Está en la página 1de 4

INFORME PREVIO

Cuestionario
Pregunta 1:
a. Cul es la diferencia ntrelos mapas de memoria lgica y fsica del
microprocesador 8086?
Solucin
No hay diferencia.
b. Explique cmo funciona la instruccin IDIV del 8086 muestre un ejemplo.

Solucin
La instruccin IDIV divide tomando en cuenta el signo, un nmero
contenido en el acumulador y su extensin
(AH, AL si el operando es de tipo byte o DX, AX si es de tipo palabra)
entre el operando fuente.
El cociente se almacena en el acumulador (AL o AX, segn que el
operando fuente sea de tipo Byte o palabra). El resto se almacena en la
extensin del acumulador (AH o DX, segn que el operando fuente sea
de tipo byte o palabra).

; * EJERCICIO 1
; Parte b
Org 100h
mov AL,08 ;asigamos a Al el numero decimal (-04)
mov BL,-02 ;asigamos a BL el numero decimal (-02)
IDIV BL ; dividir BL / AL
ret

Cdigo y descripcin

Imagen 1: captura de software en ejecucin

Pregunta 2:
a. La instruccin MOV CX,05 comienza en la direccin 100H luego de la
ejecucin esta instruccin Cul ser el valor del registro IP?
Solucin

Imagen 2: captura de software en ejecucin


IP = 0103
b. Convierta el cdigo de maquina B005H Y F6E3H al lenguaje
ensamblador

Pregunta 3:
Si las notas son 14, 16, 20 halle
a. La suma en AL y el promedi en CH. El programa empieza en 100H.
Solucin

Cdigo y descripcin

Captura de software en ejecucuion

b. Muestre los resultados en las direcciones 160 y 161H

Solucin

Cdigo y descripcin

Captura de software en ejecucuion

También podría gustarte