Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Decodificador
Reloj Secuenciador
Contador de programa
Registro de instrucciones
Decodificador
Reloj Secuenciador
Extrae el cdigo de operacin de la instruccin en curso, que se encuentra en el registro de instruccin, los analiza y emite las seales al resto de los elementos para su ejecucin a travs del secuenciador. Proporciona una sucesin de impulsos elctricos o ciclos de intervalos constantes, que marcan los instantes en que han de comenzar los distintos pasos de que consta cada instruccin. En este dispositivos se generan ordenes elementales (microordenes), que sincronizadas por los impulso de reloj, hacen que se vaya ejecutando poco a poco la instruccin que esta cargada en el registro de instruccin.
Est formada por: Circuito operacional Registros de entrada (REM) Registro acumulador Registro de estado (flags)
Registro acumulador
Es el registro donde se almacenan los resultados obtenidos en las operaciones realizadas por la unidad aritmtica y lgica.
Son registros de memoria en lo que se deja constancia de condiciones que se dieron en la ltima operacin realizada y que habrn de ser tomadas en cuenta en operaciones posteriores
Registros
Un registro es una memoria de alta velocidad y poca
capacidad, integrada en el microprocesador, que ayudan a las operaciones realizadas por la unidad de control y la unidad aritmtica y lgica. Permiten almacenar informacin, temporalmente, para facilitar la manipulacin de los datos por parte de la CPU y son la manera ms rpida que tiene el sistema de almacenar datos.
Registros
Se emplean para controlar instrucciones en ejecucin, manejar direccionamiento de memoria y proporcionar capacidad aritmtica. Los registros son espacios fsicos dentro del microprocesador con
Registros de segmento Registros de apuntadores de instrucciones Registros apuntadores Registros de propsitos generales Registro ndice Registro de bandera.
El registro punteros de instrucciones El registros acumulador El registro de estado El registro puntero de la pila
PC: El registro puntero de instrucciones o contador de programa indica el flujo de las instrucciones del proceso en realizacin, apuntando a la direccin de memoria en que se encuentra la instruccin a ejecutar.
MAR: Este es el registro de direcciones de memoria (memory adress register). Debido a que la memoria RAM requiere cierto
IR: Este registro el es registro de instrucciones (instruction register). Cuando el dato contenido en una direccin de memoria es una instruccin (suma, resta, salto, etc.) se manda a este registro para decodificarlo y mandar las seales correctas para realizar dicha instruccin.
ROP: Este registro contiene el cdigo de operacin de la ALU. Esto es, se requiere de un cdigo binario en las entradas de la ALU para seleccionar qu tipo de operacin se quiere llevar a cabo (suma, resta, complemento,etc.).
R: (resultado) Este registro sirve nicamente para observar el resultado de las operaciones realizadas en la ALU pues est conectado directamente a las salidas.
Generador
de
tiempos:
Es
la
parte
de
nuestro
microprocesador que se encarga de generar seales de tiempos de acuerdo a la frecuencia de reloj que estemos manejando.
Fin de la Presentacin