Académique Documents
Professionnel Documents
Culture Documents
Microprocesadores
Arquitectura de Computadoras
1. CONCEPTO DE MICROPROCESADOR
Es el cerebro del computador encargado de:
- Decodificar y ejecutar las instrucciones de los
programas cargados en memoria principal.
- Coordinar y controlar el resto de componentes que
forman el computador y aquellos perifricos
conectados a ste.
Fsicamente es un circuito integrado o chip
formado por millones de transistores construidos
sobre una oblea de silicio.
Suelen tener forma cuadrada o rectangular y van
colocados sobre un elemento de la placa base
denominado zcalo.
Tambin se le conoce como CPU
Arquitectura de Computadoras
2
Arquitectura de Computadoras
3
2. Arquitectura Interna
Llamamos
arquitectura
interna
del
microprocesador a la distribucin fsica de sus
componentes.
Los primeros microprocesadores se crearon de
acuerdo a la arquitectura de Von Neumann.
Registros
Unidad Aritmtico Lgica (ALU)
Unidad de Control (UC)
Coprocesador Matemtico
Memoria Cach
Arquitectura de Computadoras
4
MEMORIA
CACHE
Arquitectura de Computadoras
Ley de Moore
En 1965 Gordon Moore predijo que el
nmero de transistores que incorpora un
microprocesador se duplicara cada 18/24
meses. A dicha afirmacin se le conoce como
Ley de Moore y prcticamente se ha
cumplido hasta nuestros das.
Arquitectura de Computadoras
6
Arquitectura de Computadoras
7
UNIDAD DE
CONTROL
BUS DE DATOS
DECODIFICADOR
DE
INSTRUCCIONES
CACHE DE NIVEL 2
CACHE DE NIVEL 1
L1
FSB (BUS
TRASERO)
L2
UNIDAD
ARITMETICO
LOGICA
BUS DE DIRECCIONES
UNIDAD DE COMA
FLOTANTE
Arquitectura de Computadoras
8
Procesadores Multincleo
CONTROLADOR DE MEMORIA INTEGRADO
CACHE L1
NUCLEO 1
CACHE L1
NUCLEO 2
CACHE L2
NUCLEO 1
CACHE L2
NUCLEO 2
NUCLEO 2
NUCLEO 1
CACHE L1
NUCLEO 2
CACHE L1
NUCLEO 1
Arquitectura de Computadoras
9
Arquitectura de Computadoras
10
3. Elementos de un Microprocesador
Unidad de Control (UC)
Decodificador de
Instrucciones (DI)
Unidad Aritmtico-Lgica
(ALU)
Unidad de Coma Flotante
(FPU)
Memoria Cach
Bus Frontal (FSB)
Bus Trasero (BSB)
Arquitectura de Computadoras
11
12
Arquitectura de Computadoras
13
Arquitectura de Computadoras
15
Arquitectura de Computadoras
16
Arquitectura de Computadoras
17
18
19
Arquitectura de Computadoras
20
21
Arquitectura de Computadoras
22
AMD HyperTransport
Arquitectura de Computadoras
23
5. Caractersticas Principales
Las caractersticas principales que determinan
lo bueno/malo que es un microprocesador, es
decir, sus prestaciones son las siguientes:
Anchura de los buses de datos y direcciones
Tamao de la memoria cach
Frecuencia de reloj a la que trabaja (velocidad
interna)
Frecuencia a la que trabaja el bus de sistema
(velocidad externa)
Densidad de integracin
Alimentacin (voltaje)
Arquitectura de Computadoras
24
25
Bus de Direcciones
El tamao de este bus determina la cantidad
mxima de memoria que podemos direccionar.
Con 32 bits de ancho de bus podremos
direccionar hasta 4 GB (232).
Actualmente casi todos los microprocesadores
disponen de buses de direccionamiento de 64
bits por lo que podran direccionar 16 exabytes.
Arquitectura de Computadoras
26
Memoria Cach
Se trata de memorias de tamao
mucho ms pequeo y de velocidades
mucho mayores que la memoria RAM.
En ellas se almacenan las ltimas
instrucciones procesadas o las futuras
a procesar junto con sus datos.
Arquitectura de Computadoras
27
Arquitectura de Computadoras
28
Niveles de Cach
Arquitectura de Computadoras
29
30