Vous êtes sur la page 1sur 4

SLABO WE06 ARQUITECTURA DE COMPUTADORAS

2015 - 2
1. DATOS GENERALES
Facultad:
Carrera:
Nmero de crditos:
Coordinador:

Requisitos:

Ingeniera De Sistemas y Electrnica


Ingeniera Electrnica
Ingeniera de Sistemas
Ingeniera de Redes y Comunicaciones
04
Alberto Alvarado Rivera
Para la carrera de Ingeniera Electrnica
Para la carrera de Ingeniera de Sistemas
WEDD Sistemas Digitales
Para la carrera de Ingeniera de Redes y Comunicaciones
WAE2 Conectividad CCNA II

2. FUNDAMENTACIN
La presente asignatura permitir al estudiante conocer la arquitectura y programacin 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 aplicacin
en diferentes campos de la ingeniera.

3. SUMILLA
La asignatura comienza con los procesadores de la familia 80x86 de INTEL a travs del
procesador 8086/8088, su arquitectura interna, su programacin en lenguaje ensamblador
y en lenguaje C++. El diseo de interfaces para el puerto paralelo, la interfase perifrica
programable (PPI - 8255), el empleo del temporizador programable (TIMER 8254), el uso
de interrupciones (PIC 8259A), el empleo de comunicacin serial (Transmisor/Receptor
Asncrono Universal, UART 8250). Asimismo, damos una introduccin a la organizacin y
arquitectura de computadoras, medidas de desempeo. El curso termina con una revisin
de la jerarqua de buses, jerarqua de memorias, memoria cach, unidades de
almacenamiento y finalizando con una introduccin a los sistemas operativos.

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

5. CONTENIDOS
El Microprocesador (P) Intel 8086/8088.
Arquitectura del microprocesador 8086/8088.
Introduccin al lenguaje ensamblador.
1

Semana 01
Semana 02
Semana 03

Programacin en lenguaje C++.


Diseo de interfaces usando el puerto paralelo.
Interface perifrica programable
Temporizador programable
Controlador de interrupciones programables (PIC 8259A).
Comunicacin serial
Introduccin a la arquitectura de computadoras.
Jerarqua de buses en la computadora.
Jerarqua de memorias en la computadora.
Sistemas operativos
Presentacin de proyecto

Semana 04
Semana 05
Semana 06
Semana 07
Semana 08
Semana 09
Semana 10
Semana 11
Semana 12
Semana 13
Semana 14

6. METODOLOGA
El curso se realiza desde el enfoque terico y prctico. El enfoque terico comprende
actividades individuales (exposicin, explicacin y solucin de problemas), promoviendo la
participacin activa de los estudiantes a travs del dilogo permanente, a fin de consolidar el
aprendizaje de los temas.
El enfoque prctico se desarrolla por medio de experiencias en el laboratorio de cmputo, con
la ayuda de un software de simulacin que permiten realizar la demostracin de los temas
tratados.

7. SISTEMA DE EVALUACIN
PC1 es Prctica Calificada Grupal de 4 Estudiantes
0.1PC1 + 0.1PC2 + 0.2PC3 + 0.2PL PC2 y PC3 son Prcticas Calificadas Individuales
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 Prctica Calificada.
El examen rezagado incluye los contenidos de todo el curso.
La nota mnima aprobatoria es 12.

8. FUENTES DE INFORMACIN
Bibliografa base:
BARRY B. BREY. Los Microprocesadores Intel-Arquitectura, programacin e
interface. Edicin 2011
STALLINGS, WILLIAM. Organizacin y arquitectura de computadoras. Edicin 2010
Edicin 2010
Bibliografa complementaria:
2

NIKITAS, ALEXANDRIS. Design of Microprocessor Based System. Edicin 2010

9. CRONOGRAMA DE ACTIVIDADES
Semana

Semana 1

Semana 2

Semana 3

Semana 4

Semana 5

Semana 6

Semana 7

Contenidos o temas

Actividades y
El alumno conoce de los
El Microprocesador (P) Intel 8086/8088. microprocesadores
Conceptos fundamentales, evolucin de Intel.
los microprocesadores: 80286, 386, 486
Pentium. Procesadores CISC y RISC.
.
Arquitectura
del
microprocesador
8086/8088.Arquitectura interna del P
El alumno analiza de la
8086/8088.Arquitectura del sistema
arquitectura del
microprocesador. La memoria y el P:
microprocesador
Memoria lgica, memoria fsica, memoria
en la computadora personal.
Introduccin al Lenguaje Ensamblador.
El alumno entiende del
Sintaxis de una instruccin, Escritura de la practica el lenguaje
programas tipo EXE y COM.
ensamblador. Prctica
Calificada No1
El alumno analiza del
Programacin en Lenguaje C++.
lenguaje C++. Prctica
Programacin aplicado al hardware de Laboratorio No1
usando: for, while, do while, if else.
Grupo A. El Grupo B
realiza tarea
domiciliaria.
Diseo de interfaces usando el puerto El alumno disea
paralelo.
interfaces para el uso
Puertos de E/S, Decodificacin de puertos del puerto paralelo.
y demultiplexacin del Bus: direcciones y Prctica de Laboratorio
datos, criterios para el diseo de No1 Grupo B. El
interfaces con la computadora para Grupo A realiza tarea
aplicacin especfica y de uso general.
domiciliaria.
Interfase Perifrica Programable (PPI - El alumno analiza la
8255), estructura interna, programacin y Interfase perifrica
modos de operacin, aplicaciones: programable.
Teclado hexadecimal 4x4, LCD, motores
de paso.
Temporizador
programable
(TIMER El alumno entiende del
8254).Estructura interna, programacin y temporizador
modos de operacin.
programable y de sus
Aplicaciones: control de un motor DC aplicaciones en el
usando PWM.
control de motores.
Prctica Calificada No2

Semana 8

Semana 9

Semana 10

Semana 11

Semana 12

Semana 13

Semana 14

Controlador
de
interrupciones
programables (PIC 8259A).
Interrupcin de perifricos.
Descripcin de pines del PIC 8259A.
Programacin del PIC.
Aplicaciones: adquisicin de datos
usando el ADC0804.
Comunicacin
serial
Transmisor/Receptor Asincrono Universal
(UART 8250).
Estructura y funcionamiento.
Programacin de los registros del UART.
Aplicaciones: comunicacin serial con
microcontrolador.
Introduccin a la arquitectura de
computadoras.
Concepto de organizacin y arquitectura.
Modelo de Von Neumann: mdulos
bsicos: caractersticas y elementos del
CPU.
Rendimiento: CPI, MIPS, MFLOPS
Jerarqua de buses en la computadora.
Buses: definicin, modos de operacin,
protocolos, tipos: ISA, EISA, PCI.
tipos: USB, IEE1394, FIREWIRE.
Jerarqua
de
memorias
en
la
computadora.
Memorias: RAM, ROM, SRAM, DRAM.
Memorias: SIMM, SDRAM, DIMM, RIMM.
Memorias cach.
Polticas de emplazamiento.
Polticas de reemplazo.
Sistemas operativos
Definicin.
Funciones u objetivos.
Caractersticas
Compiladores.

Presentacin de proyecto de curso

Semana 15

EXAMEN FINAL

10. FECHA DE ACTUALIZACIN:23/03/2015

El alumno entiende de
los controladores
programables. Prctica
de Laboratorio No2
Grupo A . Grupo B
realiza tarea
domiciliaria
El alumno entiende de
la comunicacin serial.
Prctica de Laboratorio
No2 Grupo A
Grupo B realiza tarea
domiciliaria.
El alumno analiza la
arquitectura de
computadoras.

El alumno analiza de la
jerarqua de buses.
Prctica Calificada No3:

El alumno analiza la
jerarqua de memorias.
Prctica de Laboratorio
No3 Grupo A. Grupo B
realiza tarea
domiciliaria
El alumno analiza los
sistemas operativos
Prctica de Laboratorio
No3 Grupo B
Grupo A realiza tarea
domiciliaria.
El alumno realiza su
proyecto de curso