jueves, 27 de abril de 2017

Programa Suma de dos números

;-------------------------------------------------------------------------------------------------------------
: PROGRAMA: pe22_sum

; FUNCION: Suma de dos numeros
; REALIZADO POR: Jose Juan Muñiz Hdz
; FECHA : jueves 27 abril 2017
;------------------------------------------------------------------------------------------------------------

.model small Modelo de memoria m?s utilizado
.stack

data ;detinici?n de datos(variables), donde se almacenara informaci?n
valor db?

.code ;aqui debe de estar
.startup ;eI c?digo del programa
         
         mov ah, 01h ;Leer car?cter desde el teclado
         int 21h ;Lee primer caracter

        sub al, 30h ;Resto 30H (48Dec) para obtener el n?mero
       mov valor, al ;Lo guardo en variable valor

       mov ah, 01h ;Leer car?cter desde el teclado
       int 21h ;Leo el segundo caracter

       sub al, 30h ;Resto 30H (4BDec) para obtener segundo valor
       add al, valor ;Realizo Ia suma de los dos valores

       mov dl, al ;Pongo en dl el n?mero a imprimir
       add dl, 30h ;Agrego 30 (48Dec) para obtener el caracter
       mov ah, 02h ;Funcion para imprimir un car?cter en pantalla
       int 21h
.exit
end





0 comentarios:

Publicar un comentario