Datos Generales
Nombre de la asignatura: Arquitectura de Computadoras II
Clave de la asignatura: SCC-9338
Horas/teoría: 4
Horas/practica: 2
Créditos: 10

Temario:
Número
Temas
Subtemas
I
Introducción al Hardware de una Computadora

1.1 Panorama del hardware de la IBM PC
1.2 Arquitectura del procesador
1.3 Espacio de memoria y entrada-Salida
1.4 Modos de direccionamiento
1.5 Operaciones del bus
1.6 Instrucciones básicas del procesador

II
Métodos de direccionamiento del Procesador y Conjunto de Instrucciones 2.1 Direccionamiento de memoria en modo protegido
2.2 Direccionamiento de memoria en modo real
2.3 Instrucciones del microprocesador
III
Técnicas de Sincronización de Datos 3.1 Temporizacion del sistema
3.2 estados de espera
3.3 Interrupciones de hardware
3.4 Interrupciones de software
3.5 Circuitos de temporización e interrupción
IV
Dispositivos de E/S y su Programación

4.1 Dispositivos Standard de entrada
4.2 Dispositivos Standard de salida
4.3 Otros dispositivos de entrada/salida
4.4 Periféricos

V Dispositivos de Almacenamiento y su Programación 5.1 Unidades de disco flexible
5.2 Unidades de disco duro
5.3 Unidades de almacenamiento óptico
5.4 Unidades de cinta
VI Sistema Mínimo 6.1 Interconexión
6.2 Verificación
6.3 Prueba de funcionamiento
6.4 Prueba con programa
VII Construyendo sus Propias Interfaces 7.1 Implementando interfaces de computadora
7.2 Técnicas de Construcción
7.3 Programación avanzada

Bibliografia:
1.- David C. Willen, Jeffrey I. Krantz. 8088 Assembler Language Programming: The IBM PC. Second edition. Ed. Howard U. Sams & Co.

2.- Murray Sargent III, Richard L. Shoemaker. The IBM PC from the Inside Out. Ed. Addison-Wesley.

3.- Art Margolis. Troubleshooting and repairing the new personal computers. Ed. Tab books Inc.

4.- Lance & levanthals. 80386 Programming Guide. Ed. Micro text Productions.

5.- Michael Slater. Microprocessor-Based Design. Ed. Prentice Hall.

6.- Del. Ing. Luis E. Mantillas Notas y Apuntes. Tecnológico de Leon, Gto.

7.- Robert Jordanian. Programming Problem Solver for the IBM PC. Ed. Brady

8.- Manuales de Turbo Ensamblador Ver 1.0

9.- Manuales de Macro Ensamblador Ver 6.0

10.- William M. Murray III. Chris M. Pappa. 80386/80286 Programación en Lenguaje Ensamblador.

11.- J. Terry Godfrey. Lenguaje Ensamblador para Microcomputadoras IBM. Ed. Prentice Hall.


Volver