Sie sind auf Seite 1von 8

LA UNIDAD CENTRAL DE PROCESAMIENTO

Carlos Canto Q.
MICROPROCESADORES
La Unidad Central de Procesamiento CPU
La Unidad Central de Procesamiento o
CPU (Central Processing Unit) tambin se
le conoce como:
Procesador Central
Microprocesador
Carlos Canto Q.
MICROPROCESADORES
Las funciones ms importantes
de la CPU son:
Controlar el procesamiento de las
instrucciones.
Realizar las instrucciones lgicas y
aritmticas.
Proporcionar las seales internas y
externas de sincronizacin.
y otras operaciones de control
Carlos Canto Q.
MICROPROCESADORES
La CPU est conformada por:
La Unidad de control
La Unidad Lgica y
Aritmtica o ALU
Los registros Internos
Carlos Canto Q.
MICROPROCESADORES
ARQUITECTURA ESTNDARD DE UN MICROPROCESADOR
Carlos Canto Q.
MICROPROCESADORES
Acumulador
Acumulador
CONTROL
CONTROL
F
L
A
G
S
F
L
A
G
S
REGISTROS
NTERNOS
DE 8 BITS
REGISTROS
NTERNOS
DE 8 BITS
REGISTROS
NTERNOS
DE 16 BITS
REGISTROS
NTERNOS
DE 16 BITS
ALU
ALU
ARQUITECTURA ESTNDARD DE UN MICROPROCESADOR
ACUMULADOR
DESPLAZADOR
B
A
N
D
E
R
A
S
UNIDAD
DE
CONTROL
C
Z
BUS DE
DIRECCIONES ( 16 BITS)
BUS INTERNO
DE DATOS ( 8 BITS)
R
E
G
I
S
T
R
O

N
R
E
G
I
S
T
R
O

0
C
O
N
T
A
D
O
R

D
E
P
R
O
G
R
A
M
A
A
P
U
N
T
A
D
O
R

D
E

S
T
A
C
K
REGISTROS DE DATOS DE 8 BITS
ALU
BUS EXTERNO DE DATOS
Carlos Canto Q.
MICROPROCESADORES
Tareas de la Unidad de Control :
DECODIFICADOR
INSTRUCCIN
DE
SEALES EXTERNAS
DE CONTROL ( BUS DE CONTROL)
SEALES INTERNAS
DE CONTROL
CIRCUITO DE
CONTROL
GENERADOR DE
SECUENCIAS
GENERADOR
DE RELOJ
REGISTRO DE
INSTRUCCIN
BUS EXTERNO DE DATOS
Trae y retiene la instruccin en
el registro de instruccin
Decodifica o interpreta la
instruccin
Genera la secuencia correcta de
seales internas y externas
para la ejecucin de la
instruccin
Carlos Canto Q.
MICROPROCESADORES
La Unidad Lgica Aritmtica ALU La Unidad Lgica Aritmtica ALU
Es la parte de la CPU que realiza las
operaciones lgicas y aritmticas.
Estas operaciones son:
suma y resta aritmticas
funciones lgicas And, Or , Xor, Complemento
Desplazamientos y rotaciones
En estas operaciones un operando y el
resultado sern contenidos en el
Acumulador.
Carlos Canto Q.
MICROPROCESADORES
Carlos Canto Q.
MICROPROCESADORES
DIAGRAMA DE BLOQUES DE LA ALU
DIAGRAMA DE BLOQUES DE LA ALU
Desplazador
ACUMULADOR
ALU
B
A
N
D
E
R
A
S
BUS DE DATOS
Registro de datos
Carlos Canto Q.
MICROPROCESADORES
Los Registros Internos de la CPU
Carlos Canto Q.
MICROPROCESADORES
Los Registros De Propsito General
Los Registros Internos de la CPU
Carlos Canto Q.
MICROPROCESADORES
Los Registros Internos de la CPU
Los Registros De Propsito General
Carlos Canto Q.
MICROPROCESADORES
Los Registros Internos de la CPU
El contador de programa PC ( ProgramCounter)
Carlos Canto Q.
MICROPROCESADORES
El contador de programa PC ( ProgramCounter)
Los Registros Internos de la CPU
Carlos Canto Q.
MICROPROCESADORES
El apuntador de stack SP ( Stack Pointer)
Los Registros Internos de la CPU
Un Microprocesador generalizado
UNIDAD CENTRAL
DE PROCESAMIENTO
UNIDAD CENTRAL
DE PROCESAMIENTO
RECONOCIMIENTO
DE PETICIONES
RECONOCIMIENTO
DE PETICIONES
SOLICITUDES
EXTERNAS
SOLICITUDES
EXTERNAS
SEALES DE
STATUS Y CONTROL
EXTERNAS
SEALES DE
STATUS Y CONTROL
EXTERNAS
BUS DE
DATOS
BUS DE
DATOS
BUS DE
DIRECCIONES
BUS DE
DIRECCIONES
MMEMORY READ
MEMORY WRITE
IO READ
IO WRITE
STATUS
CLOCK
POWER
GND
Carlos Canto Q.
MICROPROCESADORES

Das könnte Ihnen auch gefallen