You are on page 1of 25

ARQUITECTURA

INTERNA DEL CPU


DEFINICIÓN DEL CPU:
El CPU o Central Processing Unite (Unidad de
Procesamiento Central) es la parte central de toda
computadora. Es un circuito electrónico que ha
existido desde siempre en las computadoras sin
importar su modelo .
El CPU funciona en base a la operación de
programas previamente diseñados y
establecidos. Estos programas son organizados
por números en serie y pueden representar cuatro
pasos básicos: leer (juntar información o
instrucciones sobre una operación), decodificar
(dividir esa información en partes entendibles y
significativas para el CPU), ejecutar (el momento
más importante ya que en él se lleva a cabo la
instrucción y se ponen a trabajar varias partes
juntas del CPU) y escribir (para dejar
establecidos los resultados de la tarea realizada).
COMPONENTES TIPÌCOS
DE UNA CPU SON:
1: la unidad de
procesamiento central
(CPU),
2: la memoria principal,
3: el procesador de
Entrada - Salida.
1: UNIDAD CENTRAL DE
PROCESO (CPU).
1: UNIDAD CENTRAL DE
PROCESO (CPU).
Esta es la responsable de la interpretación y ejecución de
instrucciones contenidas en la memoria principal, las
comunicaciones entre la CPU y la memoria principal se
realizan a través de 2 canales funcionalmente distintos: el
de direcciones y el de datos.
La CPU puede dividirse funcionalmente en 3 subunidades,
la unidad de control, dedicada a los ciclos de búsqueda y
ejecución, la ULA que desempeña funciones aritméticas
como por ejemplo, suma y resta, de lógica por ejemplo
AND, OR y un conjunto de registros dedicados al
almacenamiento de datos en la CPU y a ciertas funciones
de control.
UNIDAD CENTRAL DE PROCESO (CPU)
ESTA FORMADO POR:
Es la parte de la computadora donde se manipulan los
símbolos, los números, letras y datos, además controla
y dirige la operación de la computadora, ejecuta
funciones de procesamiento, y se le conoce
generalmente como procesador.
Procesa o manipula los datos almacenados en
memoria; puede recuperar información desde memoria
(esta información son datos o instrucciones de
programas). También puede almacenar los resultados
procesos en memoria para su
de estos.

uso posterior.
a):LA UNIDAD DE CONTROL (CU):

Su función es buscar las


instrucciones en la memoria
principal, decodificarlas
(interpretación) y ejecutarlas,
empleando para ello la unidad
de proceso.
COMPONENTES DE LA UNIDAD DE
CONTROL (CU):
Registro de Instrucción: es el encargado de almacenar la
instrucción que se está ejecutando.
Registro contador de programas: Contiene la dirección de
memoria de la siguiente instrucción a ejecutar
Controlador y decodificador: se encarga de interpretar la
instrucción para su posterior proceso. Es el encargado de
extraer el código de operación de la instrucción en curso.
Secuenciador: genera micro órdenes necesarias para
ejecutar la instrucción.
Reloj: proporciona una sucesión de impulsos eléctricos a
intervalos constantes.
b: LA UNIDAD DE
LÓGICA/ARITMÉTICA (ALU):
 Es un circuito digital que calcula operaciones
aritméticas (como suma, resta, multiplicación, etc.) y
operaciones lógicas (si, y, o, no), entre dos números.
 La mayoría de las ALU pueden realizar las siguientes
operaciones:
 Operaciones aritméticas de números enteros
(adición, sustracción, y a veces multiplicación y división,
aunque esto es más complejo)
 Operaciones lógicas de bits (AND, NOT, OR, XOR, XNOR)
 Operaciones de desplazamiento de bits Los desplazamientos
pueden ser interpretados como multiplicaciones.
LOS ELEMENTOS QUE COMPONEN LA
ALU SON LOS SIGUIENTES:
Circuito operacional (OP).- Formado por los circuitos
necesarios para la realización de las operaciones con los
datos procedentes del registro de entrada.
Registro de entrada (RE).- Contiene los datos u
operandos que intervienen en una instrucción antes de
que se realice la operación por parte del circuito
operacional.
Registrado de estado (RS).- Engloba un conjunto de
inestables (indicadores)
Contador de programa (CP).- Contiene en cada momento
la dirección de memoria donde se encuentra la
instrucción siguiente a ejecutar.
Registro de instrucción (RI).- Dedicado a memorizar
temporalmente la instrucción que la UC está interpretando o
ejecutando en ese momento.

Decodificador (D).- Es el que interpreta realmente la instrucción.


Se encarga de extraer el código de operación de la instrucción en
curso, lo analiza y emite las señales necesarias al resto de los
elementos para su ejecución a través del secuenciador.

Reloj (R).- Proporciona una sucesión de impulsos eléctricos o


ciclos a intervalos constantes que marcan los instantes en que han
de comenzar los distintos pasos de que consta cada instrucción.

Secuenciador (S).- En este dispositivo se generan ordenes muy


elementales (micro órdenes), que sincronizadas por el reloj hacen
que se vaya ejecutando poco a poco la instrucción que está
cargada en el registro de instrucción.
Es la parte de la computadora donde se
manipulan los símbolos, los números, letras
y datos, además controla y dirige la
operación de la computadora, ejecuta
funciones de procesamiento, y se le conoce
generalmente como procesador.
Procesa o manipula los datos almacenados
en memoria; puede recuperar información
desde memoria (esta información son datos
o instrucciones de programas). También
puede almacenar los resultados de estos
procesos en memoria para su uso posterior.
c: MEMORIA PRINCIPAL
Es la memoria de la computadora donde se
almacenan temporalmente tanto los datos como
los programas que la unidad central de
procesamiento (CPU) está procesando o va a
procesar en un determinado momento. Por su
función, la MP debe ser inseparable
del microprocesador o CPU, con quien se
comunica a través del bus de datos y el bus de
direcciones. El ancho del bus determina la
capacidad que posea el microprocesador para el
direccionamiento de direcciones en memoria.
* La memoria RAM (Randon Access
Memory): Recibe el nombre de memoria
principal o memoria del usuario, en ella
se almacena información solo mientras la
computadora esta encendida. Cuando se
apaga o arranca nuevamente la
computadora, la información se pierde,
por lo que se dice que la memoria RAM es
una memoria volátil.
La memoria ROM (Read Only Memory): Es una
memoria estática que no puede cambiar, la
computadora puede leer los datos almacenados en
la memoria ROM, pero no se pueden introducir
datos en ella, o cambiar los datos que ahí se
encuentran; por lo que se dice que esta memoria es
de solo lectura. Los datos de la
memoria ROM están grabados en forma
permanente y son introducidos por el fabricante de
la computadora.
3:: EL
PROCESO DE
ENTRADA Y SALIDA
LOS DISPOSITIVOS DE ENTRADA:
Estos dispositivos permiten al usuario del computador introducir
datos, comandos y programas en el CPU. El dispositivo de
entrada más común es un teclado similar al de las máquinas de
escribir. La información introducida con el mismo, es
transformada por el ordenador en modelos reconocibles. Los
datos se leen de los dispositivos de entrada y se almacenan en la
memoria central o interna. Los Dispositivos de Entrada,
convierten la información en señales eléctricas que se almacenan
en la memoria central.
2.- LOS DISPOSITIVOS DE SALIDA:
Estos dispositivos permiten al usuario ver los resultados de los
cálculos o de las manipulaciones de datos de la computadora. El
dispositivo de salida más común es la unidad de visualización
que consiste en un monitor que presenta los caracteres y gráficos
en una pantalla similar a la del televisor.

You might also like