Вы находитесь на странице: 1из 6

UNIVERSIDAD NACIONAL DE SAN AGUSTIN DE AREQUIPA

FACULTAD DE INGENIERIA DE PRODUCCION Y SERVICIOS


DEPARTAMENTO ACADEMICO DE INGENIERIA ELECTRONICA
SILABO 2016
SILABO DEL CURSO DE ARQUITECTURA DE COMPUTADORAS
I.- DATOS GENERAL

Periodo acadmico:
Escuela profesional:
Cdigo del curso:
Nombre del curso:
Semestre:
Caractersticas:
Duracin:
Nmero de horas
(Semestral)

2016-A
Ingeniera Electrnica
97037
Arquitectura de Computadoras
VIII (Octavo)
Semestral
17 Semanas
Tericas:
Terico-Prcticas:

Practicas:
Seminario: Laboratorio
Nmero de Crditos:
Prerrequisitos:

5 (Cinco)
Microcontroladores y Microprogramacin. Electrnica Anloga 1

II.- DATOS ADMINISTRATIVOS


PROFESOR: Jesus Jose Talavera Suarez
GRADO ACADEMICO: Doctor en Ciencias
DEPARTAMENTO ACADMICO: Ingeniera Electrnica
HORARIO
Total Semanal: 10 Hrs.

Lunes

Martes
07 a 10 hrs (A )

AULA:

302 B

Mircoles
07 a 10 hrs.
(B)
302 B

Jueves
07 a 09 hrs (A)
302 B

Viernes

07 a 09 hrs. (B)
302 B

PROFESOR: Erasmo Sulla Espinoza


GRADO ACADEMICO: Magister

en Ciencias
DEPARTAMENTO ACADMICO: Ingeniera Electrnica
HORARIO
Total Semanal: 8 Hrs.

Lunes

Martes

Mircoles

Jueves

Viernes

7:00-9:00
AULA:

7:00-9:00
13:00-15:00 13:00-15:00
Lab.
Info Lab. Info
301B
301B

III.- FUNDAMENTACION (JUSTIFICACION)


Los procesadores, ya sea como parte de sistemas embebidos o en computadores de propsito general, se han vuelto
fundamentales en prcticamente cualquier nuevo producto. Esto ha dado un gran impulso al diseo de las arquitecturas
de los procesadores, que actualmente alcanzan niveles muy altos de complejidad. . Durante las ltimas dcadas la
introduccin de los computadores ha experimentado un desarrollo marcadas fsicamente por la rpida evolucin de los
bloques de construccin, desde los rels hasta los circuitos integrados de alta y muy alta escala (LSI/VLSI). Los
incrementos en velocidad y fiabilidad de los dispositivos, la reduccin en los costos y tamao fsico del hardware han

potenciado el rendimiento de los computadores. Para disear un sistema informtico potente y de costo razonable, debe
comprender previamente las estructuras hardware, software y algoritmos que vayan a ser implementados en las
computadores mediante lenguajes de programacin orientados a usuarios, estas disciplinas constituyen el campo tcnico
de accin de computadores paralelos. Aprovechar las caractersticas de funcionamiento del computador para escribir
programas, sistemas operativos y compiladores eficaces, que permitan a las distintas aplicaciones obtener el nivel de
presentacin que precisan. Tener conocimiento de la aplicacin de los computadores en la Robtica

IV.- COMPETENCIAS DEL CURSO


Analizar la interaccin entre tecnologa, arquitectura y aplicaciones, ilustrando la influencia de la tecnologa, la forma
en que los elementos de una arquitectura afectan a sus prestaciones y limitan su aplicabilidad. Capacidad para disear,
desarrollar, seleccionar y evaluar aplicaciones y sistemas informticos, asegurando su fiabilidad, seguridad y calidad,
conforme a principios ticos y a la legislacin y normativa vigente. Distinguir entre los distintos tipos de arquitecturas
de

procesador ms utilizados actualmente y

evaluar sus prestaciones. Optimizar cdigo teniendo en cuenta las

caractersticas de la arquitectura. Estudiar las fuerzas que condicionan la evolucin de la arquitectura para adquirir
visiones plausibles del futuro y de tiempo real.

V.- SUMILLA DEL CURSO POR COMPETENCIAS


Terma 1: Introduccin: Paralelismo e Incremento de Prestaciones
Tema 2: Segmentacin de Cauce y Procesadores Segmentados
Tema 3: Procesadores Superescalares (I): Microarquitecturas y Principios

Fundamentales

Tema 4: Procesadores Superescalares (II): Implementacin


Tema 5: Procesadores VLIW
Tema 6: Procesadores Vectoriales
Tema 7: Introduccin: Computadores Paralelos, Programacin Paralela y Prestaciones
VI CONTENIDO TEMATICO POR COMPETENCIA:

Temas

Conceptual

Procedimental

1.1.- El concepto de arquitectura

Introduce conceptos y definiciones y

Participa

1.2.- Evolucin y prestaciones de las

los aspectos que condicionan la

mediante los diagramas en bloques,

evolucin de las arquitecturas con el

estableciendo

1.3.- El paralelismo en las arquitecturas

objetivo

proporcionar

conceptos bsicos de la Arquitectura

1.4.- Evaluacin de prestaciones de un

computadores cada vez ms potentes,

de un Computador como un conjunto

los distintos tipos de paralelismo que

de

se pueden aprovechar, permite la

estructurados jerrquicamente, que

Lectura Obligada: Capitulo 1

evaluacin de las prestaciones de un

permiten

Lectura Sugerida: Capitulo 2

computador.

dentro de un marco de estudio del

arquitecturas

Terma 1

computador

de

Actitudinal
en

niveles

los

planteamientos

los

principios

de

encuadrar la

abstraccin

tecnologa

computador.

Tema

Conceptual

Procedimental

2.1.- Introduccin: definicin y notas

. Se dedica a la segmentacin de

histricas

cauce, tcnica general aplicable en

2.2.- Principios de la segmentacin y

diversas facetas del diseo de

mejora de prestaciones.

Tema 2

2.3.-

Diseo

de

un

hardware que permite aumentar


procesador

notablemente su rendimiento. Los

Actitudinal
Manifiesta inters y predis-posicin
para el estudio de tcnicas diversas,
basadas tanto en el hardware como en
el software, que permitan gestionar
los problemas de la segmentacin de
cauce en los procesadores y
unidade4s funcionales segmentadas

segmentado, gestin de riesgos de

procesadores segmentados, estn

datos, control y estructuras.

preparados para procesar varias

2.4.- El espacio de diseo de los


procesadores segmentados
2.5.-

Optimizacin

de

instrucciones simultneamente, el
procesador es capaz de aprovechar

cauces

funcionales
2.6.- Interrupciones en un procesador
segmentado.

el paralelismo entre instrucciones


y aumenta su rendimiento sin
reducir el tiempo el tiempo de
ejecucin de cada instruccin.

2.7.- La familia de procesadores ARM


Lectura Obligada: Capitulo 2
Lectura Sugerida: Capitulo 1, 3

Tema

Conceptual

Procedimental

3.1.- Introduccin: definicin y notas

Estos procesadores, cada una de

histricas

las operaciones se codifica en una

dems en los problemas

3.2.- Paralelismo entre instrucciones

instruccin y el hardware se

elementos y tcnicas que permiten

(ILP) y paralelismo de la maquina.

encarga de la planificacin de las

resolverlos

3.3.- Procesamiento superescalar de

instrucciones, estableciendo que

objetivo de este capitulo.

Tema 3

instrucciones.
3.4.- Procesamiento de las instrucciones
de salto
3.5.- Interrupciones en un procesador
superescalar

Tema

Tema 4

Actitudinal
Respeta las ideas y opiniones de los

eficientemente

el

ejecucin en cada momento, de


esta forma varias instrucciones
pueden estar ejecutndose a la vez
y pueden terminar su ejecucin en

Lectura Obligada: Capitulo 3

un orden distinto al que tienen en

Lectura Sugerida: Capitulo 1, 2, 4

el cdigo.

Conceptual

Procedimental
poner

Es

4.2.- Las microarquitecturas P6 y P7 de

microprocesadores

Intel

como

4.3.- Los Procesadores PowerPC

algunas de las tcnicas descritas en

4.4.- Procesadores MIPS R1x100

el capitulo anterior, se trata de

4.5.- Procesadores UltraSPARC

ilustrar con ejemplos la utilizacin

4.6.- Procesadores Alpha

practica

de

4.7.- Conclusiones

tcnicas

caractersticas

se

de

Actitudinal

4.1.- Introduccin

han

los

manifiesto

en

comerciales
implementado

conceptos
de

Demuestra actitudes de
responsabilidad, en el estudio de las
perspectivas que abren las mejoras en
la tecnologa para el desarrollo de
nuevas microarquitecturas
superescalares capaces de mantener el
ritmo de aumento de prestaciones
marcado por la ley de Moore

y
los

Lectura Obligada: Capitulo 4

Concretamente microarquitecturas

Lectura Sugerida: Capitulo 1,2,3, 5

P6 y P7 o Netburst de Intel ,
utilizadas

en

los

microprocesadores Pentium.

Conceptual

en

instrucciones pueden iniciar su

procesadores superescalares.

Tema

y los

Procedimental

Actitudinal

5.1.-

Introduccin

motivacin,

definiciones y notas histricas.

complejidad

5.2.- Aprovechamiento del paralelismo

de

las

microarquitecturas superescalares,

en las arquitecturas VLIW.

incrementar

5.3.-Recursos de apoyo al compilador

instrucciones

5.4.- Ejemplos de procesadores VLIW y

codificando en cada una de sus

Tema 4

perspectivas futuras.

Destaca la importancia y simplicidad


de la microarquitectura contribuye a
reducir el consumo de potencia del
procesador, o bien permite que se
incluye mas unidades funcionales que
incrementen el paralelismo del
procesador lo que permitir en su
formacin profesional.

Es presentar una alternativa a la

el

instrucciones

numero
por

de
ciclo

VLIW

varias

Lectura Obligada: Capitulo 5

operaciones , cada una de las

Lectura Sugerida: Capitulo 1,2,3,4, 6

cuales correspondera

a una

instruccin en las arquitecturas


escalares

Tema

Conceptual
6.1.-

Procedimental

Introduccin:

motivacin,

definiciones y notas histricas.


6.2.-

Arquitectura

vectorial

procesadores vectoriales.

inherentes

procesadores vectoriales
del

aunque

aplicaciones
paralelismos

6.4.- Medidas de rendimiento en los

Eficiencia

datos

aplicaciones,

6.3.- El sistema de memoria en los

6.5.-

Se representan una tendencia hacia el


aprovechamiento del paralelismo de

prestaciones
Tema 6

Actitudinal

no
de

ciertas

Promueve la participacin de sus


compaeros y el compromiso
personal para el trabajo en equipo,
asumiendo
responsabilidades compartidas

muchas
presentan

datos,

las

aplicaciones de clculo cientfico que


demandan velocidades de computo

procesamiento

vectorial

elevadas

requieren

microarquitecturas que implementan

6.6.- Ejemplo de procesador vectorial:


Earth Simulator

un paralelismo SIMD, como en el


caso de los procesadores vectoriales.

6.7.- Problemas
Lectura Obligada: Capitulo 6
Lectura Sugerida: Capitulo 1,2,3,4, 5

Tema

Conceptual

Procedimental

7.1.- Arquitectura Paralelas y Niveles de

Es introducir la estructura de un

Evala los sistemas paralelos que

computador paralelo con mltiples

utilizan mltiples procesadores para

procesadores,

definir

Paralelismo.
7.2.-

Motivacin

al

estudio

de

Computadores Paralelos.
Tema 7

Actitudinal

distintas

facetas

de

la

manera

la

arquitecturas

dentro de la programacin paralela

clasificacin

y las medidas que se suelen utilizar

procesamiento de Flynn.

para evaluar las prestaciones de

As por ejemplo, el incremento en

7.4.- Programacin Paralelo

computadores

velocidad de las redes comerciales

7.5.-

programas paralelos.

7.3.- Espacio de diseo. Clasificacin y


Estructura General.

Prestaciones

en

Computadores

Paralelos

paralelos

de

de

mejor

permite el uso de computadores


conectados con redes comerciales

7.6.- Problemas

(clster) en procesamiento paralelo, y

Lectura Obligada: Capitulo 7

distribuido.

Lectura Sugerida: Capitulo 1,2,3,4, 5,6

VII.- ESTRATEGIAS DE ENSEANZA


CM: Clase magistral:

Se emplearan para la discusin sobre las nociones conceptuales contenidas en los


contenidos de los temas

P: Practicas:

Se aplicaran para que los estudiantes aprendan los instrumentos informticos que les
permitan diagramar y/o representar los procesos organizacionales,

S: Seminario:

Recolectar informacin, analizar la misma y presentar conclusiones de forma grupal

TIF: Trabajos de
Investigacin
Formativa:

Se efectuara un trabajo de campo donde los estudiantes desarrollaran un plan estratgico y


un diseo organizacional de una institucin.

APS: Actividades de
Proyeccin Social:

Se desarrollaran trabajos de campo que vinculen los conocimientos y habilidades adquiridas


en la asignatura o el nivel en el que se encuentran con las necesidades de la comunidad

O: Otros:

VII.- REQUISITOS DE APROBACION


a) El alumno tendr derecho a observar o en su defecto a ratificar las notas consignadas en
sus evaluaciones, despus de ser entregadas las mismas por parte del profesor, salvo el
vencimiento de plazos para culminacin del semestre acadmico, luego del mismo, no se
admitirn reclamaciones, alumno que no se haga presente en el da establecido, perder su
derecho a reclamo.
b) Para aprobar el curso el alumno debe obtener una nota igual o superior a 10.5, en el
promedio final
c) El redondeo, solo se efectuara en el clculo del promedio final, quedado expreso, que las
notas parciales, no se redondearan individualmente.
d) El alumno que no tenga alguna de sus evaluaciones y no haya solicitado evaluacin de
rezagados en el plazo oportuno, se le considerar como abandono.
e) El estudiante quedara en situacin de abandono si el porcentaje de asistencia es menor al
ochenta (80%) por ciento en las actividades que requieran evaluacin continua (Practicas,
talleres, seminarios, etc).
IX.- CRONOGRAMA ACADEMICO
Semana
Tema / Evaluacin
1
Tema 01
2
Tema 02
3
Tema 03
4
I Examen Parcial
5
Tema 04
6
Tema 05
7
Tema 06
8
Tema 07
9
II Examen Parcial
9

Estrategia
CM
CM
CM,

Avance
12%
12%
12%

CM, TIF
CM, TIF
CM

18%
17%
12%

CM, TIF

17%
100%

X.- EVALUACION
Evaluacin
I Evaluacin Parcial
II Evaluacin Parcial

P.E

P.

PR.

E0.2

0.15

0.15

0.3

0.15

0.15
Total =

P.E.= Prueba escrita

P= Participacin

Ponderacin
porcentual
0.50
0.60
1.00

PR= Practica

XI.- BIBLIOGRAFIA
A).- BIBLIOGRAFIA BASICA OBLIGATORIA
[1] ARQUITECTURA DE COMPUTADORES
Julio Ortega, Mancia Anguita, Alberto Prieto

B).- BIBLIOGRAFA DE CONSULTA


[2] ARQUITECTURA DE COMPUTADORAS Y PROCESAMIENTO PARALELO
Kai Hwang, Faye A. Brigg
[3] ORGANIZACIN DE COMPUTADORAS UN ENFOQUE ESTRUCTURAL
Andrews Tanenbaum
[4] ARQUITECTURA DE COMPUTADORAS
M. Morris Mano
[5] ORGANIZACIN Y ARQUITECTURA DE COMPUTADORAS
Jaime Martnez Garza, Jorge A. Olvera Rodrguez
[6] SISTEMAS OPERATIVOS DISTRIBUIDOS
Andrews Tanenbaum
[7] INTRODUCCIN A LOS COMPUTADORES PERSONALES
Jos Andrs Martnez Silva
[8] UPGRADING AND REPAIRING PCs 19th Edition
Scott Mueller
[9] ADVANCED COMPUTER ARCHITECTURE
Kai Hwang
[10] DIGITAL DESIGN AND COMPUTER ARCHITECTURE
David Money Harris & Sarh L. Harris
[11] COMPUTER ORGANIZATION ARCHITECTURE
William Stallings
[12] ADVANCED COMPUTER ARCHITECTURE AND PARALLEL PROCESSING
Hesham EDl Rewini & Mostafa Abd El Barr
[13] COMPUTER ARCHITECTURE: A Quantitative Approach
John L. Hennessy & David A. Patterson
Arequipa, Abril 2016

____________________________

________________________________

Ing. Jess Talavera Suarez, Dr.

Ing. Erasmo Sulla Espinoza Mg.

Вам также может понравиться