#En este dicho programa vimos la utilzacion de la llamadas de algo parecido a las funciones tales como se vieron en java tambien llamados procedimientos.
A continuacion se hizo un programa basico sencillo de como hacer una multpilicacion de un numero
y todo el valor lo lanza en hexadecimal y se tendria que hacer una conversion a decimal para saber su valor
este es el codigo:
org 100h
mov ax,9
mov bx,10
mul bx
ret
en este caso es una multiplicacion de 9 x 8 el cual deberia de arrojar el valor de 72 en hexadecimal
y este es su corrida en pantalla del programa
y veremos que arroja el valor en hexa y solo seria cuestion de hacer la conversion de dicho numero
si multiplicamos arriba de 1000 se llena el espacio del registro y tendriamos que usar un prefijo de acuerdo al tipo de procesador que tenga la computadora.
Registros de Procesadores (de propósito general) Tabla:
Libro de complementación de los ensambladores:
Aportacion de Brucelee Javier Campos Alvarado
Link del Libro aquiiii
Suscribirse a:
Comentarios de la entrada (Atom)
Unidad 3-ejemplo con macros
Programa que que imprime valores numericos en hexadecimales pero haciendo la utilizacion de macros. include 'emu8086.inc' Mostra...
-
#2 Ejemplo de Hola mundo en EMU8086 CODE SEGMENT ASSUME CS:CODE,DS:CODE,SS:CODE,ES:CODE ORG 100H principio: mov ah, 0Fh mov ah...
-
#programa que utiliza macros para desplegar nombre con colores CUADRO MACRO XI,YI,XF,YF,COLOR MOV AX, 0600H ; MOV BH, COLOR ; COLOR DE F...

No hay comentarios.:
Publicar un comentario