martes, 17 de septiembre de 2013

EJERCICIOS

A qué tipo de direccionamiento corresponde cada una de las siguientes líneas : 


1. LDA #100 ------ direccionamiento inmediato 

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 a registro


7. MOVE AX,COUNT[DI]-----indirecto con desplazamiento

      8-MOVE AX[SI]-----indexado directo 


   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_ nible _


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 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 utiliza para almacenar resultados, lectura o escritura desde hacia los puertos.


b) BX -----registro basesirve como apuntador base o índice.


c) CX -----registro contador :se utiliza en operaciones de iteración.


d)  DX ---- registro de datosSe usa como puente para el acceso de datos.


e)  DS-----registro del segmento de datosEs un registro de segmento cuya función es actuar como policía donde se encuentra los datos. Cualquier dato, ya sea una variable inicializada o no debe estar dentro de este segmento. La única excepción es cuando tenemos programas del tipo *.com ya que estos solo pueden existir un segmento.


f)  ES-----registro del segmento extratiene el propósito general de permitir operaciones sobre cadenas
 


g) SS----registro del segmento de pilatiene la tarea exclusiva de manejar la posición de memoria donde se encuentra la pila
 


h)  CS----registro del segmento de codigo : Es aquí donde se encuentra el código ejecutable de cada programa, el cual está directamente ligado a los diferentes modelos de memoria.

i)  BP-----registro de apuntadores base se usa para manipular la pila sin afectar al registro


j)  SI------registro indice fuenterepresenta la dirección donde se encuentra la cadena.


k)  DI----registro indice destino : representa la direccion donde sera copiada.

l)  SP----registro del apuntador de pila apunta a un área específica de memoria que sirve para almacenar datos bajo la estructura LIFO (último en entrar, primero en salir), conocida como pila (stack).


m)  IP---registro del apuntador de siguiente instruccionapunta a la siguiente instrucción que será
ejecutada en memoria.


n)  F----registro de banderasEl registro de banderas es un registro de 16 bits, pero no todos los bits se usan. 
PSW Contiene 9 banderas.  Tres banderas de control  TF, DF, IF y  seis banderas de status
CF, PF, AF, ZF, SF, OF.





No hay comentarios:

Publicar un comentario