1. LDA #100 Direccionamiento Inmediato
2. MOVE AL,BL Direccionamiento a Registro
3. MOVE DX,CX Direccionamiento a Registro
4. MOVE AX,DATO Direccionamiento Inmediato
5. MOVE AX,[100] Direccionamiento Inmediato
6. MOVE AX,[BP] Direccionamiento de Registro Indirecto
7. MOVE AX,COUNT[DI] Direccionamiento de Registro Indirecto con Desplazamiento
8. MOVE AX[SI] Direccionamiento Indirecto
Complete los siguientes enunciados
a) La memoria de un computador se compone de unidades de almacenamiento llamadas bits
b) Byte se agrupa 8 unidades de almacenamiento
c) La agrupación de 4 bits (inferiores y superiores se les llama Nibble
d) El CPU es quien crea y controla el flujo de datos
e) El Bus de datos se encarga de transferir datos entre cpu, memoria y periféricos
f) En el Bus de Control se encuentran las diferentes señales encargadas de la sincronización y control del sistema
Escriba nombre y función de los registros
a) AX: Acumulador.- Se usa para almacenar resultados, lectura o escritura desde o hacia los puertos.
b) BX: Registro Base.- Sirve como apuntador Base o Indice.
c) CX: Registro Contador.- Se utiliza en operaciones de iteración, como un contador que automáticamente se incrementa de acuerdo conel tipo de instrucción usada.
d) DX: Registro de Datos.- Se usa como puente para el acceso de datos.
e) DS: Registro del Segmento de Datos.- Su función es actuar como policía donde se encuentran los datos. Cualquier dato ya sea una variable inicializada o no debe estar dentro de este segmento.
f) ES: Registro del Segmento Extra.- Tiene el propósito general de permitir operaciones sobre cadenas, pero también puede ser una extensión del DS.
g) SS: Registro del Segmento de Pila.- Tiene la tarea exclusiva de manejar la posición de memoria donde se encuentra la piola (stack).
h) CS: Registro del Segmento de Código.- Aqui 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 SS.
j) SI: Registro Indice Fuente.- Util para manejar bloques de cadenas en memoria. Representa la dirección donde se encuentra la cadena.
k) DI: Registro Indice Destino.- Util para manejar bloques de cadenas en memoria. Representa la dirección donde será copiada la cadena.
l) SP: Registro del Apuntador de Pila.- Apunta a un área específica de memoria que sirve para almacenar datos bajo la estructura LIFO.
m) IP: Registro de Apuntador de Siguiente Instrucción.- Apunta a la siguiente instrucción que será ejecutada en memoria.
n) F: Registro de Banderas.- Indica el estado actual de la máquina y los resultados de procesamiento.
No hay comentarios:
Publicar un comentario