Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
PROCESADOR
DISEÑO DEL PROCESADOR
ARQUITECTURA
DEL REPERTORIO MICROARQUITECTURA
DE INSTRUCCIONES
Cualquier aspecto del CPU que un PLE debe Cualquier aspecto que solo
saber para escribir programas correctos afecte a las prestaciones
1. ARQUITECTURA DEL REPERTORIO DE INSTRUCCIONES
Programación en ensamblador
ANTES
ISA – la parte mas importante de arquitectura
ISA – determinaba la dificultad para obtener
las prestaciones optimas
Programación en HLL
ISA – menos importante
AHORA Compatibilidad
CISC RISC
Instrucciones pueden Arquitectura LOAD-STORE
leer sus entradas de la
memoria o escribir sus LD r4, (r1)
salidas LD r5, (r2)
ADD r4, r5, r6
ADD (r1), (r2), (r3) ST (r3), r6
Incorporan algunas
Han renunciado a las INSTR
de las instrucciones
complejas que no se usan lo
complejas mas útiles
suficiente
de CISC
1.2. Modos de direccionamiento
Descompresión
de video
Mejora en las
MMX del prestaciones
ISAx86 en aplicaciones
multimedia
Reproducción
de audio
1.3. Instrucciones vectoriales para procesamiento multimedia
MMX
ES TRATADA 4 valores
MMX actuales COMO de 8 bits
8 8 de 128 8bits 8
O 2 valores
de 16 bits
16 16
Codificación
compacta
+ Lógica sencilla
para descodificación
DIFÍCIL DE CONSEGUIR
1.4. Codificación de instrucciones de longitud
fija vs. longitud variable
LONGITUD VARIABLE
VENTAJA
CÓDIGO DE OPERACIÓN Reduce espacio de memoria
DESVENTAJAS
Distintos números de bits para cada instrucción:
(depende del numero de entradas y MD)
Incrementa mucho la complejidad
Se utilizan solo bits necesarios de lógica de control
PERO el CO debe ocupar numero
entero de Bytes HW no puede predecir posición
de la siguiente instrucción
hasta que no se ha decodificado
1.4. Codificación de instrucciones de longitud
fija vs. longitud variable
LONGITUD FIJA
MAS COMUNES EN
ARQUITECTURAS RECIENTES
2. MICROARQUITECTURA DEL PROCESADOR
Incluye detalles de
implementación
W.Stallings
“Organización y
Arquitectura de
Computadores”
15.1 y 15.2
MICROPROGRAMACIÓN VS. LÓGICA CABLEADA
MICROPROG INSTRUCCIONES
HW SENCILLO
RAMACION COMPLEJAS
ISA SE
IMPLEMENTA LÓGICA MEJORES
EN HW CABLEADA PRESTACIONES
(VLSI)