Administración de Base de Datos
jueves, 28 de febrero de 2019
name "suma de dos numeros"
include "emu8086.inc"
org 100h
.data
suma db 2 dup (?);declaramos un arreglo de tamaño dos
.code
sumas proc Far
print " Introduce el primer numero: " ;uso de la macro p´rint de la libreria
call scan_num ;uso del procedimiento Scan_num
mov suma[0],cl
printn " ";macro que imprime un string y su retorno de carro
print " Introduce el segundo numero: " ;macro print
call scan_num ;procedimiento scan_num
mov suma[1],cl
xor ax,ax ;limpiar el registro ax
add al,suma[0]
add al,suma[1]
printn " "
print " La suma es: "
call print_num ;usa un procedimiento de la macro para imprimir un numero en ax
sumas endp
exit:
print " "
printn " "
print "Presiona enter para salir..."
mov ah,0 ;servicio de pulsación de teclado
int 16h ;invoca a servicios de taclado
ret
;define_print_string
define_print_num ;viene del uso del procedimeinto print_num
define_print_num_uns ; por usa un num dec
define_scan_num ;uso del proc_scan_num
end
Suscribirse a:
Comentarios de la entrada (Atom)
Programa 9 Colores 2
include 'emu8086.inc' CUADRO MACRO XI,YI,XF,YF,COLOR MOV AX, 0600H MOV BH, COLOR MOV BL, 00H MOV CH, YI MOV CL, XI MOV DH, Y...
-
Humberto Pérez Cruz ISC #Control: 16260648 1.1 Importancia de la programación en lenguaje ensamblador. El lenguaje ensamblador es un...
-
name "calcula el promedio de tres materias" include "emu8086.inc" org 100h .data pro db 4 dup (?) .code promedi...
-
name 'suma de dos numeros' include 'emu8086.inc' org 100 h . data suma db 2 dup ( ? ) . code Sumas proc printn ...
No hay comentarios.:
Publicar un comentario