Anda di halaman 1dari 5

PLAN DE ESTUDIOS 1. DATOS INFORMATIVOS REA: UNIDAD ACADMICA: ASIGNATURA: PROFESOR: PERODO ACADMICO: HORAS/SEMANA: TOTAL HORAS/CICLO: 2.

OBJETIVOS Tener conceptos fundamentales sobre la arquitectura y organizacin de los computadores y que sirvan al profesional para contrastar con la tecnologa actual. Determinar los componentes, estructura, organizacin y funcionamiento de un computador. Determinar las diferencias existentes en las tecnologas RISC y SISC que se usan para la construccin de computadores. Desarrollar algoritmos de ejecucin de instrucciones a nivel de procesador. Determinar ventajas y desventajas de la utilizacin de los diferentes procesadores construidos en la actualidad. Manejar correctamente las prestaciones del ordenador en aplicaciones propias de la carrera. 3. CONTENIDOS PRIMERA PARTE Tema: Organizacin del computador Horas: 8 TCNICA CIENCIAS DE LA COMPUTACIN ARQUITECTURA DE COMPUTADORES ING. SILVANA JIMNEZ

ABRIL 2009 AGOSTO 2009

Talleres: Taller 1: Definir ejemplos de elementos que tenga relacin con los trminos arquitectura organizacin. Taller 2: Definir ejemplos que tengan relacin con la visin funcional del ordenador. Taller 3: Realizar la ejecucin de un programa que se encuentra en memoria principal, tomando como base una mquina hipottica. Bases Tericas 1. ORGANIZACIN DEL COMPUTADOR. 1.1. Evolucin y prestaciones del computador 1.2. Componentes del computador 1.2.1. Unidad de Memoria 1.2.2. Unidad Central de Proceso Procesador 1.2.3. Unidad de Entrada Salida 1.3. Funcionamiento del Computador Digital. 1.3.1. Formatos de Instrucciones y datos 1.3.2. Modos de direccionamiento 1.3.3. Ejemplos de programas.

PARTE DOS Tema: Operaciones de E/S

Horas: 12

Talleres: Taller 1: Definir ejemplos de la forma en como se ejecutan interrupciones con componentes conocidos por el estudiante. Taller 2: Definir ejemplos para entender la ejecucin de rutinas con interrupciones de espera corta y espera larga. Taller 3: Realizar la ejecucin de un conjunto de interrupciones con varios dispositivos propuesto por el docente. Taller 4 Desarrollar una aplicacin prctica en donde se pueda demostrar una interrupcin. Taller 5 Analizar el funcionamiento del mdulo DMA utilizando una herramienta de software de simulacin para luego socializarlo en clases. BASES TERICAS 2. OPERACIONES DE ENTRADA Y SALIDA 2.1. Conceptos bsicos 2.2. Interrupciones 2.2.1. Procesamiento de interrupciones 2.2.2. Tipo de interrupciones 2.2.3. Transferencia de datos 2.2.3.1. Transferencia sncrona 2.2.3.2. Transferencia asncrona 2.3. Procesadores de entrada/salida 2.3.1. Controladores de acceso directo a memoria 2.3.2. Canales 2.3.3. DMA PARTE TRES Tema: El procesador

Horas: 16

Talleres: Taller 1: Analizar los simuladores entregados en clase para poder dar explicacin de los procesos que se efectan en una ejecucin de bajo nivel. Taller 2: Realizar un programa en un lenguaje de programacin elegido por los estudiantes para ejemplificar la ejecucin de procesos en el ordenador o a su vez implementar un programa en bajo nivel rutinas que permitan controlar dispositivos perifricos del ordenador. Taller 3: Ejemplificar con los procesadores que existen en el mercado las diferencias de rendimiento y las categoras que de procesadores de acuerdo a su tecnologa BASES TERICAS

3. EL PROCESADOR 3.1. Componentes 3.1.1. La unidad de Control 3.1.2. La unidad Aritmtico Lgica 3.1.3. Registros 3.1.4. Repertorio de instrucciones 3.1.5. Ejemplos de ejecucin de instrucciones 3.2. Organizacin del procesador 3.3. Procesamiento paralelo 3.3.1. Arquitectura segmentada 3.3.2. Arquitectura RISC 3.3.3. Arquitectura vectorial 3.3.4. Arquitectura superescalar 3.3.5. Multiprocesadores 3.4. Control microprogramado

PARTE CUATRO Tema: Buses del sistema Talleres:

Horas: 8

Taller 1: Realizar un programa en un lenguaje de programacin elegido por los estudiantes para ejemplificar la ejecucin de procesos en el ordenador o a su vez implementar un programa en bajo nivel rutinas que permitan controlar dispositivos perifricos del ordenador. Taller 2: Identificar y reconocer los diferentes tipo de buses existentes en un computador con los procesadores que existen en el mercado las diferencias de rendimiento y las categoras que de procesadores de acuerdo a su tecnologa BASES TERICAS 4. BUSES 4.1. Estructura del Bus 4.2. Clasificacin de los buses. 4.2.1. Tipo de transferencia 4.2.2. Mtodo de arbitraje 4.2.3. Temporizacin 4.3. Jerarqua de Buses 4.4. Tecnologa de Buses. PARTE CINCO Tema: Sistema de memoria

Horas: 12

Talleres: Taller 1: Realizar un programa en un lenguaje de programacin elegido por los estudiantes para ejemplificar la ejecucin de procesos en el ordenador o a su vez implementar un programa en bajo nivel rutinas que permitan realizar una simulacin de las tareas que

cumple la memoria en el ordenador. Taller 2: Identificar y reconocer los diferentes tipo de memmoria existentes en un computador y caractersticas de la tecnologa a nivel de memoria. Bases Tericas 5. Sistema de memoria 5.1. Clasificacin de las memorias 5.1.1. De acuerdo a la ubicacin 5.1.2. De acuerdo a las caractersticas fsicas 5.1.3. De acuerdo al componente fsico 5.2. Memorias semiconductoras 5.2.1. Memoria de solo lectura 5.2.2. Memorias de acceso aleatorio 5.3. Jerarqua de memoria 5.4. Operaciones de lectura y escritura 5.5. Memoria Cach 5.5.1. Organizacin 5.5.2. Forma de acceso a un bloque en la cach 5.5.3. Tcnicas de sustitucin 5.5.4. Tcnicas de escritura 5.5.5. Tipos de memoria cach 5.6. Memoria principal PARTE SEIS Tema: Almacenamiento Secundario y Sistema operativo 6. ALMACENAMIENTO SECUNDARIO 6.1. Conexin de los perifricos 6.2. Estructura de un perifrico 6.3. Clasificacin de los perifricos 6.4. Dispositivos de almacenamiento. 7. Sistema Operativo 7.1. Planificacin 7.2. Gestin de memoria 4. METODOLOGA Y CALIFICACIONES Las definiciones y anlisis de informacin se las realizarn en el aula de clases haciendo dinmicas participativas con los profesionales en formacin, tomando como base los problemas existentes en el libro y las partes ms importantes a tomarse en cuenta en la organizacin y arquitectura de computadores. Se realizarn aplicaciones experimentales con simulaciones y desarrollo de software y hardware que permite aplicar los conocimientos analizados en el aula de clases y que puedan ser aplicados por los estudiantes. Las calificaciones se tomarn de acuerdo a los porcentajes establecidos en las reglamentaciones de la universidad; 60% examen bimestral y 40% exposiciones trabajos individuales y aplicacin al final del ciclo. Horas: 16

1. 2. 3. 4. 5. 6. 7. 5.

Trabajos grupales. Trabajos individuales Exposiciones Trabajos de aplicacin. Proyecto individual (o de grupo) Exmenes parciales Examen bimestral

RECURSOS DIDCTICOS

Simuladores de procesador DLXVIEW SIMUPROC. Simuladores de interrupciones Desarrollado por los estudiantes (assembler) Laboratorio de Electrnica Proyectos de experimentacin con instrumentacin digital disponible en laboratorio Proyecto de fin de ciclo para exposicin grupal Los estudiantes tienen la opcin realizar un proyecto en conjunto con las dems materias que se encuentren tomando en la carrera con futuro a su proyecto de tesis. Este servir de referente de exposicin de los conocimientos adquiridos a lo largo de su carrera profesional. Adems servir para las exposiciones finales que se realicen al final del ciclo promoviendo su capacidad de gestionar proyectos.

6.

Bibliografa Libro Base Stallings William, ORGANIZACIN Y ARQUITECTURA DE COMPUTADORES, Diseo para optimizar prestaciones, cuarta edicin, editorial Prentice Hall, 2000. Libros Complementarios Andrew S. Tanenbaun. ORGANIZACIN DE COMPUTADORES Un enfoque estructurado. Editorial Prentice Hall. Hennessy John. ARQUITECTURA DE COMPUTADORES Un enfoque cuantitativo. Editorial MacGraw. Hill.

Anda mungkin juga menyukai