Sei sulla pagina 1di 3

UNIVERSIDAD DEL VALLE FACULTAD DE INGENIERA

ESCUELA DE INGENIERA ELCTRICA Y ELECTRNICA


REA DE ARQUITECTURAS DIGITALES Y MICROELECTRNICA
1. INFORMACIN GENERAL:
1.1.
1.2.
1.3.
1.4.
1.5.
1.6.
1.7.
1.8.
1.9.

Asignatura
:
Cdigo
:
Prerrequisito
:
Programa Acadmico :
Intensidad Horaria :
Crditos
:
Profesor
:
Habilitable/Validable :
Periodo Acadmico :

Arquitectura de Computadores II
710193M
Arquitectura de Computadores I (710192M)
Ingeniera de Sistemas, Tecnologa de Sistemas
3 h/s Teora
3
Rubn Daro Nieto Londoo
Si/Si
Agosto-Diciembre de 2012

2. OBJETIVOS
Al finalizar el curso el estudiante estar en capacidad de:
2.1.
2.2.
2.3.
2.4.
2.5.

Entender los principios de diseo e implementacin de la arquitectura y organizacin de los


computadores modernos.
Entender la arquitectura interna y la organizacin del procesador mediante la descripcin de la
aritmtica del computador y la arquitectura del conjunto de instrucciones.
Comprobar mediante simulaciones el funcionamiento de una arquitectura RISC y entender las
descripciones de las estructuras Superescalares.
Entender la estructura interna de la unidad de control del procesador y el uso de la microprogramacin.
Entender los conceptos sobre organizacin paralela, incluyendo multiprocesamiento simtrico y
Clusters.

3. CONTENIDO
C1.

Introduccin
Aritmtica del Computador
La Unidad Lgica-Aritmtica (ALU)
Representacin de enteros
Aritmtica con enteros
Representacin en coma flotante
Aritmtica en coma flotante

C2.

Repertorio de Instrucciones: Caractersticas y funciones


Caractersticas de las instrucciones mquina
Tipos de operandos
Tipos de operaciones
Pilas (Stack)

C3.

Repertorio de Instrucciones: Modos de direccionamiento y formatos


Direccionamiento
Formatos de Instrucciones

C4.

C5.

Estructura y Funcionamiento de la Unidad Central de Procesos


Organizacin del procesador
Organizacin de los Registros
Ciclo de Instruccin
Segmentacin de Instrucciones
Computadores de Repertorio reducido de Instrucciones (RISCs)
Caractersticas de la ejecucin de instrucciones
Utilizacin de un amplio banco de Registros
Optimizacin de registros basada en compilador
Arquitectura de repertorio reducido de instrucciones
Segmentacin en RISC
Controversia entre RISC y CISC

PRIMER EXAMEN
C6.

Paralelismo en las instrucciones y Procesadores Superescalares


Superescalar frente a Supersegmentado
Aspectos de diseo
Paralelismo en instrucciones y paralelismo en maquina
Polticas de emisin de instrucciones
Renombramiento de registros
Prediccin de saltos
Ejecucin Superescalar

C7.

Funcionamiento de la Unidad de Control


Microoperaciones
Control del procesador
Implementacin cableada

C8.

Control Microprogramado
Conceptos bsicos
Microinstrucciones
Secuenciamiento de microinstrucciones
Ejecucin de microinstrucciones

C9.

Procesamiento Paralelo
Organizaciones con varios procesadores
Multiprocesadores simtricos
Clusters
Acceso No Uniforme a Memoria
Computacin Vectorial

SEGUNDO EXAMEN

4.METODOLOGA
4.1.
4.2.
4.3.

Clases tericas ilustradas con ejemplos.


Lecturas y talleres complementarios.
Videos relacionados con las distintas temticas del curso.

5. EVALUACIN
La calificacin final de cada estudiante se calcular de la siguiente forma:
Dos exmenes :
70 %
Talleres terico/prcticos, exmenes cortos:
30%

6. BIBLIOGRAFA
6.1. STALLINGS, William. Organizacin y Arquitectura de Computadores. STALLINGS,
Organizacin y Arquitectura de Computadores. Sptima Edicin. Espaa. 2006.
ISBN 13: 978-84-8966-082-3.

William.

6.2. HENNESSY, John L., PATTERSON David A. Organizacin y Diseo de Computadores,


La interfaz Hardware/Software. McGraw-Hill/Interamericana de Espaa, S.A. 1995.
ISBN:1-55860-281-X.
6.3. HENNESSY, John L., PATTERSON David A.
Computer Organization and Design, the
Hardware/Software Interface. Morgan Kaufmann Publishers., Third Edition. USA, 2007.
ISBN: 978-0-12-370606-5
6.4. HENNESSY, John L., PATTERSON David A. Computer Architecture, A Quantitative Approach.
Morgan Kaufmann Publishers., Third Edition. USA, 2003.
ISBN: 1-55860-724-2

Potrebbero piacerti anche