Registros de la cpu

3,263 views 8 slides Aug 28, 2013
Slide 1
Slide 1 of 8
Slide 1
1
Slide 2
2
Slide 3
3
Slide 4
4
Slide 5
5
Slide 6
6
Slide 7
7
Slide 8
8

About This Presentation

No description available for this slideshow.


Slide Content

Registros de la CPU Lenguajes de Interfaz José Manuel Puentes García

Registros de la CPU Para poder hacer estas cosas, es obvio que la CPU necesita almacenar algunos datos temporalmente. Debe recordar la posición de la última instrucción de forma que sepa dónde ir a buscar la siguiente. Necesita almacenar instrucciones y datos temporalmente mientras una instrucción está siendo ejecutada. En otras palabras, la CPU necesita una pequeña memoria interna. Un registro es una memoria de alta velocidad, que se utiliza en los microprocesadores para acceder a información importante de manera rápida. Generalmente, los registros se miden de acuerdo al número de bits que almacenan, (por ejemplo, registros de 8 bits o de 16 bits) y pueden contener datos, direcciones de memoria o información acerca del estatus del sistema. La CPU tiene 4 registros internos, cada uno de 16 pedacitos. Los primeros cuatro, HACHA, BX, CX, y DX son registros del uso general y pueden también ser utilizados pues 8 registros del pedacito, si están utilizados en tal manera él son necesarios referiros por ejemplo como: AH y el AL, que son los octetos altos y bajos del HACHA colocarte. Esta nomenclatura es también aplicable a los registros de BX, de CX, y de DX.

Los registros se clasifican en:

Tipos de Registros Los  registros de datos  son usados para guardar números enteros. En algunas computadoras antiguas, existía un único registro donde se guardaba toda la información, llamado acumulador. Los  registros de memoria  son usados para guardar exclusivamente direcciones de memoria. Eran muy usados en la arquitectura Harvard, ya que muchas veces las direcciones tenían un tamaño de palabra distinto que los datos. Los  registros de propósito general  (en inglés  GPRs o General Purpose   Registers ) pueden guardar tanto datos como direcciones. Son fundamentales en la arquitectura de von Neumann. La mayor parte de las computadoras modernas usa GPR. Los  registros de coma flotante  son usados para guardar datos en formato de coma flotante. Los  registros constantes  tienen valores creados por hardware de sólo lectura. Por ejemplo, en MIPS el registro cero siempre vale 0. Los  registros de propósito específico  guardan información específica del estado del sistema, como el puntero de pila o el registro de estado.

Registro de índice u n CPU no puede hacer matemáticas en registros de datos, aunque puede hacerlo indirectamente con un registro de índice. Éste trabaja con los registros de datos, permitiendo a un programa procesar hilos de información eficazmente. Para procesar tu primer nombre, por ejemplo, un programa mueve 100.000 a un registro de dirección y cero a un registro de índice. Una operación en los índices añade el valor del índice al registro de datos, recuperando la letra de la ubicación 100.000.  Registro de direcciones para que un CPU pueda almacenar y  recuperar datos  en RAM, debe tener la dirección de la memoria de la información. Esas operaciones que implican RAM usan registros de dirección de memoria. EL CPU no realiza aritmética en estos registros; en cambio, los usa para ubicar datos que necesita. Por ejemplo, un programa almacena el comienzo de tu primer nombre en una ubicación 100.000 de memoria RAM. Registro de Índice un CPU no puede hacer matemáticas en registros de datos, aunque puede hacerlo indirectamente con un registro de índice. Éste trabaja con los registros de datos, permitiendo a un programa procesar hilos de información eficazmente.

Registro de estado todos los diseños de CPU incluyen un registro o un conjunto de registros, conocidos a menudo como palabra de estado de programa "programa status Word", PSW), que contiene información de estado. La PSW contiene típicamente códigos de condición además de otra información de estado. Entre los campos comunes o indicadores se incluyen los expresados en la tabla.

Registro puntero pila el registro puntero a pila permite almacenar la dirección de acceso a la memoria pila ..

Bibliografía http://www.portalhuarpe.com.ar/medhime20/Sitios%20con%20Medhime/Computaci%C3%B3n/COMPUTACION/Menu/modulo%205/5-6.htm http://wikitronica.labc.usb.ve/index.php/Registros_del_CPU_-_MC9S08QE128 http://www.ehowenespanol.com/funcionan-registros-cpu-info_208727/ http://es.wikipedia.org/wiki/Registro_(hardware)
Tags