SlideShare una empresa de Scribd logo
1 de 3
Descargar para leer sin conexión
Estructura de registro
Que son los registros
Los Registros son un medio de ayuda a las operaciones realizadas por la unidad de control
y la unidad aritmética y lógica. Permiten almacenar información, temporalmente, para
facilitar la manipulación de los datos por parte de la CPU.
Un registro es una memoria de alta velocidad y poca capacidad, integrada en
el microprocesador, que permite guardar y acceder a valores muy usados, generalmente
en operaciones matemáticas.
Los registros están en la cumbre de la jerarquía de memoria, y son la manera más rápida
que tiene el sistema de almacenar datos. Los registros se miden generalmente por el
número de bits que almacenan; por ejemplo, un "registro de 8 bits" o un "registro de 32
bits". Los registros generalmente se implementan en un banco de registros,
memoria SRAM o formas aún más primitivas.
Registros de la CPU
Para poder hacer estas cosas, 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. En la estructura interna de la CPU se indican los caminos de
transferencia de datos y de control lógico, que incluyen un elemento con el rótulo bus
interno de la CPU. Este elemento es necesario para transferir datos entre los diversos
registros y la ALU, ya que ésta en realidad sólo opera con datos de la memoria interna de
la CPU. La figura muestra también los elementos básicos típicos de la ALU. Dentro de la
CPU hay una memoria interna compuesta por un conjunto de registros. Los registros de la
CPU son:
Registros visibles al usuario
Un registro visible al usuario es aquél que puede ser referenciado por medio del lenguaje
máquina que ejecuta la CPU. Prácticamente todos los diseños contemporáneos de CPU
están provistos de varios registros visibles al usuario, en oposición a disponer de un único
acumulador.
En esta parte se refiere que so registros más que nada puede manipular el usuario de
manera que lo pueda ver, como código de programación, ejemplo como el lenguaje
máquina son lenguajes que intervenir el usuario e interactuar, que se hace de manera
visible.
De manera existen diferentes 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.

Más contenido relacionado

La actualidad más candente

C A R O L I N A Y Y E S S I K
C A R O L I N A  Y  Y E S S I KC A R O L I N A  Y  Y E S S I K
C A R O L I N A Y Y E S S I Kguest2c41e2
 
Estructura y medios de almacenamiento
Estructura y medios de almacenamientoEstructura y medios de almacenamiento
Estructura y medios de almacenamientoalberto lugo
 
Medios y estructuras para el almacenamiento de datos
Medios y estructuras para el almacenamiento de datosMedios y estructuras para el almacenamiento de datos
Medios y estructuras para el almacenamiento de datosMelany2709
 
Diferentes medios de almacenamiento de información
Diferentes medios de almacenamiento de informaciónDiferentes medios de almacenamiento de información
Diferentes medios de almacenamiento de informaciónreynaisabelm
 
Jerarquia de la memoria
Jerarquia de la memoriaJerarquia de la memoria
Jerarquia de la memoriamayermora
 
Ensayofinalsistemaop
EnsayofinalsistemaopEnsayofinalsistemaop
EnsayofinalsistemaopJosé Jimenez
 
Funcionamiento basico de una computadora
Funcionamiento basico de una computadoraFuncionamiento basico de una computadora
Funcionamiento basico de una computadoraSaraDelgadillo
 
Unidades de almacenamiento y perifericos
Unidades de almacenamiento y perifericosUnidades de almacenamiento y perifericos
Unidades de almacenamiento y perifericosAnny Silis Cx
 

La actualidad más candente (17)

C A R O L I N A Y Y E S S I K
C A R O L I N A  Y  Y E S S I KC A R O L I N A  Y  Y E S S I K
C A R O L I N A Y Y E S S I K
 
La moria
La moriaLa moria
La moria
 
El computador
El computadorEl computador
El computador
 
Ley
LeyLey
Ley
 
Estructura y medios de almacenamiento
Estructura y medios de almacenamientoEstructura y medios de almacenamiento
Estructura y medios de almacenamiento
 
El computador
El computadorEl computador
El computador
 
Medios y estructuras para el almacenamiento de datos
Medios y estructuras para el almacenamiento de datosMedios y estructuras para el almacenamiento de datos
Medios y estructuras para el almacenamiento de datos
 
Diferentes medios de almacenamiento de información
Diferentes medios de almacenamiento de informaciónDiferentes medios de almacenamiento de información
Diferentes medios de almacenamiento de información
 
Piramide memorias
Piramide memoriasPiramide memorias
Piramide memorias
 
El computador
El computadorEl computador
El computador
 
I toaza
I toaza I toaza
I toaza
 
Jerarquia de la memoria
Jerarquia de la memoriaJerarquia de la memoria
Jerarquia de la memoria
 
El almacenamiento
El almacenamientoEl almacenamiento
El almacenamiento
 
Memoria
MemoriaMemoria
Memoria
 
Ensayofinalsistemaop
EnsayofinalsistemaopEnsayofinalsistemaop
Ensayofinalsistemaop
 
Funcionamiento basico de una computadora
Funcionamiento basico de una computadoraFuncionamiento basico de una computadora
Funcionamiento basico de una computadora
 
Unidades de almacenamiento y perifericos
Unidades de almacenamiento y perifericosUnidades de almacenamiento y perifericos
Unidades de almacenamiento y perifericos
 

Similar a Estructura de registros

Registros de la cpu
Registros de la cpuRegistros de la cpu
Registros de la cpujomapuga
 
Computadora angie lizeth rodriguez paez 11.03
Computadora angie lizeth rodriguez paez 11.03Computadora angie lizeth rodriguez paez 11.03
Computadora angie lizeth rodriguez paez 11.03liziot
 
Capacidad de la unidad central de procesamiento
Capacidad de la unidad central de procesamientoCapacidad de la unidad central de procesamiento
Capacidad de la unidad central de procesamientoHenryArmas5
 
Periféricos de procesamiento de datos (parte interna
Periféricos de procesamiento de datos (parte internaPeriféricos de procesamiento de datos (parte interna
Periféricos de procesamiento de datos (parte internacojoyo
 
Previo3 - Dispositivos de E/S
Previo3 - Dispositivos de E/SPrevio3 - Dispositivos de E/S
Previo3 - Dispositivos de E/SBertha Vega
 
Microprocesadores
MicroprocesadoresMicroprocesadores
MicroprocesadoresAbner2508
 
Arquitectura Von Neumann
Arquitectura Von NeumannArquitectura Von Neumann
Arquitectura Von NeumannTiti la Bicha
 
Organizacion del computador documento vertical
Organizacion del computador documento verticalOrganizacion del computador documento vertical
Organizacion del computador documento verticalJesus Jimenez
 
Trabajo 1 para tic
Trabajo 1 para ticTrabajo 1 para tic
Trabajo 1 para ticMigue Caputo
 
Trabajo 1 para tic,
Trabajo 1 para tic,Trabajo 1 para tic,
Trabajo 1 para tic,Migue Caputo
 
Trabajo 1 para tic
Trabajo 1 para ticTrabajo 1 para tic
Trabajo 1 para ticMigue Caputo
 
Estructuras de almacenamiento empleadas por el sistema operativo
Estructuras de almacenamiento empleadas por el sistema operativoEstructuras de almacenamiento empleadas por el sistema operativo
Estructuras de almacenamiento empleadas por el sistema operativowilder barroso
 

Similar a Estructura de registros (20)

Registros de la cpu
Registros de la cpuRegistros de la cpu
Registros de la cpu
 
Capitulo II
Capitulo IICapitulo II
Capitulo II
 
Computadora angie lizeth rodriguez paez 11.03
Computadora angie lizeth rodriguez paez 11.03Computadora angie lizeth rodriguez paez 11.03
Computadora angie lizeth rodriguez paez 11.03
 
Capacidad de la unidad central de procesamiento
Capacidad de la unidad central de procesamientoCapacidad de la unidad central de procesamiento
Capacidad de la unidad central de procesamiento
 
clase 3
clase 3clase 3
clase 3
 
Periféricos de procesamiento de datos (parte interna
Periféricos de procesamiento de datos (parte internaPeriféricos de procesamiento de datos (parte interna
Periféricos de procesamiento de datos (parte interna
 
Previo3 - Dispositivos de E/S
Previo3 - Dispositivos de E/SPrevio3 - Dispositivos de E/S
Previo3 - Dispositivos de E/S
 
Memoria
Memoria Memoria
Memoria
 
Microprocesadores
MicroprocesadoresMicroprocesadores
Microprocesadores
 
Expo arq1
Expo arq1Expo arq1
Expo arq1
 
Arquitectura Von Neumann
Arquitectura Von NeumannArquitectura Von Neumann
Arquitectura Von Neumann
 
Organizacion del computador documento vertical
Organizacion del computador documento verticalOrganizacion del computador documento vertical
Organizacion del computador documento vertical
 
Trabajo 1 para tic
Trabajo 1 para ticTrabajo 1 para tic
Trabajo 1 para tic
 
Trabajo 1 para tic,
Trabajo 1 para tic,Trabajo 1 para tic,
Trabajo 1 para tic,
 
Trabajo 1 para tic
Trabajo 1 para ticTrabajo 1 para tic
Trabajo 1 para tic
 
Tipos de memoria usadas para sistemas informáticos
Tipos de memoria usadas para sistemas informáticosTipos de memoria usadas para sistemas informáticos
Tipos de memoria usadas para sistemas informáticos
 
Memoria cache juan saenz
Memoria cache juan saenzMemoria cache juan saenz
Memoria cache juan saenz
 
Estructuras de almacenamiento empleadas por el sistema operativo
Estructuras de almacenamiento empleadas por el sistema operativoEstructuras de almacenamiento empleadas por el sistema operativo
Estructuras de almacenamiento empleadas por el sistema operativo
 
Definicion
DefinicionDefinicion
Definicion
 
Jose angel
Jose angelJose angel
Jose angel
 

Estructura de registros

  • 1.
  • 2. Estructura de registro Que son los registros Los Registros son un medio de ayuda a las operaciones realizadas por la unidad de control y la unidad aritmética y lógica. Permiten almacenar información, temporalmente, para facilitar la manipulación de los datos por parte de la CPU. Un registro es una memoria de alta velocidad y poca capacidad, integrada en el microprocesador, que permite guardar y acceder a valores muy usados, generalmente en operaciones matemáticas. Los registros están en la cumbre de la jerarquía de memoria, y son la manera más rápida que tiene el sistema de almacenar datos. Los registros se miden generalmente por el número de bits que almacenan; por ejemplo, un "registro de 8 bits" o un "registro de 32 bits". Los registros generalmente se implementan en un banco de registros, memoria SRAM o formas aún más primitivas. Registros de la CPU Para poder hacer estas cosas, 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. En la estructura interna de la CPU se indican los caminos de transferencia de datos y de control lógico, que incluyen un elemento con el rótulo bus interno de la CPU. Este elemento es necesario para transferir datos entre los diversos registros y la ALU, ya que ésta en realidad sólo opera con datos de la memoria interna de la CPU. La figura muestra también los elementos básicos típicos de la ALU. Dentro de la CPU hay una memoria interna compuesta por un conjunto de registros. Los registros de la CPU son: Registros visibles al usuario Un registro visible al usuario es aquél que puede ser referenciado por medio del lenguaje máquina que ejecuta la CPU. Prácticamente todos los diseños contemporáneos de CPU están provistos de varios registros visibles al usuario, en oposición a disponer de un único acumulador.
  • 3. En esta parte se refiere que so registros más que nada puede manipular el usuario de manera que lo pueda ver, como código de programación, ejemplo como el lenguaje máquina son lenguajes que intervenir el usuario e interactuar, que se hace de manera visible. De manera existen diferentes 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.