Anda di halaman 1dari 1

Banco de Registros

Banco de registros (BR). Est constituido por 8, 16 32 registros de tipo general que sirven para situar dates antes de cada operacin, para almacenar datos intermedios en las operaciones y para operaciones internas del procesador. Tradicionalmente el banco de registros se ha divido en dos grupos: los registros de propsito general y los que tienen una funcin especfica. Al primer grupo pertenecen aquellos que el programador puede usar libremente para almacenar temporalmente datos, mientras que los segundos se utilizan de manera indirecta. Circuitos operadores (CIROP). Compuesto de uno o varios circuitos electrnicos que realizan operaciones elementales aritmticas y lgicas (sumador, complementador, desplazador, etc). Registro de resultado (RR). Se trata de un registro especial, en el que se depositan los resultados que producen los circuitos operadores. Sealizadores de estado (SE). Registro con un conjunto de biestables en los que se deja constancia de algunas condiciones que se dieron en la ltima operacin realizada. Registro de direccin de memoria (RDM). Contiene la direccin de memoria donde se encuentran o va a ser almacenada la informacin (instruccin o dato), tanto si se trata de una lectura como de una escritura de o en memoria central, respectivamente. Registro de intercambio de memoria (RIM). Si se trata de una operacin de lectura, el RIM es quien recibe el dato de la memoria sealado por el RDM, para su posterior envo a uno de Los registros de la UAL. Si se trata de una operacin de escritura, la informacin a grabar tiene que ester en el RIM, para que desde l se transfiera a la posicin de memoria indicada por el RDM. Selector de memoria (SM). Es el dispositivo que, tras una orden de lectura o escritura, conecta la celda de memoria cuya direccin figure en el RDM con el RIM, posibilitando la transferencia de Los dates en un sentido o en otro Transferencia de datos. Las instrucciones de transferencia de datos son las encargadas de mover datos de un sitio a otro de la computadora como pueden ser la memoria, el espacio de E/S y los registros del CPU. Ruptura de secuencia. Estas instrucciones se utilizan para forzar ramificaciones en la secuencia de ejecucin de las instrucciones. La bifurcacin puede ser condicional o incondicional. Aritmticas y lgicas. la encargada de realizar estas operaciones dentro de la CPU. Para ello utiliza como entradas l o los operandos y el cdigo de operacin que le determina la instruccin. Declarativas. Sirven para declarar libreras, variables, constantes, arreglos, punteros, estructuras. Ejecucion. La funcin bsica a que realiza un computador es la ejecucin de un programa. Un programa consiste en un conjunto de instrucciones y datos almacenados en la unidad de memoria. La CPU es la encargada de ejecutar las instrucciones especificadas en el programa Bucle. Las instrucciones de bucle repiten un bloque de cdigo especificado hasta que se cumpla una condicin determinada.

Condicionales.En cualquier lenguaje de programacin es habitual tener que comprobar si se cumple una cierta condicin. La formanormal de conseguirlo es emplenado una contruccion que recuerda a Si condicin_a_comprobar Entonces Pasos a seguir.

Anda mungkin juga menyukai