Ejercicios
1. A qué tipo de direccionamiento corresponde cada una de las siguientes
líneas.
1. LDA #100 : Direccionamiento
inmediato.
2. MOVE AL,BL: Direccionamiento
registro.
3. MOVE DX,CX: Direccionamiento registro.
4. MOVE AX,DATO: Direccionamiento directo.
5. MOVE AX,[100]: Direccionamiento inmediato.
6. MOVE
AX,[BP]: direccionamiento de
registro indirecto.
7. MOVE
AX,COUNT[DI]: registro
indirecto con desplazamiento.
8. MOVE
AX[SI] :direccionamiento indirecto.
2. Complete los siguientes enunciados.
a) La memoria de un computador se compone de unidades
de almacenamiento llamadas RAM
y ROM.
b) El byte se agrupa 8 unidades de almacenamiento
c) La
agrupación de 4 bits (inferiores y superiores se les llama Nibble).
d) Unidad de control es quien crea y controla el flujo de
datos.
e) Dispositivos periféricos se encarga de transferir datos
entre cpu, memoria y periféricos.
f) Unidad central de proceso se encuentran las diferentes señales
encargadas de la entronización y control del sistema.
3. Escriba nombre y
función de los registros.
a)AX Acumulador Para
almacenar resultados, letra o escritura desde o hacia los puertos.
b)BX Registro Base
Apuntador base o índice.
c)CX Registro Contador
Utilizado en operaciones de iteración, como un contador que automáticamente se
incrementa o decremento de acuerdo con el tipo de instrucción usada.
d)DX Registro de datos
Se usa como puente para el acceso de datos.
e)DS Registro de
segmento de datos Actúa como policía donde se encuentran los datos.
f)ES Registro de segmento extra Permite operaciones sobre cadenas, pero también
puede ser una extensión de DS.
g)SS Registro de
segmento de pila Maneja la posición de memoria donde se encuentra la pila.
h)CS Registro de
segmento de código Aquí es donde se encuentra el código ejecutable de cada
programa.
i)BP Registro de
apuntadores base se usa para manipular la pila sin afectar al registro de
segmentos.
j)SI Registro de índice fuente
Maneja bloques de cadenas en memoria, siendo el índice fuente , representa la dirección
donde se encuentra la cadena.
k)DI Registro índice destino
Maneja Bloques de cadenas en memoria, siendo el índice destino, representa la dirección
donde será copiada.
l)SP Registro apuntador
de pila Apunta a una área especifica de memoria que sirve para almacenar datos
bajo la estructura de pila.
m)IP Registro apuntador
de siguiente instrucción Apunta la siguiente instrucción que será ejecutada en
memoria.
n)F Registro de banderas
Se describe el significado de cada bit en este registro.
No hay comentarios.:
Publicar un comentario