Documentos de Académico
Documentos de Profesional
Documentos de Cultura
ISISTEMA 4512ISC-4NA
(7626)
Arquitectura de Procesadores
•Sesión 8
• Arquitectura de Procesadores
• Unidad Aritmética Lógica
• Actividades Próxima Clase
• Socialización mapas conceptuales
•
Arquitectura de Procesadores
Evolución
1971, Intel lanza al mercado el primer procesador c4008 N 5832
1972, Intel lanza el micro procesador 8008, primer procesador de 8 bits
1974, Intel lanza 8080, primer procesador de propósito general
1978 procesador 8088 de 16 bit estándar de la industria
1985 Intel 386 de 32 bit
Actualmente tenemos de 32 y 64 bit entre mas bit mas capacidad para realizar operaciones
A la fecha que tipo de procesadores hay 32 y 64 bit
Arquitectura define como esta interconectado y que bloques tiene adentro un procesador, por lo cual no pueden
ser comparados solo con el numero de núcleos y la velocidad de procesamiento
Arquitectura de Procesadores
UCP O CPU (UNIDAD CENTRAL DE PROCESAMIENTO).
Periféricos
C omputador
Unidad
Memori
central
a
de
proces
principal Arquitectura
C omputado o de
Sistemas de
r interconexió computadores
n
Entrad
a
Líneas de
salida
comunicación
Arquitectura de Procesadores
UCP O CPU (UNIDAD CENTRAL DE PROCESAMIENTO).
CPU
C omputado Unidad
r Registros aritmétic
Mem CPU a y
Buses lógica
del
sistem Interconexió
a n CPU
interna
E/
S
Unida
d de
contro
l
Arquitectura de Procesadores
UCP O CPU (UNIDAD CENTRAL DE PROCESAMIENTO).
CONCEPTO
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.
Funciones de CPU
Interpreta y lleva a cabo la
ejecución de las órdenes o
instrucciones de los programas
P U
C C
SO
P U
A
Arquitectura de Procesadores
UCP O CPU (UNIDAD CENTRAL DE PROCESAMIENTO).
Funciones de CPU
CPU
Registro de
Operación
Operaciones Básicas
Intercambio de
Datos Control
Actividad
Registro de Direcciones de Memoria – OR
Registro a Registro Registro de Estados y Control
MAR
NOR
NAND
Registro de Instrucción – IR Memoria a Registro
o n los ósito
u a les s de prop
DESPLAZAMIENTO
¿C t r os
i s
Reg ral?
Contador de Programa - PC Memoria a Memoria
e
ROTACIÓN gen
Arquitectura de Procesadores
UCP O CPU (UNIDAD CENTRAL DE PROCESAMIENTO).
Unida
d de
contro
l
Arquitectura de Procesadores
UCP O CPU (UNIDAD CENTRAL DE PROCESAMIENTO).
Unidad de Control
Si el procesador es el núcleo del ordenador, la unidad
de control lo es del procesador. Tiene 4 funciones
principales:
Unidad de Control
La unidad de control a su vez también esta formada
por distintos componentes necesarios para que se
realicen todas las funciones a ella encomendadas. De
estos destacamos:
1. Registros de instrucciones
2. Decodificador
3. Reloj
Arquitectura de Procesadores
UCP O CPU (UNIDAD CENTRAL DE PROCESAMIENTO).
Unidad aritmético-lógica
Es la encargada de realizar todos los cálculos
aritméticos (suma, resta, multiplicación y división).
Efectúa operaciones y comparaciones lógicas,
aplicando los postulados de las reglas del álgebra
booleana para determinar la certeza o falsedad de
una afirmación, y se comunica con la unidad de
control mediante un bus, por medio del cual recibe
los datos e instrucciones y envía los resultados de las
operaciones que lleva a cabo.
Arquitectura de Procesadores
UCP O CPU (UNIDAD CENTRAL DE PROCESAMIENTO).
Unidad aritmético-lógica
Una ALU (Unidad Aritmética-Lógica) es un circuito que permite, realizar operaciones lógicas y aritméticas.
Lógicas Aritméticas
Operación Operador
Mayor que >
Menor que <
Mayor o igual >=
No mayor NOT > (<>)
Y lógico AND
O lógico OR
La ALU cuenta con una serie de registros para almacenar los datos, y bits de información sobre los resultados,
también llamados banderas.
Arquitectura de Procesadores
Unidad aritmético-lógica
Elementos de ALU
Actividad
Circuito combinacional u operacional.
• Realiza las operaciones con los datos de los registros
de entrada Banderas
Registros de entrada.
• Contienen los operandos de la operación.
Registro acumulador.
• Almacena los resultados de las operaciones.
Registro de estado.
• registra las condiciones de la operación anterior.
Arquitectura de Procesadores
Unidad aritmético-lógica
BANDERAS de ALU
La ALU cuenta con una serie de registros para almacenar los datos, y bits de información sobre los resultados,
también llamados banderas.
Características
El circuito ALU es simplemente un operador, es
decir, sólo realiza operaciones
Diseño de ALU
Una forma de construir una ALU simple es
mediante una célula de tipo “bit-slice”.
Diseño de ALU
Una forma de construir una ALU simple es
mediante una célula de tipo “bit-slice”.
Equipos
Actividades Equipos
• Socialización CPU: - Registro de Operaciones,
Operaciones Básica, Intercambio de Datos y
control. Ver Diapositiva 9