Ampliación de Estructura y Tecnología de las Computadoras Curso 1999/2000 E. U. I. T. de Informática de Gestión Universidad de Vigo Ampliación de Estructura y Tecnología de las Computadoras Nombre de la materia: Carácter: Créditos Totales: Troncal 4.5 Curso: 2º Créditos Teóricos: Área de Conocimiento: DT07 Cuatrimestre: 3 1 06 0 11207 0 Código: 2º Créditos Prácticos: 1.5 Ingeniería de Sistemas y Automática Profesor Responsable: Matías García Rivera 1. Objetivos El objetivo de la asignatura es proporcionar los conceptos fundamentales sobre la estructura y el funcionamiento de las computadoras existentes hoy en día. Supone que los alumnos están familiarizados con las ideas básicas explicadas en la asignatura Estructura y Tecnología de las Computadoras, para después en las clases teóricas profundizar en las unidades funcionales de la computadora, procesador, memoria y periféricos, y su conexión a través de buses. La parte práctica muestra la estructura y programación de la computadora MICRO’85, basada en el microprocesador Intel 8085. Las prácticas consisten en el desarrollo y realización de una serie de programas en lenguaje ensamblador. Se verán los métodos de entrada y salida por programa y por interrupciones. 2. Temario Introducción. Conceptos fundamentales de estructura y tecnología de las computadoras. Memoria Principal. Conceptos básicos sobre sistemas de memoria. Memoria principal semiconductora. Tipos de memoria DRAM. Memoria caché. El sistema de memoria del Pentium Memoria Externa. Discos magnéticos. Memoria óptica. Cintas magnéticas. Entrada/Salida. Dispositivos externos. Módulos de E/S. E/S programada. E/S por interrupciones. Acceso directo a memoria. Canales y procesadores de E/S. La interfaz externa. El Microprocesador. Instrucciones máquina. Operandos y operaciones. Direccionamiento y formato de instrucciones. Organización de los registros. Ciclo de instrucción. Segmentación de instrucciones. Los microprocesador Pentium y PowerPC Buses. Interconexión con buses. Buses ISA, EISA y Microchannel. PCI. 3. Relación de prácticas Módulo 1. El Microprocesador Intel 8085. Prácticas destinadas a conocer la estructura, funcionamiento, repertorio de instrucciones y lenguaje ensamblador del microprocesador Intel 8085. Modulo 2. Entradas y Salidas del Intel 8085. Prácticas destinadas a conocer las E/S del 8085 y sus diferentes técnicas. Módulo 3. Componentes de un PC. Práctica orientada a identificar en una computadora personal sus componentes: memoria, microprocesador, E/S y buses. 4. Metodología La actividad docente comprenderá clases teóricas, clases de problemas y tutorías. En las clases teóricas se realizará la exposición completa, sistemática y ordenada del temario. Se seguirá un criterio de complejidad creciente, distinguiendo entre conocimientos básicos imprescindibles y temas informativos complementados con la bibliografía adecuada. Para el seguimiento de las clases los alumnos dispondrán de unos apuntes guía elaborados por los profesores de la materia. Las clases de problemas completan la enseñanza mediante el desarrollo de aspectos complementarios o no expuestos en las clases teóricas. En el diseño las clases de problemas son fundamentales, los aspectos de análisis y síntesis intentan inculcar al alumno el mayor número de ideas generales. Las clases consistirán en la presentación de unos problemas fundamentales resueltos por el profesor y otros propuestos, a los cuales el alumno debe enfrentarse una vez comprendida mínimamente la teoría. Las tutorías permiten un trato directo y personalizado con el alumno, favoreciendo que estos presenten sus dudas e ideas sobre los diferentes temas desarrollados. 5. Criterios de Evaluación Se evaluará mediante un examen. El examen consistirá en la resolución de una serie de problemas; cabe la posibilidad de incluir cuestiones teóricas. Los problemas abarcarán en la medida de lo posible todos los conceptos dados tanto en teoría como en práctica. La relación entre teoría y práctica tenderá a ser la relación entre créditos docentes. Para aprobar la asignatura es necesario obtener una nota mínima en las partes teórica y práctica. 6. Bibliografía Bibliografía de Teoría Organización y Arquitectura de Computadoras, 4ª edición. William Stallings. Prentice Hall. 1997. Conceptos Básicos de Arquitectura y Sistemas Operativos. Curso de Ordenadores. G. Fernández. Sistemas y Servicios de Comunicación S.L. 1995. Organización y Diseño de Computadores. La interfaz hardware/software. David A. Patterson y John L. Hennessy. Mc Graw Hill.1995. The Indispensable PC Hardware Book. H. P. Messmer. Addison-Wesley. 1997. Bibliografía de Prácticas Estructura y Tecnología de las Computadoras. José M. Angulo. Paraninfo. 1996. Manual de usuario del C MICRO’85 Manual de usuario del IO’85