Para que sirve el registro de dirección de memoria (rdm):

Enviado por Chuletator online y clasificado en Informática y Telecomunicaciones

Escrito el en español con un tamaño de 4,71 KB

Organización del procesador:-Captar Instrucción:
Lee la instrucción de la memoria.

-Interpretar instrucción:

la instrucción se decodifica para Determinar qué acción es necesaria.

-Captar datos:

la ejecución puede exigir Leer datos de memoria o de módulo E/S.

 

-Procesar  Datos:

la  ejecución  puede  Exigir  realizar  una  Operación  aritmética o lógica

-Escribir Datos:

los Resultados pueden exigir escribir datos en la memoria o en un módulo E/S.

Registros visibles por el usuario:


permiten al programador minimizar las referencias a memoria.

Registros de control y estado:


son utilizados por la unidad de Control para controlar el funcionamiento del procesador y la ejecución de Programas.

Códigos de condición:


bits fijados por el hardware Del procesador como resultado de alguna operación, el programador no puede Alterarlos.

2. DIRECCIONAMIENTOS

Inmediato:


es la forma más simple de indicar un Operando pues lo incluye en la propia instrucción.

-Ventaja:

no se requieren referencias adicionales a memoria para Obtener el operando, ahorrando espacio y tiempo.

-Desventaja:

el espacio reservado para este operando suele estar Restringido y suele ser menor que el tamaño de la palabra

Directo:


hace referencia a un operando indicando su dirección en memoria principal

-Ventaja:

útil para direccionamiento de Variables globales de los programas.

-Desventaja:

espacio de direcciones Limitado.

Indirecto:


se hace referencia a una palabra de Memoria en la cual se encuentra la dirección del operando.

-Ventaja:

Espacio de direcciones Grande.

-Desventaja:

se requieren dos accesos adicionales a memoria para obtener El operando.

Registro:


el campo de dirección se refiere a Uno de los registros generales del procesador.

-Ventaja:

No requiere referencias Adicionales a memoria.

-Desventaja:

hay un número limitado de Registros.

Indirecto por registro:


se hace referencia a un registro general en el que se encuentra la dirección del dato.

-Ventaja:

puede hacer referencias a la memoria sin pagar el precio de Tener una dirección de memoria completa en instrucción.

-Desventaja:

requiere referencia extra a Memoria

Indexado:


para formar la dirección del dato se utiliza un registro más un Desplazamiento que se incluye explícitamente en el campo de operando.

Decimal empaquetado:


almacenamiento de dígitos codificados En binario empleando un byte para cada pareja de dígitos. Evita las Conversiones pero no está compacto como la representación binaria directa.

Program Counter:


Registro de procesos que indica donde dentro de una secuencia se encuentra la computadora Trabajando

Interrupt:


Suspensión del programa por una circunstancia Que no tiene que ver directamente con el programa, por ejemplo se le acaba el Tiempo al proceso, una llamada a sistema operativo o un proceso de Entrada/salida

Branch:


Sirve para hacer saltos cortos y Condicionales (16 bits especificando la línea a la cual saltar)

Jump:


Sirve para hacer saltos largos no Condicionales (26 bits especificando cuál instrucción se quiere ejecutar)

Entradas relacionadas: