Memoria
La función básica de unacomputadora es la de ejecutar programas, el cual consiste un grupo de instrucciones guardadas en la memoria.
Para ejecutar estas funciones es necesario lo siguiente:
Instrucción fetch: el cpu lee unainstrucción d ela memoria
Interpretación d ela instrucción: la instrucción es decodificada para decodificar que acción es requerida.
Dato fetch: la ejecución de una instrucción tal vez requiera deleer datos de memoria o algún modulo de e/s.
Procedimiento de datos: la ejecución de una instrucción tal vez requiera de alguna operacion aritmética o lógica al dato.
Escribir dato: el resultado dela ejecución tal vez requiera escribirse en memoria o un modulo de e/s.
La memoria utilizada viene establecida en un sistema jerarquico y el nivel mas alto es el mas pequenio, ma scaro pero tambiénes el mas rápido.
Los registros en el CPU funcionan con dos roles:
Registros visibles al usuario
Control y estado de los registros
Los registros visibles al usuario son los mas referenciados y ellenguaje maquina los ejecuta directamente y están en las siguientes categorías:
Propósito general
Datos
Códigos condicionados
En los registros de propósito general puedecontener al operando y elcódigo de la operación y es el verdadero uso de estos registros. Tambien tienen restricciones, a veces hay regitros que deben ser usados para operaciones de punto flotante y operaciones de pila o stack.En los registros de datos solo se pueden guardar datos y no pueden ser usados en el calculo de una operación.
En los registros de direccionamiento son se propósito general y tambein pueden serdevotos de un direccionamiento como por ejemplo:
Apuntador de segmentos: se guardan un registro para el sistema operativo y otro mas para el proceso ejecutandoce.
Registro índice: son para...
Regístrate para leer el documento completo.