1.2.3 - Arquitectura de las computadoras I
Primer Año
Característica del Área Curricular | |||
---|---|---|---|
Plan | 2015 | ||
Cuatrimestre | Primero | ||
Hs. Cat. | 120 | ||
Res. C.S. | 291/2015 | ||
Presentación
La asignatura se ubica en el segundo semestre del primer año de la carrera. Esta actividad curricular inicia la formación del alumno en los conceptos , funcionamiento y practicas de la estructura fisica del computador.
El objetivo general es que esta introducción siente las bases para el futuro aprendizaje en la materia Arquitectura de las computadoras II principalmente y de aquellas que utilizan o dependen de la arquitectura como Sistemas Operativos o Redes de Computadoras.
Objetivos
El objetivo principal es profundizar el estudio desde el hardware hacia el nivel de lenguaje de máquina de las computadoras. Se considera los elementos básicos de un computador. Su enfoque esta planteado desde el punto de vista de los componentes del mismo y se halla organizado de una forma estructurada partiendo desde la lógica hasta llegar a los elementos más complejos.
Contenido Temático
UNIDAD 1: El nivel de la lógica digital
Sistemas numéricos. Representación con signo. Representación en punto flotante. Lógica combinacional. Unidad Aritmético Lógica. Lógica secuencial.
UNIDAD 2: Arquitectura de procesadores
Conceptos básicos. Unidades funcionales del sistema. Principios de funcionamiento. Arquitectura ISA.
UNIDAD 3: Lenguaje ensamblador
El lenguaje ensamblador del MIPS R2000. Gestión de la máquina. Manejo del stack y el heap. Tópicos avanzados. Recursión, coprocesadores, memoria dinámica. Otras arquitecturas conocidas.
UNIDAD 4: Rendimiento
Introducción. Métricas y benchmarks. Ley de Amdahl. Estudio de casos de uso.
Bibliografía
Organización Diseño de Computadores. La interfaz hardware/software - Patterson / Henessy - Reverte - 1999.
Principios de Arquitectura de Computadoras - Murdocca / Heuring - Prentice Hall - 2002.
Prácticas guiadas del MIPS R2000 - Castillo / Claver - Universitat Jaume I - 2001.
Organización de Computadoras. Un enfoque estructurado - Tanembaum - Prentice Hall - 1992.
Organización y Arquitectura de las Computadoras. - Stalling - Macmillian - 1987.
Correlatividades
- Previas:
- 1.1.2 Lógica simbólica
- Posteriores: