Beruflich Dokumente
Kultur Dokumente
Clave Crditos
TOTAL 10
3
M. en C. Mariano J. Pozas Crdenas,
2
Ing.
54
36
90
Fecha de elaboracin
30 de mayo de 2001
5.- OBJETIVOS PARTICULARES DE LAS UNIDADES O TEMAS 5.1. NMERO Y TTULO DE LAS UNIDADES O TEMAS
1. Fundamentos del diseo de
5.2. OBJETIVOS PARTICULARES DE CADA UNIDAD O TEMA El alumno ser capaz de conocer y comprender los conceptos importantes que le guiarn en los temas posteriores. Equilibrar el costo y rendimiento del costo de un computador e identificar cual es el trabajo de un diseador de una computadora.. El alumno ser capaz de aprender el lenguaje de transferencia de registros y utilizarlo en el diseo de mdulos aritmticos y lgicos digitales, identificando aquellos que son interconectados con los datos y las trayectorias de control comunes para formar un sistema de computadora digital. El alumno ser capaz de disear un computador bsico definiendo la organizacin de este mediante sus registros internos, la estructura de temporizacin y control, y el conjunto de microinstrucciones que utiliza.
Al finalizar la unidad, el alumno identificara los niveles de desempeo de las distintas arquitecturas del Bus y sus caractersticas fsicas, adems manejara los ciclos de instruccin de las instrucciones de referencia a registros, de referencia a memoria, de entrada / salida e interrupcin. Al termino de esta unidad, el alumno identificara los principales mtodos para hacer interfaz a un sistema de procesador con los circuitos de la memoria principal. Asimismo, identificara tambin las principales interfases existentes para dispositivos de entrada y salida, analizando tambin los modos de transferencia. Adems, identificara tambin los principales dispositivos perifricos disponibles para los sistemas digitales. Tambin, conocer la organizacin y la operacin de la memoria virtual, la memoria compartida, la memoria distribuida. Al finalizar esta unidad, el alumno identificar la arquitectura general de un procesador con arquitectura RISC. Asimismo, conocer la arquitectura paralela y sus aplicaciones en el campo cientfico y tecnolgico. Adems, tambin identificar el procesamiento vectorial y sus aplicaciones adems, de tener una visin de lo que es sper computadora y su arquitectura.
computadores.
operaciones.
computadores.
6. NUEVAS ARQUITECTURAS
6.- SISTEMA DE CONOCIMIENTOS DE LA ASIGNATURA NMERO DE LA UNIDAD PLAN TEMTICO, (SUBTEMAS Y TPICOS DE CADA UNIDAD)
1
TOTAL DE HORAS
10
1.1 Introduccin 1.2 Definicin de rendimiento 1.3 Principios cuantitativos del diseo de computadoras 1.4 El trabajo del diseador de computadoras 1.5 El concepto de jerarqua de memoria. 1.6 Clasificacin de las arquitecturas a nivel del lenguaje de mquina.
2
15
2.1 Lenguaje de transferencia de registros. 2.2 Transferencia de registros canal y memoria 2.3 Micro-operaciones aritmticas y lgicas y de corrimiento 2.4 Unidad de corrimiento lgico - aritmtico
3
20
3.1 Cdigos de instruccin 3.2 Registros de computadora 3.3 Instrucciones de computadora 3.4 Temporizacin y control 3.5 Ciclo de instruccin 3.6 Instrucciones de referencia a memoria 3.7 Entrada salida e interrupciones 3.8 Descripcin completa de una computadora 3.9 Diseo de una computadora bsica 3.10 Diseo de un acumulador lgico.
6.- SISTEMA DE CONOCIMIENTOS DE LA ASIGNATURA NMERO DE LA UNIDAD PLAN TEMTICO, (SUBTEMAS Y TPICOS DE CADA UNIDAD)
4 Arquitecturas del Bus
TOTAL DE HORAS
20
4.1 Niveles de desempeo de las distintas arquitecturas del Bus. 4.2 Descripcin y expansin del bus PC/XT 4.3 Ciclos de lectura y escritura 4.3.1 En la memoria 4.3.2 En los puertos de E/S 4.4 Ciclo de interrupcin 4.5 Caractersticas fsicas del sistema de bus 4.6 Caractersticas de las ranuras de expansin (Slots).
20
5.1 Direccionamiento de puertos. 5.2 Mapa de direcciones de puertos de E/S 5.3 Mapa del uso de memoria 5.4 Tcnicas de decodificacin de direccin de puertos E/S 5.5 Decodificacin de direcciones de memoria 5.6 Memoria virtual 5.7 Memoria compartida y memoria distribuida 5.7 Acceso directo a memoria (DMA) 5.8 Control de perifricos 5.8.1 Banco de memoria 5.8.2 Disco flexible 5.8.3 Disco duro 5.8.4 Puerto serial 5.8.5 Puerto paralelo 5.8.6 teclado
PLAN TEMTICO, (SUBTEMAS Y TPICOS DE CADA UNIDAD) Computadoras de conjunto reducido de instrucciones, procesadores sperescalares y organizacin paralela. 6.3 Caractersticas de ejecucin de instrucciones. 6.4 El uso de un catlogo de registros grande. 6.5 Optimizacin de registros basada en el compilador. 6.6 Arquitectura de conjunto reducido de instrucciones 6.7 Procesamiento en cascada de las RISCs 6.8 Motorola 88000 6.9 MIPS R4000 6.10 Procesador sper-escalar 6.10.1 Panormica 6.10.2 Aspectos de diseo 6.10.3 Intel 80960 6.10.4 IBM RS/6000 6.11 Organizacin paralela 6.11.1 Multiprocesamiento 6.11.2 Computadoras vectoriales
6.12 Sper computo
TOTAL DE HORAS
15
7.- SISTEMA DE HABILIDADES 7.1. HABILIDADES GENERALES, PRCTICAS O ESPECFICAS QUE FORMAR Y DESARROLLAR LA ASIGNATURA
Practicas 1. 1. 2. 3. Diseo de un acumulador lgico Diseo de una computadora bsica Diseo e implementacin de un sistema operativo para la computadora bsica Prueba del sistema operativo y computadora bsica (suma, resta, etc.)
8.- CONSIDERACIONES METODOLGICAS Y DE ORGANIZACIN DE LA ASIGNATURA 8.1. METODOS, FORMAS ORGANIZATIVAS Y RECURSOS DIDCTICOS PARA EL DESARROLLO DEL PROCESO DE ENSEANZA-APRENDIZAJE 1. Uso del pizarrn y acetatos por parte del profesor. 2. Trabajo prctico y de investigacin por parte del alumno. 3. Uso de simuladores como el B2logic para apoyo de las practicas que realice el alumno.
9. SISTEMA DE EVALUACIN DEL APRENDIZAJE 9.1 FORMAS DE EVALUACIN QUE ADOPTA LA ASIGNATURA.
1. 2. 3. 4. Examen escrito. Practicas del laboratorio. Reportes de practicas. Programas.
10
John L. Hennessy David A. Patterson : Arquitectura de Mano, M. Morris y Charles R. Kime, Fundamentos de diseo Computadoras un Enfoque Cualitativo, Mc Graw Hill lgioco y computadoras, Prentice-Hall 1993
Blaauw, Gerrit A., Frederick P., Jr Brooks y Frederick P. Brooks Jr Mano, M. Morris, Arquitectura de computadoras (3er ed.) Computer architecture: concepts and evolution, Addison Wesley
Prentice-Hall Stallings, William, Organizacin y arquitectura de Tenenbaum, Andrew S., Organizacin de computadoras: un enfoque estructurado (3ra ed), Prentice-Hall computadoras (4ta ed), Prentice-Hall Pappas Ch: Programacin Ciarcia: Construya su propia computadora, Mc. Graw- Muray W. y ensamblador 80286/80386, Mc. Graw-Hill. Hill. en lenguaje
Lewis C. Eggebrech: Interfacing to the IBM personal Mano, M. Morris, Lgica digital y diseo de computadoras computer, SAMS. Prentice-Hall Willian Stallings : Organizacin y Arquitectura Computadoras. Principios de Estructuras y Funcionamiento, Megabyte 1995 de de
Kai Hwang / Faye A. Briggs : Arquitectura de Computadoras y Procesamiento Paralelo, Mc Graw Hill 1994
11
11.- PERFIL PROFESIOGRFICO 11.1. PERFIL IDEAL DEL PROFESOR QUE SE REQUIERE PARA IMPARTIR LA ASIGNATURA
El profesor deber tener una formacin en la electrnica con conocimientos y experiencia en el rea de microprocesadores, arquitectura y diseo de computadoras, arquitectura paralela: Adems de saber del manejo de interfaces, los puertos y la memoria de la computadora.
12