Documentos de Académico
Documentos de Profesional
Documentos de Cultura
1. Calcular el desplazamiento que debe sufrir el IP para poder ejecutar un salto corto a la dirección
24FFh, si la instrucción de ramificación relativa está en la 2547h.
2. Realizar un salto corto condicional hacia delante de 5 direcciones y luego saltar hacia atrás a la
dirección de origen.
Analizar el lenguaje de maquina observando los cambios del registro CS:IP.
NOP
CALL Empezar
NOP
CALL Sumar
NOP
CALL Empezar
NOP
CALL Restar
NOP
CALL Empezar
NOP
CALL Sustracioninv
HLT
9. Hacer un programa que escriba en tres líneas diferente UNIVERSIDAD CATÓLICA LA PLATA,
LICENCIATURA SISTEMAS, ARQUITECTURA DE COMPUTADORAS.
Nota: utilice procedimiento para cada línea de escritura.
10. Realizar un programa que forme la página 15 (posición a posición) con los valores mayores de las
páginas 5 y 10. Codificar a lenguaje hexadecimal.
11. Sea el programa en ensamblador siguiente y su código máquina asociado, así como la tabla con los
valores de los registros antes de ejecutar la primera instrucción del código.
a)Calcular la dirección física de memoria en la que comienza la primera instrucción del programa.
b) Calcular la dirección física de memoria en la que se almacena el contenido del registro AX
al ejecutar la instrucción POP AX.
c) Calcular la dirección física de memoria de las variables cad y cad1.
Pág.
Universidad Católica de La Plata Facultad de Ciencia y Tecnología
Arquitectura de Computadoras
Preguntas teóricas
1) Los indicadores de interrupciones INTERRUP FLAG y TRAMPA se ponen a cero cuando ocurre una
interrupción.
2) El valor del registro de segmento de código CS que apunta al segmento de código se modifica cuando se
produce una interrupción externa.
3) Los contenidos del vector de interrupción se captan y se cargan en los registros CS y DS (Code segmente y
Data segment)
4) Los vectores de interrupciones se almacenan en memoria ROM.
5) Si se activa la señal "IRQ” y la bandera I = 0, el µP atiende la interrupción que originó
Pág.