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

Aula virtual y otros recursos web

Aula Virtual Discord

Regresar al Plan de Estudios