Microprocesadores: Registros Internos

6
República Bolivariana de Venezuela República Bolivariana de Venezuela Instituto Universitario de Tecnología Instituto Universitario de Tecnología UNIR - READIC UNIR - READIC Cátedra: Microprocesadores Cátedra: Microprocesadores Cabimas, Junio de 2008 Cabimas, Junio de 2008

Transcript of Microprocesadores: Registros Internos

Page 1: Microprocesadores: Registros Internos

República Bolivariana de VenezuelaRepública Bolivariana de VenezuelaInstituto Universitario de TecnologíaInstituto Universitario de Tecnología

UNIR - READICUNIR - READICCátedra: MicroprocesadoresCátedra: Microprocesadores

Cabimas, Junio de 2008Cabimas, Junio de 2008

Page 2: Microprocesadores: Registros Internos

Unidad aritmético/lógicaUnidad aritmético/lógica

Unidad de controlUnidad de control

Registros internosRegistros internos

Memoria del programaMemoria del programa

Page 3: Microprocesadores: Registros Internos

Son áreas del almacenamiento dentro del Son áreas del almacenamiento dentro del procesador, usadas para almacenar datos con procesador, usadas para almacenar datos con los cuales está trabajando el procesador en los cuales está trabajando el procesador en un momento dado de la ejecución de una un momento dado de la ejecución de una instrucción. instrucción.

Arquitectura del Arquitectura del MicroprocesadorMicroprocesador

Page 4: Microprocesadores: Registros Internos

Cada Procesador contiene cierto número de estos.Cada Procesador contiene cierto número de estos.

Los registros son la memoria más rápida de la PCLos registros son la memoria más rápida de la PC

La mayoría de las operaciones se realizan en los registrosLa mayoría de las operaciones se realizan en los registros

El ancho de los registros (en bits), determina cuanta El ancho de los registros (en bits), determina cuanta

información puede manejarinformación puede manejar

El tamaño del procesador esta ligado a los registros El tamaño del procesador esta ligado a los registros

internosinternos

Page 5: Microprocesadores: Registros Internos

REGISTRO ACUMULADOR. REGISTRO ACUMULADOR. Generalmente contiene uno de los operandos que serán Generalmente contiene uno de los operandos que serán manipulados por la ALU y, el resultado de la operación se manipulados por la ALU y, el resultado de la operación se deposita en este registro, reemplazando a uno de los deposita en este registro, reemplazando a uno de los operandos originales. operandos originales.

CONTADOR DEL PROGRAMA CONTADOR DEL PROGRAMA (Program Counter)(Program Counter) o PC. o PC. Este registro lleva cuenta de cuál instrucción es la que debe Este registro lleva cuenta de cuál instrucción es la que debe ejecutar enseguida el microprocesador.ejecutar enseguida el microprocesador.

REGISTRO DE INSTRUCCIONES REGISTRO DE INSTRUCCIONES (Instruction Register)(Instruction Register) o IR. o IR. Después de que se ha obtenido una instrucción de la memoria, Después de que se ha obtenido una instrucción de la memoria, la CPU lo almacena en este registro. La instrucción almacenada la CPU lo almacena en este registro. La instrucción almacenada en el IR es decodificada y usada para activar una de varias en el IR es decodificada y usada para activar una de varias líneas. líneas.

Page 6: Microprocesadores: Registros Internos