Arquitectura De Computadoras
Dr. Wladimir Rodríguez Departamento de Computación wladimir@ula.ve http://sistemas.ing.ula.ve/~wladimir/AC.html
Objetivos
• Conocer y comprender la arquitectura y
organización básica de un computador.
• Conocer y comprender las implicaciones del juego • Conocer y comprender distintas técnicas de
aceleración de la unidad aritmética.de instrucciones en el diseño de la ruta de datos y la unidad de control.
• Conocer y comprender los mecanismos de diseño
Dr. Wladimir Rodríguez 2
de una unidad de control, contrastando los mecanismos de control cableado con los de control microprogramado.
Arquitectura de Computadoras
Objetivos
• Analizar y estudiar la jerarquía de memoria
presente en cualquier computador.
•Conocer y comprender el funcionamiento de la • Estudiar el sistema de entrada/salida de un
computador. buses.
memoria asociativa, entrelazada, cache y virtual.
• Analizar y estudiar la evolución de los sistemas de
Dr. Wladimir Rodríguez 3 Arquitectura de Computadoras
Temario
1. Introducción a la Arquitectura de Computadoras 2. Estructura del Conjunto de Instrucciones 3. Introducción a laLógica Digital 4. Aritmética para computadoras 5. Técnicas de Implementación de la Unidad Central de Procesamiento 6. Sistema de Memoria 7. Sistema de Entrada/Salida
Dr. Wladimir Rodríguez 4 Arquitectura de Computadoras
Horario
• Clases: • Consultas:
• • •
Jueves: 10 am a 12 m Viernes: 10 am a 12 m En el Postgrado en Computación, Tercer Piso, Ala Sur
• •
Jueves: Viernes:
8 am a 10am (1O12) 8 am a 10 am (1O12)
Dr. Wladimir Rodríguez
5
Arquitectura de Computadoras
Evaluación
• Tres exámenes parciales:
• • •
Primer parcial: Temas 1 y 2 Segundo parcial: Temas 3, 4 y 5 Tercer parcial: Tema 6 y 7
Dr. Wladimir Rodríguez
6
Arquitectura de Computadoras
Bibliografía
• D.A. Patterson, J.L. Hennessy : Organización y
diseño de computadores. Interfazhardware/ software. MacGraw-Hill, 1995.
• Stallings, W: Organización y Arquitectura de • Hamacher; Vranesic; Zaky: Organización de
Computadoras 3ed. McGraw-Hill, 1996.
Computadores. Diseño para optimizar prestaciones. 5 ed. Prentice-Hall, 2000.
• Tanenbaum: Organización de Computadoras. Un
Enfoque Estructurado. 4ed. Prentice-Hall, 2000.
7 Dr. Wladimir Rodríguez Arquitectura de ComputadorasDefinición
• COMPUTADOR (RAE 1992):
•
"Máquina electrónica dotada de una memoria de gran capacidad y de métodos de tratamiento de la información, capaz de resolver problemas aritméticos y lógicos gracias a la utilización automática de programas registrados en ella."
Dr. Wladimir Rodríguez
8
Arquitectura de Computadoras
• Pascal, Babbage, Von Neumann, Wilkes • Siempre nosolvidamos de Henry Ford
Proceso Materia Prima Modelo de Ejecución
Computadora como Fabrica
Productos
Datos, Programa
Datos, Programas
Dr. Wladimir Rodríguez
9
Arquitectura de Computadoras
Arquitectura de Computadoras
• Arquitectura (RAE 1992)
• •
"Arte de proyectar y construir edificios" Dos aspectos:
• •
Ver el edificio desde cómo se ha construido: arquitectura deestilo gótico Ver el edificio desde el uso: arquitectura funcional, polivalente
Dr. Wladimir Rodríguez
10
Arquitectura de Computadoras
Arquitectura de Computadoras
• Arquitectura de computadoras
• • •
La computadora vista desde el programador ¿Qué instrucciones y datos es capaz de procesar? ¿A qué velocidad?
• Organización de computadoras
¿Cómo está organizada por dentro paraprocesar esos datos según esas instrucciones?
• Esta materia: Arquitectura y Organización
Dr. Wladimir Rodríguez 11 Arquitectura de Computadoras
Arquitectura de Computadoras
Aplicación Sistema Operativo
Software Hardware
Compilador
Firmware
Arquitectura del Conjunto de Instrucciones Conjunto de Instrucciones Sistema de E/S
Camino de datos & Control Diseño Digital Diseño de...
Regístrate para leer el documento completo.