Está en la página 1de 27

LENGUAJE DE INTERFAZ

Procesador y sus registros internos

Profesor: Cadena Mendoza Eloy


INTEGRANTES:

 Gallegos Sotelo Ricardo Alexis 19320956


 Hernández Martínez Brisamar 19320982 Hora: 8 a 9 am
 López Morales Luz Belén 19320998
 Melo Jaramillo Josué Iván 19321018
 Reyes García José Daniel 19321069 20 de Febrero de 2022
Semestre: 6
¿Qué es un procesador?
Es el componente más importante dentro del

PC. Es el cerebro de todo el funcionamiento

del sistema, el encargado de dirigir todas las

tareas que lleva a cabo el equipo y de ejecutar

el código de los diferentes programas.


El procesador es el cerebro del sistema,
justamente procesa todo lo que ocurre en la PC y
ejecuta todas las acciones que existen. Cuanto más
rápido sea el procesador que tiene una computadora,
más rápidamente se ejecutarán las órdenes que se le
den a la máquina. Este componente es parte del 
hardware de muchos dispositivos, no solo de tu
computadora.
Partes de un procesador
Zócalo:
Aquí es donde se incrusta el procesador para dar vida y conectarse
con el equipo para luego ejecutar los órdenes.

El CPU:
El CPU es una abreviatura de Central Processing Unit que
significa unidad de proceso central. El CPU es el cerebro de la
computadora, se le llama así al procesador central del
ordenador.
Microprocesador:
El microprocesador se ubica dentro del procesador central y se
encarga de captar la información que llega por medio del techado
y el mouse. El mismo debe procesar los mandatos que el usuario
indique, siempre y cuando sean admitidos, por lo contrario estas
informaciones pasan al procesador directamente.
Memoria Caché
La memoria caché es aquella que almacena los programas y/o
informaciones más utilizadas. A ello se debe que se acceda de
manera más rápido a dichos programas, además permite que la
memoria RAM tenga un uso acelerado.
Unidad de Control:
Es la responsable vigilar que las operaciones se ejecuten en
secuencias y que se estén llevando a cabo de la mejor manera.
Cualquier inconveniente de las aplicaciones se notificará al
procesador en sí para que el usuario tome las medidas de lugar.

Chipset:
Es un conjunto de chips responsables de
controlar funciones determinadas de
equipo.
Encapsulado:
El encapsulado es una lámina de silicio que rodea al
procesador, el cual lo cubre para garantizar una
protección y alargar su vida en cuanto al deterioro.
Gracias al encapsulado el procesador es menos propenso
a daños externos como rallarse o romperse.

Registros
El registro es una memoria ubicada en el procesador
que guardan las informaciones de forma temporal
mientras se ejecutan las órdenes del procesador. 
Unidad Aritmética Lógica:
Su acrónimo es ALU por sus siglas en ingles. Como su nombre lo
indica es la responsable de las operaciones aritméticas y lógicas del
procesador, es decir de los procedimientos matemáticos, suma,
resta, división, multiplicación, raíz cuadrada, entre otras.

Tarjeta de video:
La función de la tarjeta de video es producir
gráficos partiendo de los datos recibidos
desde el procesador.
¿Qué es un registro?
Los registros del procesador son una porción de memoria ultrarrápida, se emplean para:

Controlar instrucciones en ejecución.


Manejar direccionamiento de memoria.
Proporcionar capacidad aritmética.

Los registros son espacios físicos dentro del microprocesador con capacidad de 4 bits
hasta 64 bits dependiendo del microprocesador que se emplee. Los bits, por
conveniencia, se numeran de derecha a izquierda: (15,14,13, 12, 11, 10, 9, 8, 7, 6, 5, 4,
3, 2, 1, 0).
¿Cuáles son las funciones de los registros?

Los registros se encuentran dentro de cada microprocesador y su


función es almacenar los valores de datos, comandos,
instrucciones o estados binarios que ordenan qué dato debe
procesarse, como la forma en la que se debe hacer.
Cada registro puede contener una instrucción, una dirección de
almacenamiento o cualquier tipo de dato. En un procesador encontramos
espacios con una capacidad que oscila entre 4 y 64 bits porque cada
registro debe tener un tamaño suficiente para contener una instrucción.
En el caso de que un ordenador de 64 bit, cada registro de tener un
tamaño de 64 bits.
¿Qué son los registros de un procesador?
Cada microprocesador tiene varias tareas o deberes de procesar información.
Recibe la información en lenguaje binario procedente de las aplicaciones (ceros
y unos) para, después, procesarlos de una forma determinada. Digamos que la
CPU traduce esos datos para que nosotros, los usuarios, los entendamos.

Dentro de un microprocesador encontramos el registro de


información, cuya función es guardar de forma temporal
los datos a los que se accede frecuentemente.
¿PARA QUE FUNCIONAN LOS
PROCESADORES?
La CPU de tu ordenador es la que ejecuta
una secuencia de instrucciones y procesa
los datos de las mismas. Estas secuencias
de instrucciones son las que realizan los
programas que tienes instalados en el
ordenador. Vamos, que son los encargados
de realizar las operaciones que necesitan los
programas o aplicaciones para realizar las
tareas que les pides que hagan.
Tú le dices a tu aplicación fotográfica que aplique un cálculo. Esta
aplicación le da al ordenador las instrucciones con los cálculos o
acciones que necesita realizar para llevar a cabo la tarea. Las
instrucciones se ponen en la RAM, donde son recogidas por la CPU,
que es la que las lleva a cabo.

Para ello se siguen varios pasos diferentes. El primero es el de leer los datos e
instrucciones para realizar cada una de las tareas de las aplicaciones. Los datos se
decodifican y se dividen para que puedan ser entendidos por las diferentes partes de la
CPU, las cuales ejecutan las acciones, realizan los cálculos, y escriben los resultados en la
memoria principal, ya sea como resultado o para utilizarlos después en otras operaciones.
REGISTRO DE DATOS
Los registros se encuentran dentro de cada
microprocesador y su función es almacenar los
valores de datos, comandos, instrucciones o
estados binarios que ordenan qué dato debe
procesarse, como la forma en la que se debe
hacer. Un registro no deja de ser una memoria
de velocidad alta y con poca capacidad.

Cada registro puede contener una instrucción, una dirección de almacenamiento o


cualquier tipo de dato. En un procesador encontramos espacios con una capacidad que
oscila entre 4 y 64 bits porque cada registro debe tener un tamaño suficiente para
contener una instrucción. En el caso de que un ordenador de 64 bit, cada registro de tener
un tamaño de 64 bits.
Registros de datos

Guardan valores de datos numéricos,


como son los caracteres o pequeñas
órdenes. Los procesadores antiguos
tenían un registro especial de datos: el
acumulador, el cual era usado para
operaciones determinadas.
Registro de datos de memoria (MDR)

Es al que hacíamos referencia antes,


se trata de un registro que se
encuentra en el procesador y que
está conectado al bus de datos. Tiene
poca capacidad y una velocidad alta
por la que escribe o lee los datos del
bus que van dirigidos a la memoria o
al puerto E/S, es decir, un periférico.
En arquitectura de ordenadores, Memory Data
Register (MDR), en español Registro de Datos de
Memoria, es un registro específico de alta
velocidad y poca capacidad, integrado en el
microprocesador. Como indica su nombre, es un
registro que da acceso, bien para lectura o para su
escritura, a los datos que tienen coherencia en ese
ciclo de reloj, y por los cuales es necesaria una
memoria principal a contextual a los ciclos de
reloj que gobiernan las tareas orquestadas por la
concurrencia.
Es el contenido real reservado en o hacia la memoria RAM instalada, y
no lo especulado en las líneas de un programa en su completitud, y que
el microprocesador pudiera, en teórica, llegar a procesar.
Registros de direcciones
Guardan direcciones que son usadas
para acceder a la memoria
principal o primaria, que solemos
conocer como ROM o RAM. En este
sentido, podemos ver procesadores
con registros que se usan solo para
guardar direcciones o valores
numéricos.
¿Qué es un grp?

Los registros de propósito general son los encargados de


almacenar temporalmente los datos con los que el procesador
realiza las operaciones, y de guardar los resultados de dichas
operaciones.
También se utilizan para guardar direcciones de memoria. Los
primeros procesadores tenían un numero limitado de registros
de propósito general, esta limitación representaba un
problema importante ya que cuando la CPU usaba todos los
registros o llamaba una subrutina, el programa se veía forzado
a utilizar la pila.

Aún cuando estos registros pueden mantener cualquier tipo


de datos, algunos tienen cierta funcionalidad específica o son
usados de manera especial por algunas instrucciones.
La siguiente tabla muestra los nombres de los registros y sus usos
más comunes:

REGISTRO DESCRIPCIÓN
1. eax Acumulador para operaciones aritmético lógicas
2. ebxRegistro base para acceder a memoria
3. ecx Contador para algunas instrucciones
4. edxRegistro de datos usado para algunas operaciones de
entrada/salida
5. edi Apuntador a destino para operaciones con cadenas de caracteres
6. esi Apuntador a origen para operaciones con cadenas de caracteres
7. esp Apuntador de pila
8. ebpApuntador de marco de pila
Registros de propósito específico (SPRs)

En esta ocasión, estamos ante registros que guardan datos del estado
del sistema, como puede ser el registro de estado o el instruction
pointer. Pueden estar combinados con el PSW (Program Status Word).
Almacenan información especifica sobre el estado del sistema como
el puntero de pila o el registro de estado

FUNCIONES
Ahorro de instrucciones ya que el resultado de cualquier instrucción que
opere con la memoria se puede guardar en el registro específico para una
rápida búsqueda. Permite llevar un récord del estado del procesador en
todo momento.
Registros de estado
Sirven para guardar valores reales cuya función es
determinar cuándo una instrucción debe ejecutarse o
no. También se le conoce como CCR (Condition
Tipo Code Register). Dentro de este tipo de registros,
encontramos el siguiente:

Registro de bandera o «FLAGS«.  Lo


encontramos en los procesadores Intel con
arquitectura X86. Estamos ante un registro
con 16 bits de ancho. Pero, tiene 2 sucesores:
o EFLAGS, con 32 bits de ancho.
o RFLAGS, con 64 bits de ancho.
Registros de coma flotante
Primero, convendría explicar qué es una coma flotante. La coma flotante es
una representación, en forma de fórmula, de números reales de distintos
tamaños que sirve para realizar operaciones aritméticas.

Nos encontraremos con ella en


sistemas que requieren sistemas de
procesados muy rápidos.
Por tanto, estos registros guardan
estas representaciones en
muchísimas arquitecturas.
Registros constantes
Su cometido es guardar valores de sólo lectura como
son el zero, one o π.
Te recomendamos la lectura de los 
mejores procesadores del mercado.

Hasta aquí nuestra explicación sobre qué son


los registros del procesador. Sabemos que
puede ser algo complejo de entender, por lo
que no dudéis preguntarnos o complementar
esta información con vuestra sabiduría.
Bibliografía
 Aller, Á. (2019, 13 noviembre). Registros del procesador: qué es y como funciona.
Profesional Review. Recuperado 19 de febrero de 2022, de
https://www.profesionalreview.com/2019/11/18/registros-del-procesador/

 Monografías Plus. (s. f.). Registros (lenguaje ensamblador) - 1321 Palabras |


Monografías Plus. Recuperado 19 de febrero de 2022, de https://
www.monografias.com/docs/Registroslenguaje-ensamblador-PKYXJFYMZ

https://www.partesdel.com/procesador_de_computador.html

https://www.aboutespanol.com/partes-del-procesador-841128

También podría gustarte