Documente Academic
Documente Profesional
Documente Cultură
Desplazamiento: __________
9. Calcular el valor del primer desplazamiento disponible en memoria después de colocar en memoria un
programa de 47,359 bytes de longitud. El inicio del segmento de código es CS=C8B5 y el desplazamiento en
donde se coloca la primera instrucción es 0006 (hexadecimal).
Desplazamiento: __________
10. Si un código tiene una longitud de 15,325 bytes, CS inicia en 1AD4 y el desplazamiento de la primera instrucción
es 0010 (hexadecimal).
a. ¿Cuál es la dirección relativa del último desplazamiento del código? __________
b. ¿Cuál es la dirección absoluta de la siguiente localidad disponible? __________
11. DS inicia en BD8C, y a partir del desplazamiento 0006 se almacenan los siguientes datos:
3 datos tipo DB (a, b, c)
2 datos tipo DD (d, e)
5 datos tipo DW (f, g, h, i, j)
¿Cuál es el espacio total en bytes ocupado por todos los datos? __________
12. Completa el siguiente cuadro considerando que los datos descritos en el punto anterior se almacenan en la
memoria exactamente en el orden especificado.
13. Escribe en el paréntesis de la columna de derecha la letra de la columna de la izquierda que corresponda a los
registros o identificadores que use cada tipo de direccionamiento especificado.
a) MOV SI,4
MOV BX, OFFSET DY
MOV AX, [BX+SI] ________________
b) MOV AX, XP ________________
c) MOV CL, AH ________________