lunes, 18 de febrero de 2019

Ejercicios del dia 18 de febrero del 2019

#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




No hay comentarios.:

Publicar un comentario

Unidad 3-ejemplo con macros

Programa que que imprime valores numericos en hexadecimales pero haciendo la utilizacion de macros. include 'emu8086.inc' Mostra...