2. MOVE AL,BL_________registro____________________
3. MOVE DX,CX____________registro________________
4. MOVE AX,DATO_____directo_____________________
5. MOVE AX,[100]__inmediato________________________
6. MOVE AX,[BP]___________indirecto________________ DIRECCIONAMIENTO DEREGISTRO INDIRECTO
7. MOVE AX,COUNT[DI]__indirecto con desplazamiento
Complete los siguientes enunciados
a) La memoria de un computador se compone de unidades de almacenamiento llamadas____bit______
b) _____byte__________se agrupa 8 unidades de almacenamiento
c) La agrupación de 4 bits (inferiores y superiores se les llama_____nibble________
d) ____CPU_______es quien crea y controla el flujo de datos
e) ____bus de datos__________se encarga de transferir datos entre cpu, memoria y periféricos
f) ___bus de control___________se encuentran las diferentes señales encargadas de la sincronización y control del sistema
g)
4. escriba nombre y función de los registros
a) AX ______ Acumulador ___ ___utilizado para operaciones que implican entrada/salida y la mayor parte de la aritmética._____________________________________________
b) BX ___ Registro base ____ __es el único registro de propósito general que puede ser índice para direccionamiento indexado. También es común emplear el BX para cálculos. ______________________________________________
c) CX _____Registro contador (CL:CH)____________ Se utiliza como contador en bucles, en operaciones con cadenas y en desplazamientos y rotaciones ________________________________________________
d) DX ____Registro de datos (DL:DH)____Se utiliza junto con el registro AX en multiplicaciones y divisiones, en la instrucción CWD y en IN y OUT para direccionamiento indirecto de puertos. _____________ ________________________________________________
e) DS _____Registro del segmento de datos__La dirección inicial de un segmento de datos de programa es almacenada en el registro DS. En términos sencillos, esta dirección, mas un valor de desplazamiento en una instrucción, genera una referencia a la localidad de un byte especifico en el segmento de datos. ______________ ________________________________________________
f) ES ___ Registro del segmento extra____Alguna operaciones con cadenas de caracteres (datos de caracteres) utilizan el registro extra de segmento para manejar el direccionamiento de memoria. En este contexto, el registro ES esta asociado con el registro DI (índice). ______________ ________________________________________________
g) SS ____Registro del segmento de pila____El registro SS permite la colocación en memoria de una pila, para almacenamiento temporal de direcciones y datos. _____________ ________________________________________________
h) CS ___Registro del segmento de código______ El DOS almacena la dirección inicial del segmento de código de un programa en el registro CS. Esta dirección de segmento, mas un valor de desplazamiento en el registro apuntador de instrucción (IP), indica la dirección de una instrucción que es buscada para su ejecución.____________ ________________________________________________
i) BP ___Registro de apuntadores base______ El BP de 16 bits facilita la referencia de parámetros, los cuales son datos y direcciones transmitidos vía pila. ____________ ________________________________________________
j) SI ___Registro índice fuente_____ El registro índice fuente de 16 bits es requerido por algunas operaciones con cadenas (de caracteres). En este contexto, el SI esta asociado con el registro DS._____________ ________________________________________________
k) DI ____Registro ìndice destino_____ El registro índice destino también es requerido por algunas operaciones con cadenas de caracteres. En este contexto, el DI esta asociado con el registro ES. ____________ ________________________________________________
l) SP ___ Registro apuntador de la pila_____es el que se reserva el procesador para uso propio en instrucciones de manipulado de pila. Por lo general , el programador no debe alterar su contenido._____________ ________________________________________________
m) IP __Registro apuntador de la siguiente instrucción_____contiene el desplazamiento de dirección de la siguiente instrucción que se ejecuta. El IP esta asociado con el registro CS en el sentido de que el IP indica la instrucción actual dentro del segmento de código que se esta ejecutando actualmente. ______________ ________________________________________________
n) F ___ Registro de banderas (8 bits)____sirven para indicar el estado actual de la maquina y el resultado del procesamiento.______________ ________________________________________________
No hay comentarios:
Publicar un comentario