Registro de banderas.
org 100h
.model small
.stack
.data
.code
mov al,255
mov bl,1
add al,bl
.exit
end
Nota: La extension maxima del registro al es 255 y al intentar sumarle uno se acciona la bandera indicando que existe un acarreo de 1
org 100h
.model small
.stack
.data
.code
mov al,2
mov bl,2
sub al,bl
.exit
end
Nota: Al intentar restar 2 - 2 y dar como resultado el numero cero se acciona la bandera ZF indicando que el resultado fue un cero
org 100h
org 100h
.model small
.stack
.data
.code
mov al,1
mov bl,4
sub al,bl
.exit
end
ret
Nota: Al intentar restar dos numeros en el cual el segundo numero es mayor que el primero se acciona la bandera SF, indicando que el resultado es un numero negativo
Comentarios
Publicar un comentario