Download - Arquitectura de Computadoras - Silabo 2012 1

Transcript
Page 1: Arquitectura de Computadoras - Silabo 2012 1

UNIVERSIDAD NACIONAL PEDRO RUIZ GALLOFACULTAD DE INGENIERIA CIVIL, DE SISTEMAS Y DE

ARQUITECTURAESCUELA PROFESIONAL DE SISTEMAS

SYLLABUS DE ARQUITECTURA DE COMPUTADORAS

I. DATOS INFORMATIVOS

1.1 ASIGNATURA : ARQUITECTURA DE COMPUTADORAS1.2 CÓDIGO : IS-4611.3 CICLO DE ESTUDIOS : VIII1.4 SEMESTRE : 2012 - I1.4 DURACIÓN : 17 SEMANAS1.5 CARGA HORARIA : HT = 03 HP= 021.6 NÚMERO DE CRÉDITOS : 041.7 PRE REQUISITO : SISTEMAS DIGITALES1.8 DOCENTE : I.S. JOSE RAMON SANDOVAL JIMENEZ

II. SUMILLA

El curso brinda a los alumnos un conocimiento acerca de la arquitectura y organización

de computadoras. El contenido abarca aspectos referentes a: los buses de direcciones,

de control y de datos, la utilización por parte del procesador de los registros de

desplazamiento, la memoria los diferentes tipos de direccionamiento, conversión

analógico-digital y digital-analógica, los microprocesadores, rendimiento de las

computadoras, las arquitecturas de Von Neumann y Harvard y las arquitecturas

paralelas.

III. OBJETIVOS

3.1. OBJETIVOS GENERALES:

Conocer el diseño e implementación de la arquitectura funcional de un computador.

Analizar, evaluar y adaptar las nuevas técnicas de arquitectura de computadoras, a fin de obtener mejor desempeño de un computador.

Conocer los cálculos necesarios para determinar el rendimiento de una computadora.

Page 2: Arquitectura de Computadoras - Silabo 2012 1

UNIVERSIDAD NACIONAL PEDRO RUIZ GALLOFACULTAD DE INGENIERIA CIVIL, DE SISTEMAS Y DE

ARQUITECTURAESCUELA PROFESIONAL DE SISTEMAS

SYLLABUS DE ARQUITECTURA DE COMPUTADORAS

IV. PROGRAMACIÓN ACADÉMICA

PRIMERA UNIDAD : Conceptos básicos. El computador: Buses, Memoria y E-S.

Duración: 08 Semanas.Objetivos Específicos :

Diferenciar los conceptos de arquitectura y organización de computadoras. Conocer los principales enfoques utilizados para describir una computadora. Determinar la importancia de la arquitectura y organización de computadoras en

la carrera de ingeniería de sistemas Determinar la mejor opción de la utilización de un sistema RAID en una

computadora. Conocer las técnicas que utiliza el computador para interconectar dispositivos

periféricos.

SEMANA CONTENIDO01

02 – 03

04

05

06

07

Conceptos básicos de la arquitectura de computadoras: hardware, software, enlace de comunicaciones.

Diferencia entre organización y arquitectura de computadoras Enfoques: de Sistemas (Stallings) y estructurado (Tanenbaum) Clasificación de las computadoras. Evolución de las arquitecturas de

computadoras Diseño para conseguir mejores prestaciones Rendimiento del procesador. MIPS. FLOPS. Ley de Amdahl

Buses. Componentes del computador. Funcionamiento del computador. Estructuras de interconexión. Interconexión de buses

Memoria interna. Conceptos básicos sobre sistemas de memoria de computadoras. Memoria principal semiconductora. Memoria caché

Primera práctica calificada

Memoria: modos de direccionamiento. Direccionamiento inmediato, directo, indirecto, relativo, relativo al registro contador de programa, direccionamiento de la memoria con registros adicionales, mediante registro, indexado, relativo a registro base, por combinación. Direccionamiento paginado y segmentado.

Memoria Externa. Discos magnéticos. RAID. Memoria óptica. Cinta magnética

Entrada-Salida. Dispositivos externos. Módulos de e/s. E/S programada. E/S mediante interrupciones. Acceso directo a memoria (DMA). Canales y procesadores de e/s.

08 PRIMER PARCIAL

SEGUNDA UNIDAD : Unidad Central de Procesamiento. Lenguaje Ensamblador. Unidad de Control

Page 3: Arquitectura de Computadoras - Silabo 2012 1

UNIVERSIDAD NACIONAL PEDRO RUIZ GALLOFACULTAD DE INGENIERIA CIVIL, DE SISTEMAS Y DE

ARQUITECTURAESCUELA PROFESIONAL DE SISTEMAS

SYLLABUS DE ARQUITECTURA DE COMPUTADORAS

Duración: 08 Semanas.Objetivos Específicos :

Utilizar las técnicas y herramientas para representar los números enteros de punto fijo y números en punto flotante (IEEE 754)

Utilizar un lenguaje de bajo nivel (ensamblador) para optimizar programas. Caracterizar la unidad de control Diferenciar entre control cableado y microprogramado. Caracterizar las arquitecturas CISC y RISC en la actual arquitectura de

computadoras. Determinar la organización paralela

SEMANA CONTENIDO

09 – 10

10

1112

13

14

15

16

Componentes de un sistema de computación. Descripción de procesador y microprocesador

Aritmética del procesador. La unidad aritmético-lógica (ALU). Representación de enteros. Aritmética con enteros. Representación en coma flotante. Aritmética en coma flotante. Aritmética en coma flotante.

Registros de desplazamiento.

Lenguaje ensamblador. Instrucciones, características y funcionamiento. Operadores y operandos.

Conversión analógica-digital y digital-analógica

Arquitectura CISC y RISC. Organización paralela. Organización con varios procesadores.

Multiprocesadores simétricos. Coherencia de caché y protocolo MESI. “Clústers”. Acceso no uniforme a memoria.

Investigación: computación molecular y cuántica.

Segunda práctica calificada

Unidad de control. Microoperaciones. Control del procesador.

Control microprogramado. Secuenciamiento de las microinstrucciones. Ejecución de las microinstrucciones.

Cuarta práctica calificada. Exposición de Trabajos Finales

16 SEGUNDO EXAMEN PARCIAL

17 EXAMEN SUSTITUTORIO

V. METODOLOGÍA

La parte práctica de la cátedra se desarrollará a través de diferentes proyectos de programación de software para el nivel operativo a cargo del profesor del curso.El alumno desarrollará la codificación de aplicaciones de software de acuerdo al tema y al enfoque de programación tratado.

VI. EVALUACIÓN

6.1REQUISITOS DE APROBACIÓN:

Page 4: Arquitectura de Computadoras - Silabo 2012 1

UNIVERSIDAD NACIONAL PEDRO RUIZ GALLOFACULTAD DE INGENIERIA CIVIL, DE SISTEMAS Y DE

ARQUITECTURAESCUELA PROFESIONAL DE SISTEMAS

SYLLABUS DE ARQUITECTURA DE COMPUTADORAS

Aprobará el curso el alumno que alcance Nota Promocional (NP) 10.5 ó mayor.El alumno que no asista a un 30% del total de clases programadas se considerará no apto para ser promocionado.

6.2CRITERIOS Y PROCEDIMIENTOS DE LA EVALUACIÓN DEL APRENDIZAJE

sistema de calificación es vigesimal (0-20) para todos los instrumentos de evaluación.

La no rendición de una evaluación escrita y/o examen es calificada con nota cero.

El sistema de evaluación será el siguiente:

PPC: Promedio de Practicas 25%TR: Trabajo Final 15%EP: Examen Parcial 30%EF: Examen Final 30%TOTAL 100%

La nota final del curso será:

Prom. Promocional = PPC*0.25 + TR*0.15 + EP*0.30 + EF*0.30

El alumno aprueba el curso aprueba el curso si tiene nota promocional > 10.5.

Las asistencias de las clases son obligatorias. Mas del 30% de inasistencias a las clases INHABILITAN al alumno.

El Examen Sustitutorio remplazará a la nota mas baja de los exámenes de unidad.

Page 5: Arquitectura de Computadoras - Silabo 2012 1

UNIVERSIDAD NACIONAL PEDRO RUIZ GALLOFACULTAD DE INGENIERIA CIVIL, DE SISTEMAS Y DE

ARQUITECTURAESCUELA PROFESIONAL DE SISTEMAS

SYLLABUS DE ARQUITECTURA DE COMPUTADORAS

VII. BIBLIOGRAFÍA

[01] ORGANIZACIÓN DE LAS COMPUTADORAS Un Enfoque EstructuradoANDREW TANENBAUM 5ª edición. Prentice-Hall. 2006

[02] ORGANIZACIÓN Y ARQUITECTURA DE LAS COMPUTADORAS Diseño para optimizar prestaciones.WILLIAM STALLINGS8va edición. Edit. Prentice-Hall. 2010

[03] LOS MICROPROCESADORES DE INTEL BREY B. BARRY7ma Edición

[04] LENGUAJE ENSAMBLADOR PARA MICROCOMPUTADORAS IBM GODFREY, J. TERRYEdit. Prentice-Hall. 2a Edición

[05] ARQUITECTURA DE COMPUTADORASALCALDE, EDUARDO

[06] Arquitectura de ComputadoresM. Morris ManoPrentice Hall Hispanoamericana, S.A.

[07] Organización de Computadoras, un Enfoque EstructuradoTanembau, Andrew S.Prentice Hall Hispanoamericana, 3ra Edición.México, 2002

[08] Organización y Diseño de ComputadorasPatterson, David A. Hennessy.Mc. Graw Hill, 2da Edición.España, 1999

General:

 

Stallings, William - Organización y Arquitectura de Computadoras - 5° Ed. Prentice Hall. España, 2000. Año 2000. I.S.B.N. 842052993 1. 

Tanenbaum, A. Organización de computadoras. Ed. Prentice Hall (4ta. Edición). 2000.I.S.N.N 9701703995. 

Martínez G. J.: Olivera J.A. - Organización y Arquitectura de Computadoras - 1° Ed. -Pearson Educación - Año 20OO. 

Murdocca, Miles J. - Principios de arquitectura de computadoras - 1° Ed. Prentice Hall - Año 2002 . 

Page 6: Arquitectura de Computadoras - Silabo 2012 1

UNIVERSIDAD NACIONAL PEDRO RUIZ GALLOFACULTAD DE INGENIERIA CIVIL, DE SISTEMAS Y DE

ARQUITECTURAESCUELA PROFESIONAL DE SISTEMAS

SYLLABUS DE ARQUITECTURA DE COMPUTADORAS

Alcalde et al., Arquitectura de Ordenadores. Serie: Informática de Gestión. Ed. Mc. Gaw Hill. España. 1991. 

Especifica:

 

Ginzburg, M. Periféricos y redes locales, Editorial GINZBURG. Edición 1999. ISBN 9874304367 

Ginzburg. M. La PC por dentro, modelo de funcionamiento. Biblioteca Técnica Superior. Buenos Aires. 1996. I.S.B.N.  950437252. 

Martinez Tomas R Lenguajes ensambladores. Editorial paraninfo. Edición 1993. ISBN 8428318018