You are on page 1of 11

UNIVERSIDAD RICARDO PALMA

FACULTAD DE INGENIERA

ESCUELA ACADMICO PROFESIONAL DE INGENIERA DE INFORMTICA

SLABO
PLAN DE ESTUDIOS 2006
I.

II.

DATOS GENERALES
CURSO

CDIGO
CICLO
CRDITOS
CONDICIN
NATURALEZA
HORAS DE TEORIA
HORAS DE PRACTICA
HORAS LABORATORIO
HORAS TOTALES
REQUISITO
SEMESTRE ACADMICO
REA ACADMICA

:
:
:
:
:
:
:
:
:
:
:
:

ARQUITECTURA
DE COMPUTADORES
IF 0503
V (Quinto)
3
Obligatorio
Curso Terico Prctico y Experimental
2 hrs.
0 hrs.
3 hrs.
5 hrs.
II 0302 Circuitos y Sistemas Digitales
2008 II
Comunicaciones

SUMILLA.
El curso de Arquitectura de Computadores del rea de Comunicaciones
corresponde al quinto semestre de la formacin de la Escuela Acadmico
Profesional de Ingeniera Informtica. El curso es de naturaleza TericoPractico y Experimental. Tiene como objeto proporcionar a los estudiantes
informacin adecuada sobre:
Microoperaciones.
Organizacin
del
computador clsico y su programacin. Control por microprogramacin.
CPU. Procesamiento paralelo. CISC vs. RISC. Procesamiento numrico.
Sistemas de entrada/salida. Multiprocesadores. Microprocesadores y sus
aplicaciones. Arquitecturas de los microprocesadores. Microprocesadores
CISC y RISC. Perspectivas de los microprocesadores. Los contenidos del
curso de Arquitectura de Computadores se dividen en seis unidades
temticas: Conceptos y fundamentos tericos de Arquitectura de
Computadores. Estructura Bsica de un computador; La Unidad Central de
Proceso. Procesadores RISC y CISC; Organizacin de la memoria;
Organizacin de Entrada y Salida; Arquitecturas Paralelo. Arquitecturas No
Convencionales; Arquitectura del Microprocesador.

IF 0503

ARQUITECTURA DE COMPUTADORES

III.

COMPETENCIAS DE LA CARRERA

IV.

Encuentra la tecnologa necesaria del negocio, el gobierno, las


instituciones de salud y educacionales y otras organizaciones de
econmica.
Desarrolla y mantiene sistemas de software confiable, eficiente y que
sea econmico desarrollarlos, mantenerlos y que satisfagan los
requisitos definidos por los clientes.

COMPETENCIAS DEL CURSO


1. Saber los conceptos generales de la Arquitectura de Computadores.
2. Reconoces y evaluar diferentes arquitecturas de computadores.
3. Entender las arquitecturas de los microprocesadores y otros subsistemas
del computador y sus respectivas aplicaciones.
4. Reconocer mdulos estructurales comerciales y ensamblar PCs.
5. Brindar una idea clara sobre la arquitectura de un computador la cual
incluye la estructura, organizacin, implementacin y comportamiento
internos del mismo.
6. Reconocer y saber el estudio a fondo de un microcomputador real de tal
modo que el alumno est en capacidad de reconocer sus componentes
internos y explicar como estos funcionan.

El curso de Arquitectura de Computadores y Redes ha sido organizado en 6


unidades de aprendizaje, las mismas que son:
Unidad

1: Conceptos y fundamentos tericos de Arquitectura de


Computadores y Redes. Estructura Bsica de un computador.

Unidad

2: La Unidad Central de Proceso. Procesadores RISC y CISC.

Unidad

3: Organizacin de la memoria.

Unidad

4: Organizacin de Entrada y Salida.

Unidad

5: Arquitecturas Paralelo. Arquitecturas No Convencionales.

Unidad

6: Arquitectura del Microprocesador.

IF 0503

ARQUITECTURA DE COMPUTADORES

V.

RED DE APRENDIZAJE

UNIDAD I

UNIDAD II

UNIDAD III

Conceptos y fundamentos
tericos de Arquitectura de
Computadores. Estructura
Bsica de un computador.

La Unidad Central
de Proceso.
Procesadores
RISC y CISC.

Organizacin de
la memoria.

UNIDAD IV
Organizacin
de
Entrada y Salida.

UNIDAD V

Experiencias en el Laboratorio
4 Proyectos del Curso Aplicacin Integral
cada 3 semanas y media.

Arquitecturas
Paralelo.
Arquitecturas No
Convencionales.

UNIDAD VI
Arquitectura del
Microprocesador.

VI.

UNIDADES DE APRENDIZAJE
UNIDAD 1: Conceptos y Fundamentos Tericos de Arquitectura de
Computadores. Estructura Bsica de un Computador.
Logro de la unidad: Conocer los conceptos fundamentales de los Modelos de
Computacin y de la Arquitectura del Computador. Reconocer y saber como
es el comportamiento de las Mquinas Virtuales y Multinivel. Reconoce y
saber la estructura y Clases de Buses.
Semana
1, 2, 3

IF 0503

Sesin / Tema
Modelo
de
Von
Neumann.
Autmatas
Finitos. Interrupciones.
Estructura y clases de
Buses. Arquitectura del
conjunto
de
instrucciones. Modelos
de
Computacin.
Maquinas
Virtuales.
Maquinas
Multinivel.

Actividades
Exposicin y presentacin del
profesor de la Teora con el
desarrollo
prctico
de
las
aplicaciones.
Participacin
de
alumnos con consultas y preguntas.
Desarrollo de los ejercicios y
problemas tipos por el profesor y los
alumnos. Evaluacin de la primera
unidad. Desarrollo en el laboratorio
de experiencias la simulacin por

ARQUITECTURA DE COMPUTADORES

Definicin del concepto


de
Arquitectura
del
Computador. Evolucin
de la Arquitectura del
Computador.

PC, diseo e implementacin de


Proyecto N 1 Arquitectura del
Micro-Computador con el CPU
8086.
Implementacin
y
Programacin. Monografa. Segn el
calendario.

UNIDAD 2: La Unidad Central de Proceso. Procesadores RISC y CISC


Logro de la unidad: Reconocer la organizacin bsica, organizacin del
procesador numrico. Saber el control de flujo, control por hardware, control
micro-programado. Saber como esta constituido la Unidad de transformacin
de datos (UAL). Diferenciar a los de Procesadores CISC y RISC. Saber los
tipos de Instrucciones.
Semana
4, 5 y 6

Sesin / Tema
Clasificacin
de
instrucciones.
Procesadores con un
registro
de
estado
general.
Procesadores
con Stack. Arquitecturas
RISC.
Ventajas
y
Desventajas.
Caractersticas
principales. Organizacin
bsica.
Organizacin del
Procesador Numrico.
Control de Flujo. Control
por hardware. Control
micro-programado.
Unidad de
transformacin de datos
(UAL). Clasificacin de
Procesadores: CISC vs.
RISC.

Actividades
Exposicin y presentacin del
profesor de la Teora con el
desarrollo
prctico
de
las
aplicaciones.
Participacin
de
alumnos con consultas y preguntas.
Desarrollo de los ejercicios y
problemas tipos por el profesor y los
alumnos. Evaluacin de la segunda
unidad. Desarrollo en el laboratorio
de experiencias la simulacin por
PC, Sustentacin del Proyecto
N 1 (Semana 4). Arquitectura del
Micro-Computador con el CPU
8086.
Implementacin
y
Programacin.
Monografa.
Ejecucin del Proyecto N 2.
Ensamblaje y Diagnstico de PC.
Desarrollo Terico Prctico.
Diagrama de flujo del Ensamblaje
de PC. Diagrama de flujo del
Diagnstico de PC. Duracin 3
semanas y media. Monografa.
Segn el calendario.

UNIDAD 3: Organizacin De La Memoria


Logro de la unidad: Conocer los conceptos fundamentales de los Memorias.
Conocer la Organizacin y jerarquas de las Memorias. Diferenciar los
diferentes tipos de Memorias.
Semana
7y9
IF 0503

Sesin / Tema
Representacin interna

Actividades
Exposicin y presentacin

ARQUITECTURA DE COMPUTADORES

del

de datos. Tipos de
memorias.
Organizaciones bsicas
de memoria. Jerarquas
de memoria. Memoria
virtual. Memoria cach.

profesor de la Teora con el


desarrollo
prctico
de
las
aplicaciones.
Participacin
de
alumnos con consultas y preguntas.
Desarrollo de los ejercicios y
problemas tipos por el profesor y los
alumnos. Evaluacin de la tercera
unidad. Desarrollo en el laboratorio
de experiencias la simulacin por
PC, Sustentacin del del Proyecto
N 2 (Semana 7). Ensamblaje y
Diagnstico de PC. Desarrollo
Terico Prctico. Diagrama de
flujo del Ensamblaje de PC.
Diagrama de flujo del Diagnstico
de PC. Proyecto N 3. Uso y
Programacin de las Interfaces de
PC. Puertos Seriales y Paralelos.
Aplicaciones prcticas. Monografa.
Duracin 3 semanas y media.

UNIDAD 4: Organizacin de Entrada y Salida


Logro de la unidad: Conocer y emplear los diferentes dispositivos de
Entrada/Salida. Conocer y emplear los Buses, los mecanismos de control, las
interrupciones y el acceso directo a memoria. Conocer y emplear los diferentes
diseos de interfases de Entrada/Salida.
Semana
10 y 11

Sesin / Tema
Dispositivos
de
Entrada/Salida.
Buses.
Mecanismos de
control.
Interrupciones. Acceso
directo
a
memoria. Diseos
de interfases de
Entrada/Salida.

Actividades
Exposicin y presentacin del
profesor de la Teora con el
desarrollo
prctico
de
las
aplicaciones.
Participacin
de
alumnos con consultas y preguntas.
Desarrollo de los ejercicios y
problemas tipos por el profesor y los
alumnos. Evaluacin de la cuarta
unidad. Desarrollo en el laboratorio
de experiencias la simulacin por
PC, diseo e implementacin de
Proyecto N 3. Uso y Programacin
de las Interfaces de PC. Puertos
Seriales y Paralelos. Aplicaciones
prcticas. Duracin 3 semanas y
media.

UNIDAD 5: Arquitecturas Paralelo. Arquitecturas No Convencionales

IF 0503

ARQUITECTURA DE COMPUTADORES

Logro de la unidad: Conocer las arquitecturas paralelo y arquitecturas no


convencionales.
Saber en que consiste y como funciona Arquitectura de Mquina de Flujo de
Datos.
Semana
12, y 13

1.
2.
3.
4.
5.

Sesin / Tema
Introduccin.
Clasificacin.
Paralelismo
en
sistemas de un solo
procesador.
Pipeline. Paralelismo
en sistemas de varios
procesadores.
Introduccin.
Arquitectura
de
Mquina de Flujo de
Datos.

Actividades
Exposicin y presentacin del
profesor de la Teora con el
desarrollo
prctico
de
las
aplicaciones.
Participacin
de
alumnos con consultas y preguntas.
Desarrollo de los ejercicios y
problemas tipos por el profesor y los
alumnos. Evaluacin de la quinta
unidad. Desarrollo en el laboratorio
de experiencias la simulacin por
PC. Sustentacin del Proyecto N 3
(Semana 12). Uso y Programacin
de las Interfaces de PC. Puertos
Seriales y Paralelos. Aplicaciones
prcticas. Duracin 3 semanas y
media.
Aplicaciones
prcticas.
Proyecto N 4. Uso y Programacin
del Asembler y Macroasembler de
PC. Emuladores del funcionamiento
de
PC.
Microcontroladores.
Aplicaciones prcticas. Monografa.
Duracin 3 semanas y media.

UNIDAD 6: Arquitectura del Microprocesador


Logro de la unidad: Conocer los conceptos fundamentales de la arquitectura
del Microprocesador. Conocer los Modos de direccionamiento, Juego de
instrucciones, Instrucciones de transferencia de informacin. Conocer como se
constituyen la pila, subrutinas y paso de parmetros. Saber como es la
programacin en lenguaje ensamblador. Saber la codificacin de las
instrucciones. Ensamblado y enlazado. Carga y ejecucin.
Semana
14 y 15

IF 0503

Sesin / Tema
Dispositivos
de
Entrada/Salida.
Buses.
Mecanismos de
control.
Interrupciones. Acceso
directo
a
memoria. Diseos
de interfases de
Entrada/Salida.

Actividades
Exposicin y presentacin del
profesor de la Teora con el
desarrollo
prctico
de
las
aplicaciones.
Participacin
de
alumnos con consultas y preguntas.
Desarrollo de los ejercicios y
problemas tipos por el profesor y los
alumnos. Evaluacin de la sexta
unidad. Desarrollo en el laboratorio
de experiencias la simulacin por

ARQUITECTURA DE COMPUTADORES

PC, diseo e implementacin de


Proyecto N 4. Uso y Programacin
del Asembler y Macroasembler de
PC. Emuladores del funcionamiento
de
PC.
Microcontroladores.
Aplicaciones prcticas. Monografa.
Duracin 3 semanas y media.
Sustentacin del Proyecto N 4
(Semana 15). Promedio final de los
Proyectos del Curso.
VI. AVANCE TEMTICO POR SEMANAS:
Sem. Captulo

7
8
9

5
5

IF 0503

Temas
Modelos de Computacin. Maquinas Virtuales. Maquinas Multinivel.
Definicin del concepto de Arquitectura. Evolucin de las
arquitecturas. Proyecto N 1. Arquitectura del Micro-Computador con
el CPU 8086. Implementacin y Programacin. Monografa.
Modelo de Von Neumann. Ciclo de Trabajo. Interrupciones. Proyecto
N 1. Arquitectura del Micro-Computador con el CPU 8086.
Implementacin y Programacin. Monografa.
Estructura y Clases de buses. Arquitectura del conjunto de
instrucciones. Autmatas finitos. Proyecto N 1. Arquitectura del
Micro-Computador con el CPU 8086. Implementacin y
Programacin. Monografa.
Organizacin bsica de la UCP. Organizacin del Procesador
Numrico. Sustentacin del Proyecto N 1. Arquitectura del MicroComputador con el CPU 8086. Implementacin y Programacin.
Monografa. Ejecucin del Proyecto N 2. Ensamblaje y Diagnstico
de PC. Desarrollo Terico Prctico. Diagrama de flujo del
Ensamblaje de PC. Diagrama de flujo del Diagnstico de PC.
Monografa. Duracin 3 semanas y media.
Control de flujo de datos. Unidad de transformacin de datos.
Proyecto N 2. Ensamblaje y Diagnstico de PC. Desarrollo Terico
Prctico. Diagrama de flujo del Ensamblaje de PC. Diagrama de flujo
del Diagnstico de PC. Monografa. Duracin 3 semanas y media.
Procesadores RISC vs. CISC. PC Servidores. Soporte Lgico y
Soporte Fsico. Proyecto N 2. Ensamblaje y Diagnstico de PC.
Desarrollo Terico Prctico. Diagrama de flujo del Ensamblaje de
PC. Diagrama de flujo del Diagnstico de PC. Monografa. Duracin 3
semanas y media.
Organizacin de la memoria. Representacin interna de datos. Tipos
de memoria. Sustentacin del Proyecto N 2. Ensamblaje y
Diagnstico de PC. Desarrollo Terico Prctico. Diagrama de flujo
del Ensamblaje de PC. Diagrama de flujo del Diagnstico de PC.
Monografa. Duracin 3 semanas y media.
Examen Parcial
Organizaciones bsicas. Jerarquas de memoria. Memoria Cache.
Memoria Virtual. Proyecto N 3. Uso y Programacin de las Interfaces
ARQUITECTURA DE COMPUTADORES

10

11

12

13

14

15

de PC. Puertos Seriales y Paralelos. Monografa. Aplicaciones


prcticas.
Organizacin de Entrada/Salida. Dispositivos de E/S. Buses.
Proyecto N 3. Uso y Programacin de las Interfaces de PC. Puertos
Seriales y Paralelos. Monografa. Aplicaciones prcticas.
Mecanismos de control. Diseo de interfases de E/S. Proyecto N 3.
Uso y Programacin de las Interfaces de PC. Puertos Seriales y
Paralelos. Monografa. Aplicaciones prcticas.
Arquitecturas Paralelo. Pipeline. Multiprocesadores. Sustentacin del
Proyecto N 3. Uso y Programacin de las Interfaces de PC. Puertos
Seriales y Paralelos. Monografa. Aplicaciones prcticas. Ejecucin
del Proyecto N 4. Uso y Programacin del Asembler y
Macroasembler de PC. Emuladores del funcionamiento de PC.
Microcontroladores. Monografa.
Arquitecturas No Convencionales. Maquina de Flujo de Datos.
Microcontroladores soporte fsico y lgico. Proyecto N 4. Uso y
Programacin del Asembler y Macroasembler de PC. Emuladores del
funcionamiento de PC. Microcontroladores. Monografa.
Arquitectura de Microprocesadores. Aspectos Generales. Juegos de
Registros. Microcontroladores. Proyecto N 4. Uso y Programacin del
Asembler y Macroasembler de PC. Emuladores del funcionamiento de
PC. Microcontroladores. Monografa.
Modos de direccionamiento. Conjunto de instrucciones. Programacin
en lenguaje ensamblador. Sustentacin del Proyecto N 4. Uso y
Programacin del Asembler y Macroasembler de PC. Emuladores del
funcionamiento de PC. Microcontroladores. Monografa.

16
17

Examen Final
Examen Sustitutorio

VII.

METODOLOGA

El programa del curso se desarrollar sobre la base de la exposicin del profesor


con la participacin activa de los estudiantes, teniendo en cuenta lo siguiente:
Revisin de material de libro de texto previo al desarrollo de cada tema.
Exposicin general del tema.
Presentacin de ejemplos reales en aquellos casos en los que sea
aplicable.
Trabajos de investigacin.
Sustentacin de trabajos.
Lectura de bibliografa recomendada.
En las clases de la parte de laboratorio se desarrollarn 4 proyectos.
VIII. EVALUACION
1 Exmen Parcial
1 Exmen Final
Promedio de proyectos de laboratorio (PPRL)
IF 0503

ARQUITECTURA DE COMPUTADORES

PRL1 = (PRL1g+PRL1i) / 2
PRL1g = Promedio grupal del proyecto N 1
PRL1i = Promedio individual del proyecto N 1
PPRL = (PRL1 +PRL2+PRL3+PRL4) / 4
Formula del Promedio Final del Curso:
(((LAB1+LAB2+LAB3+LAB4)/4+(PRT1+PRT2+PRT3+PRT4)/3)/2+PAR1+FIN1)/3

PROYECTOS DEL CURSO:


Proyecto N 1. Arquitectura del Micro-Computador con el CPU
8086. Implementacin y Programacin. Monografa. Duracin 3
semanas y media.

Proyecto N 2. Ensamblaje y Diagnstico de PC. Desarrollo Terico


Prctico. Diagrama de flujo del Ensamblaje de PC. Diagrama de
flujo del Diagnstico de PC. Duracin 3 semanas y media.

Proyecto N 3. Uso y Programacin de las Interfaces de PC. Puertos


Seriales y Paralelos. Aplicaciones prcticas. Duracin 3 semanas y
media.

Proyecto N 4. Computadores Servidores y Microcontroladores.


Aplicaciones prcticas. Duracin 3 semanas y media.

PROCEDIMIENTOS DIDACTICOS:
3.1. Mtodos de Enseanza:
La asignatura combina las tcnicas de:

Exposicin
Interrogacin didctica
Solucin de problemas
Debate
Exposicin grupal
Anlisis terico y
Logro Prctico-experimental
En este ltimo caso, los estudiantes se agrupan para elaborar los
proyectos con sus respectivas Monografas del desarrollo y
sustentacin de los mismos.

3.2. Procedimientos didcticos:

IF 0503

Exposicin con ayudas audiovisuales


Interrogacin didctica.
Debate entre grupos de discusin
Solucin de problemas en forma prctica y/o con simulaciones.
ARQUITECTURA DE COMPUTADORES

4. RECURSOS EQUIPOS Y MATERIALES DE ENSEANZA:


4.1.
4.2.
4.3.
4.4.

Pizarra y tizas y/o plumones.


Retroproyector y transparencias.
Guas para los Proyectos.
Separatas puntuales.
Laboratorio de Dispositivos Electrnicos.
Laboratorio de Computo.

IX.

REFERENCIAS BIBLIOGRFICAS:
W. Stallings, Organizacin y Arquitectura de Computadores, 5ta.
Edicin, Prentice Hall. 2002.

Tanenbaum, Andrew S "Organizacin de Computadoras: Un enfoque


estructurado Ed. Prentice-Hall, 4ta. Edicin. 2002.

J. Hennessy y D. Patterson "Computer Architecture A Quantitative


Approach" McGraw Hill, 1996.

Hayes, John P "Computer Architecture and Organization" Mac Graw-Hill

Lorin, Harold "Introduction to Computer Architecture and Organization"

D. Patterson; J. Hennessy "Organizacin y diseo de computadores, la


interfaz Hardware-Software" McGraw Hill, 1993.

Dr. (c) Ing. Arauco Cabrera David Gerardo. CD del curso de Arquitectura de
Computadores.
BIBLIOGRAFA COMPLEMENTARIA:
Tm
1
2
3
4
5
6
7
8
9
10
11
12
13

TITULO
Arquitectura de Computadoras
Conecciones en el IBM PC/XT/AT
Organizacin de Computadoras
PETER NORTON Soluciones y
Problemas para PC
80286 Arquitectura y Sistemas
A Fondo Mantenimiento y Sistemas
Digitales
A Fondo Microprocesadores
Arquitectura de Computadoras
Programacin del Z80
Reparacin y mantenimiento de
Computadoras
Robtica
Robtica una Introduccin
Servomecanismos
IF 0503

AUTOR
Hennessy
Seyer, D.
Tenebaum Andrens
Peter Norton

Ultima Edicin
Ultima Edicin
Ultima Edicin
Ultima Edicin

Straus, Edmund
Cannon, Donl

Ultima Edicin

Cannon, Donl
Morris Mano, M
Zaks, Rodnay
Tooley, Michael

Ultima Edicin
Ultima Edicin
Ultima Edicin
Ultima Edicin

Fuks
Mccloy, D
Bulliet

Ultima Edicin
Ultima Edicin
Ultima Edicin

ARQUITECTURA DE COMPUTADORES

14
Sistema Automtico de Control
15
Sistemas Digitales
16
Sistemas Modernos de Control
17
Tcnicas y Proyecto de Interfases
18
Upgraming and Reparin PCS
19 Preparacin y Evaluacin de Proyectos
20
Fundamentos de Microprocesadores
21
Fundamentos de Programacin de
Computadoras
22
Gua de Programacin de 80360
23 Introduccin a la Tecnologa Digital
24
Lgica Digital y Diseo de
Computadoras
25
Los Microprocesadores de INTEL
26
Los Microprocesadores y la
Radioaficin
27
Microcomputadoras
28
Microprocesadores
29
Microprocesadores Conceptos y
Aplicaciones
30
Microprocesadores de 32 bites
31
Microprocesadores Diseo Prctico
32
Microprocesadores Troubleshooting
30
Perifricos y Accesorios
31
Microcontroladores de 8 bites

IF 0503

Kuo, Benjamin C.
Peterson, Hill
Dorf, C. Richard.
Penfold, R.A.
Mueller, Scott
Nassir Sapag Chain
Tokheim, Roger L.
Murphy Smoot

Ultima Edicin
Ultima Edicin
Ultima Edicin
Ultima Edicin
Ultima Edicin
Ultima Edicin
Ultima Edicin
Ultima Edicin

Lance Leventhal
Porat y Barna
Morris Mano, M

Ultima Edicin
Ultima Edicin
Ultima Edicin

Barry B. Brey
Helms, Harry L.

Ultima Edicin
Ultima Edicin

Long Larry
Angulo, J. M.
Buck Enginering

Ultima Edicin
Ultima Edicin
Ultima Edicin

Angulo, J. M.
Angulo, J. M.
Buck Eninering
Peter Norton
Martinez Barron

Ultima Edicin
Ultima Edicin
Ultima Edicin
Ultima Edicin
Ultima Edicin

ARQUITECTURA DE COMPUTADORES

You might also like