lunes, 25 de febrero de 2019

Practica #12

En esta practica nos basamos en la siguiente fuente de consulta para utilizar los registros en banderas.
Fuente de consulta

Definición de registro de bandera:
Es un registro de 16 bits, de los cuales 9 de ellos sirven para indicar el estado actual de la maquina y el resultado del procesamiento.
Aquí inserto una representación de esto, así como la explicación de que hace cada una de las banderas que se tienen para el estado actual de maquina y su resultado.

Ejemplo #1
Código:
.model small
.stack
.data

.code     
     mov al, 255
     mov bl, 1
     add al,bl

.exit
end


Ejemplo #2
Código:
.model small
.stack
.data

.code     
     mov al, 255
     mov bl, 1
     sub al,bl

.exit
end



Ejemplo #3
Código:
.model small
.stack
.data

.code     
     mov al, 100
     mov bl, 50
     add al,bl

.exit
end


No hay comentarios.:

Publicar un comentario

Practica #5 Unidad2

org 100h include 'emu8086.inc' mov si, 0 ;ponemos si en 0 comienzo: mov al, msg2[0] ;copiar la primera letra de la p...