Vous êtes sur la page 1sur 4

SÍLABO WE06 DE ARQUITECTURA DE COMPUTADORAS

2015 - 1

1. DATOS GENERALES

Facultad: Ingeniería De Sistemas y Electrónica


Ingeniería Electrónica
Carrera: Ingeniería de Sistemas
Ingeniería de Redes y Comunicaciones
Número de créditos: 4
Coordinador: Alberto Alvarado Rivera
Para la carrera de Ingeniería Electrónica
Para la carrera de Ingeniería de Sistemas
Requisitos: WEDD Sistemas Digitales
Para la carrera de Ingeniería de Redes y Comunicaciones
WAE2 Conectividad CCNA II

2. FUNDAMENTACIÓN
La presente asignatura permitirá al estudiante conocer la arquitectura y programación de
los microprocesadores de la familia INTEL así como los circuitos integrados que sirven de
soporte las unidades de almacenamiento y puertos serie. De esta manera, podrá entender
el funcionamiento de los procesadores, así como le permitirá plantear temas de aplicación
en diferentes campos de la ingeniería.

3. SUMILLA
La asignatura comienza con los procesadores de la familia 80x86 de INTEL a través del
procesador 8086/8088, su arquitectura interna, su programación en lenguaje ensamblador
y en lenguaje C++. El diseño de interfaces para el puerto paralelo, la interfase periférica
programable (PPI - 8255), el empleo del temporizador programable (TIMER 8254), el uso
de interrupciones (PIC 8259A), el empleo de comunicación serial (Transmisor/Receptor
Asíncrono Universal, UART 8250). Asimismo, damos una introducción a la organización y
arquitectura de computadoras, medidas de desempeño. El curso termina con una revisión
de la jerarquía de buses, jerarquía de memorias, memoria caché, unidades de
almacenamiento y finalizando con una introducción a los sistemas operativos.

4. LOGROS DE APRENDIZAJE
a) Al final del curso el estudiante diseña e implementa un proyecto integrador en el que
se empleen diversas interfaces de E/S del computador para el control de periféricos de un
determinado sistema

5. CONTENIDOS

El Microprocesador ( P) Intel 8086/8088. Semana 01


Arquitectura del microprocesador 8086/8088. Semana 02
Introducción al lenguaje ensamblador. Semana 03

1
Programación en lenguaje C++. Semana 04
Diseño de interfaces usando el puerto paralelo. Semana 05
Interface periférica programable Semana 06
Temporizador programable Semana 07
Controlador de interrupciones programables (PIC 8259A). Semana 08
Comunicación serial Semana 09
Introducción a la arquitectura de computadoras. Semana 10
Jerarquía de buses en la computadora. Semana 11
Jerarquía de memorias en la computadora. Semana 12
Sistemas operativos Semana 13
Presentación de proyecto Semana 14

6. METODOLOGÍA
El curso se realiza desde el enfoque teórico y práctico. El enfoque teórico comprende
actividades individuales (exposición, explicación y solución de problemas), promoviendo la
participación activa de los estudiantes a través del diálogo permanente, a fin de consolidar el
aprendizaje de los temas.
El enfoque práctico se desarrolla por medio de experiencias en el laboratorio de cómputo, con
la ayuda de un software de simulación que permiten realizar la demostración de los temas
tratados.

7. SISTEMA DE EVALUACIÓN

PC1, PC2 y PC3 son Prácticas Calificadas


Individuales
0.1PC1 + 0.1PC2 + 0.2PC3 + 0.2PL PL es Promedio de Laboratorios Calificados ([LC1 +
+ 0.4EF LC2 + LC3] / 3)
EF es Examen Final.

Nota:

Solo se podrá rezagar el Examen Final.


No se elimina ninguna Práctica Calificada.
El examen rezagado incluye los contenidos de todo el curso.
La nota mínima aprobatoria es 12.

8. FUENTES DE INFORMACIÓN
Bibliografía base:

BARRY B. BREY. Los Microprocesadores Intel-Arquitectura, programación e


interface. Edición 2011
STALLINGS, WILLIAM. Organización y arquitectura de computadoras. Edición 2010
Edición 2010

Bibliografía complementaria:

2
NIKITAS, ALEXANDRIS. Design of Microprocessor – Based System. Edición 2010

9. CRONOGRAMA DE ACTIVIDADES
Semana Contenidos o temas Actividades y
El alumno conoce de los
El Microprocesador ( P) Intel 8086/8088. microprocesadores
Conceptos fundamentales, evolución de Intel. Se forma grupo de
Semana 1
los microprocesadores: 80286, 386, 486 trabajo para la
Pentium. Procesadores CISC y RISC. realización de su
proyecto de fin de curso
Arquitectura del microprocesador
8086/8088.Arquitectura interna del P
El alumno analiza de la
8086/8088.Arquitectura del sistema
Semana 2 arquitectura del
microprocesador. La memoria y el P:
microprocesador
Memoria lógica, memoria física, memoria
en la computadora personal.
Introducción al Lenguaje Ensamblador. El alumno entiende del
Sintaxis de una instrucción, Escritura de la practica el lenguaje
Semana 3
programas tipo EXE y COM. ensamblador. Práctica
Calificada No1
Programación en Lenguaje C++. El alumno analiza del
Programación aplicado al hardware lenguaje C++. Práctica
usando: for, while, do – while, if – else. de Laboratorio No1 –
Semana 4
Grupo A. El Grupo B
realiza tarea
domiciliaria.
Diseño de interfaces usando el puerto El alumno diseña
paralelo. interfaces para el uso
Puertos de E/S, Decodificación de puertos del puerto paralelo.
Semana 5 y demultiplexación del Bus: direcciones y Práctica de Laboratorio
datos, criterios para el diseño de No1 – Grupo B. El
interfaces con la computadora para Grupo A realiza tarea
aplicación específica y de uso general. domiciliaria.
Interfase Periférica Programable (PPI - El alumno analiza la
8255), estructura interna, programación y Interfase periférica
Semana 6 modos de operación, aplicaciones: programable.
Teclado hexadecimal 4x4, LCD, motores
de paso.
Temporizador programable (TIMER El alumno entiende del
8254).Estructura interna, programación y temporizador
modos de operación. programable y de sus
Semana 7
Aplicaciones: control de un motor DC aplicaciones en el
usando PWM. control de motores.
Práctica Calificada No2

3
Controlador de interrupciones El alumno entiende de
programables (PIC 8259A). los controladores
Interrupción de periféricos. programables. Práctica
Semana 8 Descripción de pines del PIC 8259A. de Laboratorio No2 –
Programación del PIC. Grupo A . Grupo B
Aplicaciones: adquisición de datos realiza tarea
usando el ADC0804. domiciliaria
Comunicación serial - El alumno entiende de
Transmisor/Receptor Asincrono Universal la comunicación serial.
(UART 8250). Práctica de Laboratorio
Semana 9 Estructura y funcionamiento. No2 – Grupo A
Programación de los registros del UART. Grupo B realiza tarea
Aplicaciones: comunicación serial con domiciliaria.
microcontrolador.
Introducción a la arquitectura de El alumno analiza la
computadoras. arquitectura de
Concepto de organización y arquitectura. computadoras.
Semana 10 Modelo de Von Neumann: módulos
básicos: características y elementos del
CPU.
Rendimiento: CPI, MIPS, MFLOPS
Jerarquía de buses en la computadora. El alumno analiza de la
Buses: definición, modos de operación, jerarquía de buses.
Semana 11 protocolos, tipos: ISA, EISA, PCI. Práctica Calificada No3
tipos: USB, IEE1394, FIREWIRE.
Jerarquía de memorias en la
El alumno analiza la
computadora.
jerarquía de memorias.
Memorias: RAM, ROM, SRAM, DRAM.
Práctica de Laboratorio
Semana 12 Memorias: SIMM, SDRAM, DIMM, RIMM.
No3 – Grupo A. Grupo B
Memorias caché.
realiza tarea
Políticas de emplazamiento.
domiciliaria
Políticas de reemplazo.
Sistemas operativos El alumno analiza los
Definición. sistemas operativos
Funciones u objetivos. Práctica de Laboratorio
Semana 13
Características No3 – Grupo B
Compiladores. Grupo A realiza tarea
domiciliaria.
El alumno realiza su
Semana 14 Presentación de proyecto de curso proyecto de curso

Semana 15 EXAMEN FINAL

10. FECHA DE ACTUALIZACIÓN:06/06/2014