¿Qué registros intervienen en una operación de lectura y de escritura en la memoria principal?

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

Escrito el en español con un tamaño de 5,42 KB

 La CPU se encarga de ejecutar Los programas y realizar los cálculos matemáticos para que un programa Funcione. Toma los datos de las unidades de entrada, los procesa y los envía a Las unidades de salida.La memoria principal se encarga de almacenar el programa Que se está ejecutando y los datos que éste necesita.--unidadesfunpcCPU)Memoria Interna Dispositivos o periféricos(E/S)Buses--Está constituida por 2 elementos Básicos: la(UC) y la Unidad Aritmético-Lógica (ALU) además de registros del sistema.UC: Es la encargada de controlar la ejecución de las instrucciones en el orden Indicado en el programa y la cual analiza e interpreta las instrucciones del Programa que se está ejecutando. Además de coordinar entre la ALU, la memoria Principal y el resto de componentes mediante órdenes dirigidas a estos Componentes, y de atender y decidir sobre posibles interrupciones que se puedan Producir en el proceso.ALU: es la encargada de realizar las operaciones Aritméticas y lógicas que le ordene la UC. Recibe los datos con los que debe Operar y tras realizar la operación oportuna almacena el resultado en un RegistroRegistros del sistema: Son pequeñas zonas de memoria de acceso muy Rápido que almacenan los datos a los que se va a acceder de forma inmediata, Normalmente resultados intermedios de operaciones. El tamaño del registro Indica el número de bits que se puede manipular de una vez por el procesador, Lo que se conoce como ‘tamaño de palabra’ (múltiplo de 8). Por ejemplo: RI,CP, RIM, RDM y Flags.--(RI): En este registro se almacena la instrucción que se está ejecutando en cada Momento. (CP): Contiene la dirección de la siguiente instrucción a ejecutar (D): Extrae el código de operación de la instrucción en curso (que está en el RI), Lo analiza y emite las señales necesarias para su ejecución a través del Secuenciador. (S): Genera las microórdenes necesarias que, sincronizadas por Los impulsos del reloj, hacen que se vaya ejecutando poco a poco la instrucción Que está cargada en el Registro de Instrucciones.Reloj (R): Proporciona una Sucesión de impulsos eléctricos a intervalos constantes, conocido como ritmo de Reloj. El reloj marca los instantes en que han de comenzar los distintos pasos De que consta cada instrucción. (REN1 y REN2): Contienen los operandos de la Operación. •Circuito operacional (COP): Circuitos digitales que realizan las Operaciones solicitadas por la UC con los datos de los registros de entrada. Este circuito tiene unas entradas (señales de control o microórdenes) para Seleccionar el tipo de operación a realizar en cada momento. •Registro Acumulador: Almacena los resultados de las operaciones. •Registro de estado (SR) o flags : (están fuera de la ALU, en el procesador, pero trabajan con Ella): Proporciona información sobre el estado de la última operación. Después De realizar ciertas operaciones se toman decisiones en función del resultado y Almacenar carácterísticas del resultado en un solo bit. Algunos de los bits más Comunes son: Z (zero flag), N (negative flag), V (overflow flag) y C (carry Flag).--Los Flags están fuera de la ALU, en el procesador. Cada bit almacena carácterísticas Del resultado. Los más comunes son:  Z (zero flag), N (negative flag), V (overflow flag) y C (carry flag).—Registro: Son Pequeñas zonas de memoria de acceso muy rápido que almacenan los datos a los Que se va a acceder de forma inmediata, normalmente resultados intermedios de Operaciones. Contador de programa “CP”: Contiene la dirección de la siguiente Instrucción a ejecutar Registro de Instrucción “RI”: Contiene el código de la Instrucción actual “Se analiza el código de la operación”Registro de dirección De memoria “RDM”: Contiene la dirección de una posición de memoria.Registros de Intercambio de memoria “RIM”: Recibe o envía, la información o dato contenido En la posición apuntada por el RDM. Flags: Proporciona información sobre el Estado de la última operación.-- No todas las unidades centrales de Procesamiento tienen una FPU dedicada. En ausencia de FPU, la CPU puede Utilizar programas en microcódigo para emular una función en coma flotante a Través de la unidad aritmético lógica (ALU), la cual reduce el coste del Hardware a cambio de una sensible pérdida de velocidad.--Celda de memoria: Las Unidades de memoria son módulos conformados por un conjunto de cerrojos o Condensadores agrupados de tal forma que almacenan varias palabras binarias de N bits. Cada una de ellas tienen la capacidad de almacenar un bit de Información (1 o 0), y se conocen con el nombre de celdas de memoria. Las Celdas o bits de memoria se ubican mediante la fila y la columna en la que se Encuentra.-Punto de memoria: La mayoría de las memorias emplean el Almacenamiento binario. Esto significa que la información más elemental Registrada es el bit, a cuyo soporte físico llamaremos punto de memoria. Es Decir, el punto de memoria es el soporte físico del bit y constará de: dispositivo De almacenamiento, dispositivo de lectura y dispositivo de escritura.-En la Memoria principal se almacenan los datos informáticos durante algún intervalo De tiempo, los resultados parciales y los resultados finales del proceso. Cuando el sistema digital de proceso es programable, además, han de memorizarse Las instrucciones del programa.

Entradas relacionadas: