1. 1.- DATOS DE LA ASIGNATURA
2.- U B I C A C I Ó N D E L A A S I G N A T U R A:
A) RELACION CON OTRAS ASIGNATURAS DEL PLAN DE ESTUDIO
Prerrequisitos Obligatorios: Arquitectura de computadoras I
A N T E R I O R E S
ASIGNATURAS TEMAS
Arquitectura de
computadoras I
transferencia de
registros y micro-
operaciones.
Organización básica
y diseño del
computador
Organización del
procesador central.
Organización del
control del
microprograma
Organización de
entrada-salida.
B) APORTACION DE LA ASIGNATURA AL PERFIL DEL EGRESADO:
Facilita la comprensión para la aplicación de microprocesadores .
3.- O B J E T I V O (S) G E N E R A L (ES) D E L C U R S O
Aplicar el conocimiento de la organización de los componentes pare diseñar un sistema mínimo.
P O S T E R I O R E S
ASIGNATURAS TEMAS
Ninguna
Nombre de la asignatura: Arquitectura de Computadoras II
Carrera: Ingeniería en Sistemas Computacionales
Clave de la Asignatura: SCC-9338
Horas teoría- Horas práctica- Créditos: 4-2-l 0
2. 4.- T E M A R I O
NUMERO 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 de1 microprocesador.
III TÉCNICAS DE SINCRONIZACIÓN
DE DATOS.
3.1 Temporización del sistema.
3.2 Estados de espera.
3.3 Interrupciones de hardware.
3.4 Interrupciones del software.
3.5 Circuitos de temporización e
interrupción.
IV DISPOSITIVOS DE E/S Y SU
PROGRAMACIÓN.
4.1 Dispositivos estándar de entrada
4.2 Dispositivos estándar 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
optico.
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
INTERFASES.
7.1 Implementando interfases de
computadora.
7.2 Técnicas de construcción.
7.3 Programación avanzada.
3. 5.- P R A C T I C A S ( En su Caso )
Nombre de la practica Objetivo
UNIDAD I
Práctica 1:
Utilizando el kit de microprocesador que se tenga realice los
siguientes programas:
a) Multiplicación de dos enteros de 32 bits.
b) Cálculo de la dirección efectiva de un dato.
c) Promedio de N datos.
UNIDAD II
Práctica 1:
Con lenguaje ensamblador realice los mismos programas de la
práctica 1 de la unidad I
UNIDAD III
Práctica 1:
Utilizando la interrupción del timer de la PC, crear una rutina de
servicio de interrupción
Práctica 2
Manejo de un display par medio del 8255 (interfase programable
de periférico).
UNIDAD IV
Práctica 1:
Utilizando interrupciones, controlar:
a) Mouse.
UNIDAD V
Práctica 1
Utilizando interrupciones, controlar:
a) Disco duro.
b) Disco flexible.
6.- P R O Y E C T O S ( En su Caso )
Nombre del Proyecto Objetivo
Proyecto1
El alumno aplicar los conocimientos y técnicas adquiridas en el
desarrollo de un sistema de control con interfaces para la
solución de un problema real.
7.- R E C U R S O S NE C E S A R I O S
Recurso Objetivo
Pc. E impresora Tareas y trabajos
8.- HORAS DE UTILIZACION DE LOS RECURSOS DE CÓMPUTO
Horas de Utilización Recurso
20 Hrs. Extra clases Pc. E impresora
9. S O F T W A R E R E Q U E R I D O
Software Objetivo
Office Tareas y trabajos
4. 10.- SUGERENCIAS DE EVALUACION
Conceptos % de la
Evaluación 1
% de la
Evaluación 2
% de la
Evaluación 3
4. Puntualidad y Asistencia 20% 20% 20%
Calificación Final 100 100 100
No. Concepto de Evaluación No. Concepto de Evaluación
1 Examen Escrito 7 Trabajos
2 Tareas 8 Practicas de Campo
3 Participación 9 Practicas de Laboratorio
4 Puntualidad y Asistencia 10 Grupos de Trabajo
5 Actitud 11 Desempeño en la Empresa
6 Exposición 12 Proyecto
Nota: La calificación esta conformada por 5 conceptos (los cuales se muestran en la tabla
anterior), asignándole un porcentaje a cada una de ellos, de tal manera, que la suma sea
siempre, el 100% de la evaluación.
11.- A P R E N D I Z A J E S R E QU E R I D O S
Arquitectura de computadoras
12. - S U G E R E N C I A S D I D A C T I C A S
- Investigación bibliográfica sobre temas selectos y de aplicación.
- Exposición de temas por equipo.
- Elaboración de proyecto vinculado con un sistema real.
- Exposición del tema con sesión de preguntas y respuestas.
- Visitas a empresas para confirmar la teoría con la práctica y elaborar informes.
- Resolución de problemas con libros relacionados con la materia.
- Prácticas de laboratorio.
- Utilización de software para el diseño y/o análisis de los temas del curso.
5. 13. U N I D A D E S D E A P R E N D I Z A J E
NUMERO DE UNIDAD I
NOMBRE DE LA UNIDAD: INTRODUCCION AL HARDWARE DE UNA COMPUTADORA.
OBJETIVO
EDUCACIONAL
ACTIVIDADES DE APRENDIZAJE
BIBLIOGRAFIA
(BASICA Y
COMPLEMENTARIA)
Conocer el procesador
central y los elementos
Conectados a 61.
1.1 Identificar los componentes.
1.2 Explicar el funcionamiento de los
componentes.
1.3 Comprender la arquitectura a partir de
los elementos primarios.
1.4 Comprender la organización del
procesador central.
1, 2, 3,
7 , 8, 9,
10 y 11
NUMERO DE UNIDAD II
NOMBRE DE LA UNIDAD: METODOS DE DIRECCIONAMIENTO DEL PROCESADOR Y
CONJUNTO DE INSTRUCCIONES.
OBJETIVO
EDUCACIONAL
ACTIVIDADES DE APRENDIZAJE
BIBLIOGRAFIA
(BASICA Y
COMPLEMENTARIA)
Conocer los modos de
direccionamiento del
procesador en modo
protegido y real, así como
sus instrucciones.
2.1 Comprender el direccionamiento de
memoria en modo protegido.
2.2 Comprender el direccionamiento de
memoria en modo real.
2.3 Identificar las diferentes instrucciones del
procesador.
1
2
5
NUMERO DE UNIDAD III
NOMBRE DE LA UNIDAD: TECNICAS DE SINCRONIZACION DE DATOS.
OBJETIVO
EDUCACIONAL
ACTIVIDADES DE APRENDIZAJE
BIBLIOGRAFIA
Conocer la generación
de distintas frecuencias de
reloj y el manejo de las
interrupciones.
3.1 Describir el funcionamiento del reloj y los
estados de espera.
3.2 Explicar la interrupción y sincronización.
IDEH
UNIDAD I
6. NUMERO DE UNIDAD IV
NOMBRE DE LA UNIDAD: UNIDAD DE DISCO Y SU TARJETA CONTROLADORA
OBJETIVO
EDUCACIONAL
ACTIVIDADES DE APRENDIZAJE
BIBLIOGRAFIA
Describir el
funcionamiento de los
dispositivos de
entrada/salida y
periféricos.
4.1 Investigar las características de los
distintos tipos de dispositivos de
entrada/salida y periféricos.
I D E H
UNIDAD I
NUMERO DE UNIDAD V
NOMBRE DE LA UNIDAD: DISPOSITIVOS DE ALMACENAMIENTO Y SU PROGRAMACION.
OBJETIVO
EDUCACIONAL
ACTIVIDADES DE APRENDIZAJE
BIBLIOGRAFIA
Explicar el
funcionamiento de las
unidades de disco flexible,
duro y óptico y unidades
de cinta.
5.1 Comprender el proceso de acceso a la
información contenida en un disco flexible,
duro y óptico así como en cinta.
IDEM
UNIDAD I
NUMERO DE UNIDAD VI
NOMBRE DE LA UNIDAD: CONSTRUYENDO SUS PROPIAS INTERFASES
OBJETIVO
EDUCACIONAL
ACTIVIDADES DE APRENDIZAJE
BIBLIOGRAFIA
Implantar un sistema
mínimo.
6.1 Montar WI sistema mínimo.
6.2 Comprobar su funcionamiento.
IDEM
UNIDAD I
NUMERO DE UNIDAD VII
NOMBRE DE LA UNIDAD: CONSTRUYENDD SUS PROPIAS INTERFASES
OBJETIVO
EDUCACIONAL
ACTIVIDADES DE APRENDIZAJE
BIBLIOGRAFIA
Adaptar dispositivos
periféricos digitales
analógicos.
7.1 Conocimientos de dispositivos analógicos -
digitales y D/A.
7.2 Monitoreo de formas de onda y su
reconocimiento.
7.3 Comprobar con programación avanzada
SIC&n proyecto de aplicación.
IDEM
UNIDAD I
7. 14. BIBLIOGRAFIA BASICA Y COMPLEMENTARIA
l.- David C. Uillen, Jeffrey I. Krantz.
8088 Assembler Language Programming: The IBM PC.
Second edition.
Ed. Howard U. Sams B 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. Microtext productions.
5. - Michael Slater.
Microprocessor-Based Design. Prentice Hall.
6.- Del. Ing. Luis E. Mantillas
Notas y Apuntes.
Tecnol6gico de Lebn, Gto.
7. - Robert Jourdain
Programaiers Problem Solver for the IBM PC, XT & Al
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 Progranaci6n en Lenguaje Ensamblador
11.- J. Terry Godfrey
Lenguaje Ensamblador para Microcccputadoras IBn
Prentice Hall