Anda di halaman 1dari 10

Arquitectura de Computadoras Sntesis de programa de asignatura Carrera: Ingeniero en Sistemas Computacionales. Opcin Terminal: Electrnica. Semestre: Sptimo.

Objetivo de la asignatura: El alumno conocer y disear las arquitecturas bsicas de computadoras, con la finalidad de implementar sistemas digitales dedicados en dispositivos programables utilizando los lenguajes de descripcin de hardware (HDL). Temario: Unidad I .Unidad II .Unidad III .Unidad IV .Unidad V .Unidad VI .Bibliografa: Adriano de Luca, Luis M. Rojas Crdenas, Vctor H. Tllez A. Sistemas Digitales UAM, Mxico, 1993. 1. Edicin., 176 pp. David A. Petterson, John L. Hennessy. Computer organization and design The Morgan Kaufmann Series in Computer Architecture and Design, 2003. Third edition. M. Morris Mano. Arquitectura de computadoras Pearson Educacin, Mxico, 1994. 3. Edicin., 563 pp. David G. Maxinez, Jessica Alcal. VHDL CECSA, Mxico, 2002. 1. Edicin., 352 pp. Douglas. J. Smith. HDL Chip Design Doone publications, Madison, AL, USA, 2001. 9. Edicin., 448 pp. Introduccin a la arquitectura de computadoras. Diseo e implementacin de una arquitectura bsica. Diseo e implementacin de una arquitectura RISC. Organizacin del sistema de memoria. Arquitecturas avanzadas. Rendimiento y anlisis de desempeo.

ESCUELA: CARRERA: ESPECIALIDAD: COORDINACIN: DEPARTAMENTO:

INSTITUTO POLITCNICO NACIONAL SECRETARA ACADMICA DIRECCIN DE ESTUDIOS PROFESIONALES Escuela Superior de Cmputo. ASIGNATURA: Arquitectura de Computadoras. Ingeniero en Sistemas Computacionales. CLAVE: SISDIG701. CREDITOS: 9 Electrnica. TIPO DE ASIGNATURA: Terico/prctica. Academia de Sistemas Digitales. MODALIDAD: Escolarizada. Desarrollo Curricular. SEMESTRE: Sptimo. VIGENTE: 06/08/2001.

FUNDAMENTACIN DE LA ASIGNATURA La evolucin de los sistemas computacionales ha sido vertiginosa, gran parte de la responsabilidad de dicha evolucin, se debe a que los procesadores en los que se basan estos sistemas han aumentado en gran medida su capacidad de procesamiento de datos y con mayores velocidades de operacin. Sin embargo, la tecnologa de fabricacin se convirti en un obstculo para el mejoramiento de estas caractersticas en los procesadores de arquitectura convencional (CISC), Debido a esto se desarroll un nuevo tipo de arquitectura para procesadores (RISC), la cual est fuertemente apoyada por los avances que se han alcanzado en el diseo asistido por computadora. Esta asignatura cuenta con las bases de arquitectura CISC cursadas en Microprocesadores II, y se encuentra fuertemente apoyada con la operacin de prcticas de laboratorio para un aprendizaje integral del alumno, para lo cual desarrollar prcticas con microcontroladores PIC, adems de la resolucin en clase de problemas tpicos de arquitectura de computadoras, por parte del alumno.

OBJETIVO DE LA ASIGNATURA El alumno conocer y disear las arquitecturas bsicas de computadoras, con la finalidad de disear sistemas digitales dedicados en dispositivos programables utilizando los lenguajes de descripcin de hardware (HDL). TIEMPOS TOTALES ASIGNADOS: 81.0 HRS./SEMESTRE: 81.0 HRS./SEMANA: 4.5 HRS./TEORA/SEMESTRE: 54.0 HRS./PRCTICA/SEMESTRE: 27.0 PROGRAMA ELABORADO O ACTUALIZADO AUTORIZADO POR: POR: Academia de Sistemas Digitales. REVISADO POR: Subdireccin Acadmica. H. Consejo General Consultivo. APROBADO POR: Consejo Tcnico Consultivo Escolar. 10/10/2000.

ASIGNATURA: Arquitectura de computadoras CLAVE: SISDIG701 HOJA: 2 DE:__11___

No. UNIDAD: I

NOMBRE: Introduccin a la arquitectura de computadoras.

OBJETIVOS PARTICULARES DE LA UNIDAD

# DE TEMA

TEMAS

INSTRUMENTACIN DIDCTICA

H/T

H/P

E C. CLAVE B.

1.1 Conceptos Bsicos. 1.1.1 Arquitectura y organizacin computadoras. 1.1.2 Memoria de programa. 1.1.3 Memoria de datos. 1.1.4 Unidad aritmtica lgica. 1.1.5 Registros. 1.1.6 Unidad de control. 1.2 Arquitecturas de computadoras. Arquitectura Von Neuman. 1.2.1 1.2.2 Arquitectura RISC y CISC. Arquitectura Hardvard. 1.2.3 1.2.4 Arquitectura Superescalar. Arquitectura Vectorial. 1.2.5

de

Exposicin de temas por parte del profesor en pizarrn, diapositivas, acetatos y proyector.

0.5

1B, 3C

Realizacin de ejercicios por parte del alumno. 2.0 1B, 3C

Subtotal:

2.5

ASIGNATURA: Arquitectura de computadoras CLAVE: SISDIG701 HOJA: 3 DE:__11___

No. UNIDAD: II

NOMBRE: Diseo e implementacin de una arquitectura bsica.

OBJETIVOS PARTICULARES DE LA UNIDAD

# DE TEMA

TEMAS

INSTRUMENTACIN DIDCTICA

H/T

H/P

E C. CLAVE B.

2.1 Registros generales. 2.2 Acumuladores. 2.3 Unidad aritmtica. 2.4 Contador de programa. 2.5 Decodificador. 2.6 Sistema de memoria. 2.7 Unidad de control. 2.7.1 Conjunto de instrucciones 2.7.2 Formato de las instrucciones

Exposicin de temas por parte del profesor en pizarrn, diapositivas, acetatos y proyector. Realizacin de ejercicios por parte de los alumnos con apoyo del pizarrn.

0.5 1.5 1.5 3.0

1B, 3C 1B, 3C 1B, 3C 1B, 3C 4.5

Realizacin de la prctica 1: Programador de microprocesadores RISC, por parte del alumno.

Subtotal:

6.5

4.5

ASIGNATURA: Arquitectura de computadoras CLAVE: SISDIG701 HOJA: 4 DE:__11___

No. UNIDAD: III

NOMBRE: Diseo e implementacin de una arquitectura RISC.

OBJETIVOS PARTICULARES DE LA UNIDAD

# DE TEMA

TEMAS

INSTRUMENTACIN DIDCTICA

H/T

H/P

E C. CLAVE B.

3.1 Unidad aritmtica y lgica. 3.2 Registros del procesador. 3.3 Ruta de datos del procesador. 3.4 Control alambrado y microprogramado. 3.5 Pila en hardware. 3.6 Interrupciones. 3.7 Unidad de control. Conjunto de instrucciones Formato de las instrucciones 3.8 Segmentacin. Segmentacin bsica. Segmentacin avanzada.

Exposicin de temas por parte del profesor en pizarrn, diapositivas, acetatos y proyector. Realizacin de ejercicios por parte de los alumnos con apoyo del pizarrn. Realizacin de la prctica 2: Programacin bsica, por parte del alumno. Realizacin de la prctica 3: Puerto de Comunicacin, por parte del alumno.

1.5

1B, 3C

2.5 2.5 1.5 4.5

1B, 3C 1B, 3C 1B, 3C

4.5

Realizacin de la prctica 4: Convertidor analgico/digital, por parte del alumno.

4.5

8.0 Subtotal: ASIGNATURA: Arquitectura de computadoras CLAVE: SISDIG701 HOJA: 5 DE:__11___

13.5

No. UNIDAD: IV

NOMBRE: Organizacin del sistema de memoria.

OBJETIVOS PARTICULARES DE LA UNIDAD

# DE TEMA

TEMAS

INSTRUMENTACIN DIDCTICA

H/T

H/P

E C. CLAVE B.

4.1 Jerarqua de la memoria. 4.2 Memoria principal y auxiliar. 4.3 Memoria cach. 4.4 Memoria virtual. 4.5 Hardware memoria. para administracin de

Exposicin de temas por parte del profesor en pizarrn, diapositivas, acetatos y proyector. Uso de la computadora para exposicin.

1.5

1B, 3C

1.5 1.5 Solucin de problemas en el pizarrn por parte de los alumnos. Realizacin de la prctica 5: Temporizador e interrupciones, por parte del alumno. 1.5 4.5

1B, 3C 1B, 3C 1B, 3C

Subtotal: ASIGNATURA: Arquitectura de computadoras CLAVE: SISDIG701 HOJA: 6 DE:__11___

6.0

4.5

No. UNIDAD: V

NOMBRE: Arquitecturas avanzadas.

OBJETIVOS PARTICULARES DE LA UNIDAD El alumno describir los principios fundamentales para el diseo de computadoras, considerando el costo y rendimiento.

# DE TEMA

TEMAS

INSTRUMENTACIN DIDCTICA

H/T

H/P

E C. CLAVE B.

5.1 Arquitecturas superescalares 5.2 Arquitecturas vectoriales 5.3 Otras arquitecturas paralelas

Exposicin de temas por parte del profesor en pizarrn, diapositivas, acetatos y proyector. Uso de la computadora para exposicin. Solucin de problemas en el pizarrn por parte de los alumnos. Realizacin de la prctica Rendimiento, por parte del alumno. 6:

2.0 2.0 2.0 1.5 4.5

2B, 3C 2B, 3C 2B, 3C 2B, 3C

Subtotal: ASIGNATURA: Arquitectura de computadoras CLAVE: SISDIG701 HOJA: 7 DE:__11___

7.5

4.5

No. UNIDAD: VI

NOMBRE: Rendimiento y anlisis de desempeo.

OBJETIVOS PARTICULARES DE LA UNIDAD

# DE TEMA 6.1 Rendimiento.

TEMAS

INSTRUMENTACIN DIDCTICA

H/T

H/P

E C. CLAVE B.

Exposicin en el pizarrn y medios audiovisuales. Uso de la computadora para exposicin.

2.5 1.0 1.5

2B, 3C 2B, 3C 2B, 3C 2B, 3C 2B, 3C 2B, 3C

6.2 Principios cuantitativos. 6.3 Costo. 6.4 Clasificacin de las arquitecturas a nivel lenguaje mquina. Solucin de problemas en el pizarrn por parte de los alumnos. A partir de esta unidad elaboracin del proyecto final por parte de los alumnos con la asesora del profesor.

1..5 1.5 1.0

Subtotal: ASIGNATURA: Arquitectura de computadoras CLAVE: SISDIG701 HOJA: 8 DE:__11___

9.0

RELACIN DE PRCTICAS

# PRCTICA 1 2

NOMBRE Unidad lgica Aritmtica Microprocesador bsico de 8 bits con componentes alambrados. Microprocesador de 8 bits con microprograma. Microprocesador de Arquitectura RISC Microprocesador de Arquitectura RISC segmentado Anlisis de Rendimiento.

UNIDADES TEMTICAS II III

H/P 4.5 4.5

LUGAR DE REALIZACIN Laboratorio de electrnica de la ESCOM.

3 4 5 6

III III IV V

4.5 4.5 4.5 4.5

Subtotal:

27.0

ASIGNATURA: Arquitectura de computadoras CLAVE: SISDIG701 HOJA: 9 DE:__11___

PERODO
1 Departamental 2 Departamental 3 Departamental

UNIDADES TEMTICAS
I, II, III IV, V VI,VII, VIII

PROCEDIMIENTOS DE EVALUACIN
Examen 70 %, Tareas 10 % , Practicas 20% Examen 70 %, Tareas 10 % , Practicas 20% Examen 70 %, Tareas 10 % , Practicas 20% Calificacin final: promedio de los tres departamentales.

CLAVE
1

B
X

C
John Hennessy David A. Petterson. Computer Organization and Design ELSEVIER, 4th Edition 2008..

BIBLIOGRAFA

ISBN-10: 0123744938 ISBN-13: 978-0123744937.


2 X 912 pp Volnei A. Pedroni

Circuit Design with VHDL


MIT Press, 2005

ISBN-10: 0262162245 ISBN-13: 978-0262162241


3 X 375 pp Behrooz Parhami

Introduction to Parallel Processing: Algorithms and Architectures


Springer, 1999

ISBN-10: 0306459701 ISBN-13: 978-0306459702 556 pp


4 X Hesham El-Rewini, Mostafa Abd-El Barr Advanced Computer Architecture and parallel processing Wiley Interscience, 2005. 1. Ed. 272 pp.

ISBN-10: 0471467405 ISBN-13: 9780471467403

Anda mungkin juga menyukai