Saltar a contenido principal Saltar a navegación principal

Arquitectura de las Computadoras

Objetivos

Conocer la organización y componentes básicos de una computadora.

Identificar los factores que determinan las prestaciones básicas de una computadora.

Comprender la conveniencia de describir una computadora en diferentes niveles de abstracción para facilitar su comprensión, su diseño y su utilización.

Conocer las distintas formas básicas de representación de la información en una computadora.

Aplicar técnicas básicas de análisis y diseño de sistemas digitales combinacionales y secuenciales a nivel lógico y de comportamiento físico.

Conocer la organización de los sistemas diseñados en el nivel de transferencia de registros, incluyendo la organización y diseño de una computadora, comprendiendo la misión del camino de datos y de la unidad de control, y su interacción.

Caracterizar las instrucciones en lenguaje máquina y en lenguaje ensamblador.

Explicar la estructura y el funcionamiento de la jerarquía de memoria en un computador y mostrar la necesidad de su presencia.

Describir las diferentes organizaciones de la memoria cache, analizando las posibles estrategias de extracción, colocación, reemplazo y actualización.

Analizar los parámetros que afectan a las prestaciones de la memoria cache.

Distinguir entre CISC/RISC.

Explicar las diferentes técnicas de gestión de E/S. Describir controladores o interfaces de dispositivo.

Explicar las diferentes clasificaciones de arquitecturas paralelas.

Describir la estructura y organización de arquitecturas multihilos, multinúcleo y multiprocesador.

Programas de estudio

Docentes

Marianetti, Osvaldo Lucio

Profesor titular

osvaldo.marianetti@ingenieria.uncuyo.edu.ar

Godoy, Pablo Daniel

Profesor adjunto

pablo.godoy@ingenieria.uncuyo.edu.ar

Chediack, Ernesto Emilio

Jefe de trabajos prácticos

ernesto.chediack@ingenieria.uncuyo.edu.ar

Fontana, Daniel Santiago

Jefe de trabajos prácticos

daniel.fontana@ingenieria.uncuyo.edu.ar