Logo Studenta

Organização de Computadores

¡Este material tiene más páginas!

Vista previa del material en texto

TECNOLOGÍA
DE
COMPUTADORAS
ORGANIZACIÓN DE
LOS SISTEMASLOS SISTEMAS
DE COMPUTADORAS
PROCESADORES
Organización de la unidad central de procesamiento (CPU):
• Unidad de control
• Unidad de aritmética y lógica (ALU)• Unidad de aritmética y lógica (ALU)
• Registros (PC, IR, etc.)
Ejecución de instrucciones (búsqueda, decodificación, ejecución):
1 - Buscar la siguiente instrucción de la memoria y colocarla en el 
registro de instrucciones (IR).
2 - Modificar el contador de programa (PC) de modo que apunte a 
la siguiente instrucción.
3 - Determinar el tipo de instrucción que se trajo.
4 - Si la instrucción utiliza una palabra de la memoria, determinar 
dónde está.
5 - Buscar la palabra, si es necesario, y colocarla en un registro de 
la CPU.
6 - Ejecutar la instrucción.
7 - Volver al paso 1 para comenzar a ejecutar la sig. instrucción.
RISC vs. CISC:
CISC: 200 a 300 instrucciones, interpretaciónCISC: 200 a 300 instrucciones, interpretación
RISC: 50 instrucciones, ejecución directa
Principios de diseño de las computadoras modernas:
1 - Todas las instrucciones se ejecutan directamente en hardware 
(arquitectura RISC).
2 - Maximizar el ritmo con que se emiten instrucciones 
(paralelismo).(paralelismo).
3 - Las instrucciones deben ser fáciles de decodificar.
4 - Sólo las operaciones de carga y almacenamiento deben hacer 
referencia a la memoria (LOAD y STORE).
5 - Incluir abundantes registros (para no tener que acceder a 
memoria).
Paralelismo en el nivel de instrucciones:
Filas de procesamiento.
Arquitecturas superescalares.
Paralelismo en el nivel de procesador:
Computadoras de matriz.
Multiprocesadores (fácil de programar).
Multicomputadoras (fácil de construir).