ETSIT / UVa |
Acceso Intranet
Titulación: I. T. de Telecomunicación. Telemática Departamento:Electricidad y Electrónica Centro: E.T.S. de Ingenieros de Telecomunicación Campus "Miguel Delibes". Camino del Cementerio s/n. 47011 Valladolid Curso: 2º Carácter: Obligatoria Impartición: Primer cuatrimestre Número de créditos: 6.0 Ofertada actualmente: Sí Observaciones:
Página web:
Página web (extra):
Profesores:
Correo electrónico de contacto:rutpinteluvaes Objetivos:Al finalizar esta asignatura se pretende que el alumno haya adquirido las nociones y fundamentos básicos sobre el funcionamiento y arquitectura de un microprocesador genérico. Para ello, partiendo de los conocimientos adquiridos en la asignatura de Electrónica Digital de 1º curso, se estudiará el microprocesador a nivel de hardware y de arquitectura de instrucciones. Contenidos:TEMA 1 - FUNDAMENTOS (repaso de Electrónica Digital) 1.1.- Computadoras digitales - introducción 1.2.- Sistemas de representación de información numérica y alfanumérica 1.3.- Circuitos combinacionales – Puertas triestado 1.4.– Latches y flip-flops 1.5.- Circuitos secuenciales síncronos – Contadores y registros TEMA 2 - MEMORIAS Y DISPOSITIVOS LÓGICOS PROGRAMABLES 2.1.- Introducción. 2.2.- Memorias de acceso aleatorio. 2.3.- Memorias secuenciales. 2.4.- Dispositivos lógicos programables. TEMA 3 – TRANSFERENCIAS DE REGISTROS Y RUTAS DE DATOS 3.1.- Rutas de datos y operaciones 3.2.- Operaciones de transferencia de registros 3.3.- Microoperaciones. 3.4.- Transferencia basada en multiplexor. 3.5.- Transferencia basada en Bus. 3.6.- Rutas de datos. 3.7.- Unidad aritmético-lógica ALU. 3.8.- Desplazador (Shifter). 3.9.- Representación de rutas de datos 3.10 - Palabra de control 3.11. - Ruta de datos en canalización (pipeline) TEMA 4 – SECUENCIACIÓN Y CONTROL 4.1.- Unidad de control 4.2.- Máquinas de estado algorítmico. 4.3.- Ejemplo de diseño: multiplicador binario. 4.4.- Control cableado. 4.5.- Control microprogramado. 4.6.- Arquitectura de un ordenador sencillo. 4.7 Control cableado de ciclo sencillo 4.8. Control microprogramado de ciclos múltiples 4.9. Control en canalización (pipeline) TEMA 5 – ARQUITECTURA DEL CONJUNTO DE INSTRUCCIONES 5.1.- Conceptos de arquitectura de computación 5.2.- Direccionamiento de operandos. 5.3.- Modos de direccionamiento. 5.4.- Arquitecturas de conjunto de instrucciones. 5.5.- Instrucciones de transferencia de datos 5.6.- Instrucciones de manipulación de datos. 5.7.- Aritmética de punto flotante. 5.8.- Instrucciones de control de programa 5.9.- Interrupciones TEMA 6 – DISEÑOS DE LA UNIDAD CENTRAL DE PROCESO (CPU) 6.1.- Dos diseños de CPU 6.2.- Procesador con un conjunto complejo de instrucciones(CISC). 6.3.- Procesador con un conjunto reducido de instrucciones (RISC). 6.4.- Conceptos avanzados en CPU. TEMA 7 – ENTRADA-SALIDA Y COMUNICACIÓN 7.1.- Entrada/salida de los ordenadores 7.2.- Ejemplo de periféricos. 7.3.- Interfaces de entrada/salida. 7.4.- Modos de transferencia. 7.5.- Interrupción con prioridad. 7.6.- Acceso directo a memoria. 7.7. Procesadores de entrada/salida. TEMA 8 – SISTEMAS DE MEMORIA 8.1.- La jerarquía de memoria. 8.2.- Localidad de referencia. 8.3.- Memoria caché. 8.4.- Memoria virtual. Prácticas:En las prácticas de laboratorio se utilizarán herramientas de diseño de circuitos digitales y de simulación eléctrica de su funcionamiento para implementar los principales diseños de CPU"s estudiados en la teoría. Evaluación:La evaluación constará de un examen que se realizará al finalizar la asignatura. Para superarlo será necesario obtener una puntuación de 1/2 sobre el total. A dicha calificación se le sumará la obtenida en el laboratorio.