Académique Documents
Professionnel Documents
Culture Documents
1) Disear un contador sincrnico que cuente en descendente de 8 eventos con Flip-Flops JK.
2) Explicar Qu es un BUS?
Respuesta:
Un bus es un elemento de comunicacin que relaciona cierto nmero de componentes o dispositivos. Se puede
definir como un conjunto de conductores que transfieren seales elctricas en forma pasiva, asociado con un
hardware que regula su actividad, denominado controlador de bus.
Los tipos de seales que transfieren se pueden clasificar segn su tipo de informacin en seales de direccin,
control y dato.
3) Responder Verdadero o Falso y justificar en aquellos casos en que la respuesta sea falsa
a) Una Interrupcin Externa o de Hardware de tipo NMI (no enmascarable) es una interrupcin que ser atendida
siempre y cuando el flag IF, del registro de estado se encuentre activado.
FALSO Una interrupcin de tipo NMI es una interrupcin que se atiende siempre y se consideran de mxima
importancia
c) La Trampa es una Excepcin que se puede detectar y corregir antes de la ejecucin de la instruccin.
FALSO La definicin dada corresponde a la Excepcin denominada Falta o Error. En el caso de la Trampa se
la puede detectar una vez ejecutada la instruccin que la provoca.
d) El Aborto es una Excepcin que se puede detectar luego de la ejecucin de la instruccin que la provoca.
FALSO La definicin dada corresponde a la Excepcin Trampa. En el caso del Aborto, se lo detecta sin poder
localizar la instruccin que lo provoca abortando el procesamiento del programa.
e) La Instruccin de Assembler INT 20, es una interrupcin Interna que acta como fin de programa, cediendo el
control al programa que lo convoc.
VERDADERO
4) Para el siguiente cdigo en Assembler responder a las siguientes preguntas, teniendo en cuenta el estado inicial de
los registros que tambin se muestra a continuacin.
NOTA: Responder en forma clara y precisa para que sus respuestas sean vlidas.
Arquitectura de Computadores
UTN - FRBA Sede: Medrano
DISI Segundo PARCIAL
Noviembre de 2015
e) Para la instruccin MOV BX,0030 indicar el tamao total de la instruccin en memoria Cuntos bits
corresponden a la parte DATA, y al COP?
La instruccin ocupa 3 bytes en memoria de los cuales: el primer byte (8 bits) corresponden al COP y los otros
dos bytes restantes (16 bits) corresponden a la parte DATA (que por estar almacenada en convenio Little Endian
se ven en orden inverso a como se ingresaron)
Cdigo Assembler:
0C98:0100 90 NOP
0C98:0101 A10002 MOV AX,[0200]
0C98:0104 BB3000 MOV BX,0030
0C98:0107 01D8 ADD AX,BX
0C98:0109 A30003 MOV [0300],AX
0C98:010C CD20 INT 20
NOTA: Responder en forma clara y precisa para que sus respuestas sean vlidas.