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)