Arquitectura de Computadoras
Arquitectura de Computadoras
Arquitectura de Computadoras
I. DATOS GENERALES CARRERA PROFESIONAL CDIGO DE LA CARRERA NOMBRE DE LA ASIGNATURA CDIGO DE LA ASIGNATURA CDIGO DEL SLABO NRO DE HORAS TOTALES NRO HORAS DE TEORA NRO HORAS DE PRCTICA NRO DE CRDITOS CICLO PRE-REQUISITO TIPO DE CURSO DURACIN DEL CURSO CURSO REGULAR EXAMEN SUSTITUTORIO
DURACIN DEL CURSO EN LA MODALIDAD A DISTANCIA
SISTEMAS
02-307
: 307230399 : 2 HORAS SEMANALES : 2 HORAS SEMANALES : 0 HORAS SEMANALES : 2 CRDITOS : VI CICLO : SISTEMAS OPERATIVOS : OBLIGATORIO : 18 SEMANAS EN TOTAL : 17 SEMANAS : 1 SEMANA : 9 SEMANAS EN TOTAL : 8 SEMANAS : 1 SEMANA
II. DESCRIPCIN DE LA ASIGNATURA Esta asignatura de carcter obligatorio y de naturaleza terica ha sido diseada para proporcionar al estudiante de Ingeniera de Sistemas e Informtica conocimientos fundamentales sobre la estructura y funcionamiento de las computadoras. Para ello, se estudiar la evolucin
ARQUITECTURA DE COMPUTADORAS Pg. 1
de los computadores, la arquitectura tpica de las computadoras, tomando como base la propuesta revolucionaria de VON NEWMANN, sus principales unidades y funciones: Procesadores (Unidad de control, Unidad Aritmtica Lgica, Registros), Memorias, Tipos de Memorias principales y sus tecnologas, Jerarqua de Memorias, Diseo de memorias DRAM, RAM y ROM, Buses, Jerarqua de Buses, Arquitectura de Buses, Dispositivos de Entrada/Salida, Tipos de Operaciones de Entrada/ Salida, Rendimiento del Computador, Parmetros de Rendimiento, Clculo del tiempo de CPU y Medidas Adoptadas de Rendimiento. Asimismo esta asignatura est orientada a proporcionar al alumno los conocimientos fundamentales para que pueda comprender la concepcin de nuevas arquitecturas y tecnologas modernas de computadoras. Es parte fundamental del curso lograr motivar al alumno en las tcnicas modernas del autoestudio y la exploracin en Internet para realizar sus trabajos de investigacin. Para esto se ha dividido a la asignatura en cuatro unidades: El computador.- Evolucin del Computador.- Estructura Funciones.- Componentes Principales y funciones. En la que se trata sobre las unidades fundamentales de la computadora y sus funciones. El Bus.-Estructura.- Funcionamiento.- Jerarqua de Buses. Arquitectura de Buses. La Memoria.- Tipos de Memoria.- Jerarqua de Memoria.Diseo de Memorias RAM, ROM, DRAM. En la que se desarrollan los sistemas de interconexin o buses, sus funciones, la jerarqua de buses, sus principales configuraciones y aplicaciones tpicas. Mdulos de E/S.- Funciones de un mdulo de E/S.- Tcnicas de las operaciones de E/S.- Acceso Directo a Memoria. En la que se desarrolla los temas del porqu de la necesidad de los mdulos de E/S, sus funciones principales, las tcnicas que permiten el intercambio de informacin de los dispositivos de E/S con el procesador y la memoria.
PRIMERA UNIDAD
SEGUNDA UNIDAD
TERCERA UNIDAD
ARQUITECTURA DE COMPUTADORAS
Pg. 2
CUARTA UNIDAD
Rendimiento del Computador.- Parmetros Principales.Medidas del Rendimiento En esta Unidad se analiza la problemtica de la evaluacin del Rendimiento del Computador, se estudian sus principales parmetros y se desarrolla paso a paso la frmula del tiempo de CPU. Luego se exponen las principales medidas de Rendimiento del Computador adoptadas en la industria.
Cada una de las unidades de esta asignatura proporciona el soporte que servir para la articulacin curricular que define el perfil profesional del Ingeniero de Sistemas egresado de esta casa de estudios. Este curso es prerequisito de Redes de Computadoras. III. OBJETIVOS Los objetivos generales y especficos que esperamos que el estudiante alcance al trmino de esta asignatura son:
IV. OBJETIVOS GENERALES Conocer la estructura bsica de un computador. Conocer las principales funciones de las unidades fundamentales del computador. Conocer las principales tecnologas de las unidades que conforman al computador. Conocer las principales arquitecturas de computadoras existentes en el mercado. Adquirir los conocimientos fundamentales para que el alumno pueda comprender la concepcin de nuevas arquitecturas y tecnologas modernas de computadoras.
Conocer la estructura de los computadores, sus principales unidades y funciones. Conocer el funcionamiento del procesador como unidad fundamental del computador e identificar sus funciones y prestaciones. Conocer las unidades que integran un procesador e identificar sus principales funciones.
ARQUITECTURA DE COMPUTADORAS
Pg. 3
Conocer al detalle los pasos del Ciclo de Instruccin, como la funcin principal del procesador. Conocer la estructura de los buses, sus configuraciones principales y prestaciones. Conocer los tipos de memorias, las diversas tecnologas disponibles Disear memorias RAM, ROM, DRAM, SRAM con chips de menor capacidad. Comprender el funcionamiento de los Mdulos de E/S, sus principales funciones Conocer al detalle las tcnicas para ejecutar las operaciones de E/S, ya sea realizando interrupciones o Acceso Directo a Memoria. Conocer los parmetros principales para evaluar el Rendimiento del Computador y las principales unidades de medidas adoptadas en la industria.
El docente y los alumnos como actores principales del proceso de enseanza aprendizaje participan de la siguiente manera: El docente: Al iniciar del ciclo, har la presentacin introductoria del curso y del Silabo propiamente dicho. Dar mucho nfasis a la importancia de cada una de las unidades conformantes de la computadora y a las funciones que cumplen cada una de ellas, dando ejemplos prcticos sobre el empleo diario de estas mquinas. Promover el dilogo constante con los alumnos y el intercambio de opiniones para ayudar a que fijen y profundicen mejor los conocimientos que vayan adquiriendo. Promover la investigacin de los diversos temas tratados Desarrollar los temas del silabo, mencionando su aplicacin en la vida real y citando analogas para permitirles fijar mejor los conceptos. Los alumnos: Participarn de manera grupal en el desarrollo de un trabajo de investigacin sobre un tema dejado por el docente en la clase inaugural, que les permitir afianzar el aprendizaje de los temas tratados, as como familiarizarse con la forma de trabajar de los profesionales en la carrera. Tienen como fuentes de consulta los libros mencionados en la seccin Bibliografa.
ARQUITECTURA DE COMPUTADORAS
Pg. 4
Modalidad a distancia
Es el espacio virtual donde el docente resolver las inquietudes y profundizar los conocimientos que el alumno necesita adquirir en la presente asignatura. La comunicacin con el docente se realizar a travs de la sala de conversacin en los horarios definidos en el campus virtual. Antes de comunicarse con el docente, usted debe tener preparado:
Las preguntas de los temas que usted considere de difcil comprensin; para ello debe haber estudiado previamente los temas a tratar en la tutora. Comentarios que usted necesita realizar para profundizar sobre algn tema que considera conveniente.
Recuerde que la tutora telemtica es para fines estrictamente acadmicos, si usted necesita que el docente le aclare aspectos como el puntaje obtenido en algunas de sus calificaciones u otras consultas, utilice el correo electrnico.
VII. EVALUACIN Modalidad Presencial El reglamento vigente de la universidad exige la asistencia obligatoria a clases y que el profesor pase lista de asistencia en cada clase que dicta, anotando las inasistencias en el registro que le proporciona la Universidad. Dada la naturaleza del curso, la transmisin directa de la experiencia del profesor y la participacin del alumno en la clase es de suma importancia, por lo que se reitera que la asistencia a clases es obligatoria. La asistencia a clases y prcticas es obligatoria. No podr sobrepasarse el 30 % de inasistencias, para tener derecho a evaluacin. Finalmente, slo el alumno que asiste regularmente a clases, gana el derecho a ser evaluado y que en todo momento estar presente la normatividad expresada en el reglamento de la Universidad. La modalidad de Evaluacin ser la siguiente: Prctica Calificada (PC), consiste en preguntas dados por el profesor del curso al alumno para que las responda en forma escrita (total 2 practicas programadas por la Facultad).
ARQUITECTURA DE COMPUTADORAS
Pg. 5
El profesor podr tomar una tercera prctica durante el desarrollo del curso si lo estima adecuado. Asimismo en cualquier momento de la clase podr tomar practicas calificadas no programadas, individual o grupal rpidas, cuyas notas se acumularn para ser consideradas como una nota de prcticas calificadas que no se eliminen y que ir definiendo el avance progresivo del alumno en el curso. El promedio de practica se sacara con solo 2 notas de las 3 prcticas (si se tomara sta) calificadas (eliminando la nota ms baja) y el acumulado de las prcticas rpidas. Trabajos de Investigacin (TI), que consiste en temas puntuales asignados por el profesor. Dichos trabajos deben ser expuestos segn la programacin del docente. Examen Parcial (EP), que consiste de una evaluacin terica de conocimiento y donde el alumno dar sus respuestas por escrito. Este examen es de la primera parte del curso. Examen Final (EF), consiste en la evaluacin terica de conocimiento de la segunda parte del curso y donde el alumno dar sus respuestas por escrito. Cada modalidad de evaluacin anteriormente mencionada, tendr un peso de 1 y la nota final del curso ser el promedio aritmtico de las cuatro notas. NF = PC + TI + EP + EF 4 Examen Sustitutorio (ES), que consiste en la evaluacin terico de conocimiento de todo el curso y donde el alumno dar sus respuestas por escrito. Su evaluacin ser de 0 a veinte. La nota obtenida en el examen sustitutorio podr reemplazar la nota ms baja que el alumno haya obtenido en su Primer examen Parcial o en el Examen Final y de proceder el reemplazo, se recalcular la nueva nota final. En caso la nota del Examen Sustitutorio sea ms baja que la nota del Primer Examen Parcial o del Examen final, no se reemplazar ninguna de ellas, quedando el alumno con la nota obtenida hasta antes del examen Sustitutorio. Es de total aplicacin el Reglamento Transitorio de Evaluacin de la Universidad entregado al alumno.
ARQUITECTURA DE COMPUTADORAS
Pg. 6
Modalidad a distancia
Para lograr los objetivos de la asignatura es necesario definir los criterios de evaluacin durante su desarrollo. Exmenes Son las evaluaciones escritas para la presente asignatura, se evala bajo un sistema vigesimal, y se realizar de la siguiente manera: NF = 35%EP + 35%EF + 30%AO
El examen sustitutorio reemplaza la nota del examen parcial o examen final. Usted solo podr acceder al examen sustitutorio si no ha sido evaluado en el examen parcial o examen final, o se encuentre desaprobado en uno de ellos. Recuerde: El examen sustitutorio reemplaza solamente a uno de los dos exmenes. Los exmenes se evaluarn en forma presencial en cada unidad descentralizada de educacin a distancia.
ARQUITECTURA DE COMPUTADORAS
Pg. 7
Actividades Obligatorias (AO) Conforman los trabajos que se entregar durante el desarrollo de la asignatura, y que complementarn la evaluacin final del estudiante. Las actividades se realizarn de forma individual. Las actividades obligatorias se encuentran en el campus virtual y la explicacin de las mismas se desarrollar en los foros. Cada una de las actividades obligatorias es evaluada en una escala de 0 a 20, siendo la nota aprobatoria 11. Recordar que toda copia de Internet tendr una calificacin de 0
Semana 01 Modalidad Presencial - Semana 01 Modalidad a Distancia UNIDAD N.1: Evolucin del computador.- De la primera a la quinta generacin
El computador.- Estructura - Funciones.- Componentes Principales y funciones.
1. El Computador.-definicin 2. La arquitectura bsica de un Computador.- Concepto de Von Neumann. 3. Funciones de un Computador 4. Estructura Bsica de un Computador. PERTINENCIA A LA INGENIERA DE SISTEMAS: Por qu el estudiante de Ingeniera de Sistemas e Informtica necesita conocer la evolucin de los computadores? Por qu el estudiante de Ingeniera de Sistemas e Informtica debe conocer la estructura del computador y diferenciar sus principales funciones?
ARQUITECTURA DE COMPUTADORAS
Pg. 8
PERTINENCIA A LA INGENIERA DE SISTEMAS: Por qu el estudiante de Ingeniera de Sistemas e Informtica necesita conocer la estructura del procesador y diferenciar sus principales funciones? Necesita el estudiante de Ingeniera de Sistemas e Informtica conocer la importancia del funcionamiento de la CPU?
PERTINENCIA A LA INGENIERA DE SISTEMAS: Cul es la importancia de que el estudiante de Ingeniera de Sistemas e Informtica conozca el subsistema de interconexin o los buses del procesador? Cul es la importancia de que el estudiante de Ingeniera de Sistemas e Informtica conozca el subsistema de almacenamiento de datos/instrucciones o memorias?
PERTINENCIA A LA INGENIERA DE SISTEMAS: Es importante que el estudiante de Ingeniera de Sistemas e Informtica conozca el subsistema de los puertos de E/S y tenga una visin general del funcionamiento del computador? Debe el estudiante de Ingeniera de Sistemas e Informtica tener, en esta parte del curso, una visin general del funcionamiento del computador?
ARQUITECTURA DE COMPUTADORAS
Pg. 9
PERTINENCIA A LA INGENIERA DE SISTEMAS: Por qu el estudiante de Ingeniera de Sistemas e Informtica debe conocer la estructura de los buses y los principales parmetros que se toman en cuenta en su diseo?
PERTINENCIA A LA INGENIERA DE SISTEMAS: Por qu el estudiante de Ingeniera de Sistemas e Informtica debe conocer los conceptos de jerarqua de buses? Cul es la importancia de que el estudiante de Ingeniera de Sistemas e Informtica conozca las arquitecturas de Buses que se emplean en los computadores actuales?
Segunda parte:
ARQUITECTURA DE COMPUTADORAS
Pg. 10
PERTINENCIA A LA INGENIERA DE SISTEMAS: Por qu el estudiante de Ingeniera de Sistemas e Informtica debe conocer y diferenciar las funciones de las memorias, sus tipos y tecnologa disponible en su fabricacin? Por qu el estudiante de Ingeniera de Sistemas e Informtica debe conocer los conceptos de jerarqua de memorias y gestin de la Jerarqua de Memorias?
PERTINENCIA A LA INGENIERA DE SISTEMAS: Es importante que el estudiante de Ingeniera de Sistemas e Informtica aprenda las tecnologas de las memorias RAM, ROM, DRAM y SRAM y memoria flash? Debe el estudiante de Ingeniera de Sistemas e Informtica aprender a disear memorias RAM, ROM, DRAM y SRAM? Debe el estudiante de Ingeniera de Sistemas e Informtica conocer los conceptos de memoria virtual?
ARQUITECTURA DE COMPUTADORAS
Pg. 11
SEMANA 10 Modalidad Presencial - SEMANA 05 Modalidad a Distancia UNIDAD N. 3: Mdulos de E/S.- Funciones de un mdulo de E/S.- Tcnicas de las operaciones de E/S.- Acceso Directo a Memoria.
1. Necesidad de los Mdulos de Entrada/Salida 2. Dispositivos externos 3. Funciones de un Mdulo de E/S 4. Proceso de control de la transferencia de datos desde un dispositivo externo al CPU 5. Estructura de un mdulo de E/S
PERTINENCIA A LA INGENIERA DE SISTEMAS: Cul es la importancia de que el estudiante de Ingeniera de Sistemas e Informtica comprenda la necesidad de contar con los mdulos de E/S? El estudiante de Ingeniera de Sistemas e Informtica debe conocer como se controla la transferencia de datos desde un dispositivo externo ? Cul es la importancia de que el estudiante de Ingeniera de Sistemas e Informtica conozca la estructura de un mdulo de E/S y sus principales funciones?
ARQUITECTURA DE COMPUTADORAS
Pg. 12
UNIDAD N. 4:
Rendimiento del Computador.- Parmetros Principales.-Medidas del Rendimiento Rendimiento del Computador.-Parmetros Principales. Introduccin: Por qu es poderoso un Computador? 1. 2. 3. 4. Velocidad del Procesador Reloj del Sistema Ancho del Bus Tamao de la palabra
PERTINENCIA A LA INGENIERA DE SISTEMAS: Es importante que el estudiante de Ingeniera de Sistemas e Informtica conozca los parmetros principales del computador? Debe conocer el estudiante de Ingeniera de Sistemas e Informtica cmo influencian los parmetros principales del computador en su Rendimiento?
PERTINENCIA A LA INGENIERA DE SISTEMAS: Cmo el estudiante de Ingeniera de Sistemas e Informtica puede comprender la utilidad de las medidas del rendimiento en las principales unidades conformantes del Computador?
ARQUITECTURA DE COMPUTADORAS
Pg. 13
ARQUITECTURA DE COMPUTADORAS
Pg. 14
IX. BIBLIOGRAFA Adems de la bibliografa bsica y la complementaria el alumno deber acceder a Internet para investigar y consultar sobre los temas tratados. A. BIBLIOGRAFA BSICA: A.1. LIBROS.-
1. STALLINS, William Organizacin y Arquitectura de Computadoras Quinta Edicin, Prentice Hall 2000 2. TANEMBAUM, Andrew Organizacin de Computadoras Pearson Education, 2000 3. MORRIS MANO Arquitectura de Computadoras Pearson Education, 2000 4. HENNESSY, John Arquitectura de Computadoras Edit. Lima, 2002 5. PATTERSON David, HENNESSY John. Estructura y Diseo de Computadores Revert, 2000. 6. PARHAMI, Behrooz Arquitectura de Computadoras 2007
ARQUITECTURA DE COMPUTADORAS
Pg. 15
1. WILLIS, Neil Introduccin a la arquitectura de computadores. Editorial Trillas 2. CARTER, Nicholas Arquitectura de Computadores Editorial Schaum, 2004 3. CHANDRA, RAFIQUZZAMAN Arquitectura de ordenadores Editorial Anaya 4. ORTEGA Julio, ANGUITA Mancia, PRIETO Alberto Arquitectura De Computadores Paraninfo
ARQUITECTURA DE COMPUTADORAS
Pg. 16