Última modificació: 23-06-2016 340375 - ESC2-I3O01 - Estructura de Computadors II Unitat responsable: 340 - EPSEVG - Escola Politècnica Superior d'Enginyeria de Vilanova i la Geltrú Unitat que imparteix: 701 - AC - Departament d'Arquitectura de Computadors Curs: 2016 Titulació: GRAU EN ENGINYERIA INFORMÀTICA (Pla 2010). (Unitat docent Obligatòria) Crèdits ECTS: 6 Idiomes docència: Català, Castellà Professorat Responsable: Eva Marín Tordera Competències de la titulació a les quals contribueix l'assignatura Específiques: 1. CEFC1. Capacitat per a dissenyar, desenvolupar, seleccionar i avaluar aplicacions i sistemes informàtics, assegurant la seva fiabilitat, seguretat i qualitat, conforme a principis ètics i a la legislació i normativa vigent. 2. CEFC13. Coneixement i aplicació de les eines necessàries per a l'emmagatzematge, processament i accés als Sistemes d'informació, inclosos els basats en web. 3. CEFC4. Capacitat per a elaborar el plec de condicions tècniques d'una instal·lació informàtica que compleixi els estàndards i normatives vigents. 4. CEFC7. Coneixement, disseny i utilització de forma eficient els tipus i estructures de dades més adequades a la resolució d'un problema. 5. CEFC9. Capacitat de conèixer, comprendre i avaluar l'estructura i arquitectura dels computadors, així com els components bàsics que els conformen. Transversals: 7. SOSTENIBILITAT I COMPROMÍS SOCIAL - Nivell 2: Aplicar criteris de sostenibilitat i els codis deontològics de la professió en el disseny i l'avaluació de solucions tecnològiques. 6. TERCERA LLENGUA: Conèixer una tercera llengua, que serà preferentment l'anglès, amb un nivell adequat de forma oral i per escrit i amb consonància amb les necessitats que tindran les titulades i els titulats en cada ensenyament. Metodologies docents Las clases de grupos medianos se realizarán utilizando los medios disponibles en las aulas (pizarras, equipamiento multimedia) y estarán basadas en la exposición oral por parte del profesorado de los contenidos sobre la materia objeto de estudio (método expositivo). En algunos casos, es realizarán clases expositivas basadas en la participación e intervención del estudiante mediante actividades de corta duración en el aula, como son las preguntas directas, les exposiciones del estudiantado sobre temas determinados o la resolución de problemas vinculados al planteamiento teórico expuesto. Les clases de grupos pequeños serán de dos tipos: - Clases prácticas: El profesor resolverá ejercicios en clase y propondrá ejercicios de la colección para que los estudiantes los preparen de forma autónoma. Estos ejercicios los resolverán en clase los estudiantes, individualmente o en grupo. - Clases de laboratorio: se realizarán en las aulas informáticas del centro. El estudiante deberá traer la práctica preparada (leer y entender el enunciado de la práctica a partir de un guión que se encontrará previamente en el campus digital). Se realizará un breve test (de 5 minutos aproximadamente) sobre la práctica y a continuación la realizará en el ordenador. Las prácticas serán individuales. 1/5 Universitat Politècnica de Catalunya Última modificació: 23-06-2016 340375 - ESC2-I3O01 - Estructura de Computadors II Objectius d'aprenentatge de l'assignatura Profundizar en el conocimiento de la estructura de computadores, así como en el diseño e implementación de pequeños sistemas basados en un microcomputador. En concreto, se busca entender y profundizar en las estructuras internas y la jerarquía de memoria (disco, memoria principal, caches, mecanismos de detección y corrección de errores), en los conceptos de concurrencia, entrada/salida y buses (encuesta, interrupciones, DMA, tipos de E/S), y se abordará también la programación del firmware de un microcomputador. Hores totals de dedicació de l'estudiantat Dedicació total: 150h Hores grup gran: 45h 30.00% Hores grup mitjà: 0h 0.00% Hores grup petit: 15h 10.00% Hores activitats dirigides: 0h 0.00% Hores aprenentatge autònom: 90h 60.00% 2/5 Universitat Politècnica de Catalunya Última modificació: 23-06-2016 340375 - ESC2-I3O01 - Estructura de Computadors II Continguts 1. Entrada/Sortida Dedicació: 39h Grup gran: 4h Grup mitjà: 8h Grup petit: 4h Activitats dirigides: 2h Aprenentatge autònom: 21h Descripció: 1.1. Dispositius E/S: Enquesta 1.2. Sincronització d'E/S per Interrupcions 1.2.B Excepcions 1.3. Accés Directe a Memòria (DMA) Activitats vinculades: Activitat 1: Problemes d'entrada/sortida Activitat 2: Pràctica 1 de sincronització per enquesta Activista 2: Pràctica 2 de sincronització per interrupció Activitat 4: Prova de coneixement parcial 2. Memòria Cache Dedicació: 30h Grup gran: 4h Grup mitjà: 7h Grup petit: 2h Activitats dirigides: 2h Aprenentatge autònom: 15h Descripció: 2.1. Introducció a la jerarquia de memòria 2.2. Memòria cache 2.3. Impacte de l'Organització de la memòria en el rendiment de la memòria cache 2.4. Mesures del rendiment 2.5 Consideracions de disseny i controlador de memòria cache Activitats vinculades: Activitat 1: Problemes de memòria cache Activitat 2: Laboratori de memòria cache 3/5 Universitat Politècnica de Catalunya Última modificació: 23-06-2016 340375 - ESC2-I3O01 - Estructura de Computadors II 3. Memoria Virtual Dedicació: 20h Grup gran: 2h Grup mitjà: 4h Grup petit: 2h Activitats dirigides: 2h Aprenentatge autònom: 10h Descripció: 3.1. Introducció 3.2. Traducció d'adreces i paginació 3.3. Integrant memòria virtual i cache Activitats vinculades: Activitat 1: Problemes de memòria virtual 4. Microprogramació Dedicació: 29h Grup gran: 3h Grup mitjà: 6h Grup petit: 2h Aprenentatge autònom: 18h Descripció: 4.1. Repàs Unitat de Control (INCO) 4.2. Tipus d'Unitat de Control 4.3. Unitat de Control microprogramada Activitats vinculades: Activitat 1: Problemes de microprogramació Activitat 3: Treball dirigit Activitat 4: Prova de coneixement Sistema de qualificació Nota Final = (Prueba de conocimiento parcial)*0,25 + (Problemas)*0,1 + (Laboratorio)*0,2 + (Trabajo Complementario)*0,1 + (Prueba de conocimiento final)*0,35 >=5 Normes de realització de les activitats Las Actividades 1, 2 y 4 son presenciales. La Actividad 3 es no presencial, aunque puede haber pequeñas presentaciones en las clases prácticas. A las Actividades que se realicen en grupo la calificación será la misma para todos los miembros del grupo 4/5 Universitat Politècnica de Catalunya Última modificació: 23-06-2016 340375 - ESC2-I3O01 - Estructura de Computadors II Bibliografia Bàsica: Patterson, David A. Computer organization and design : the hardware/software interface. 5a ed. Burlington [etc.]: Elsevier Morgan Kaufmann, cop. 2014. ISBN 9780124077263. 5/5 Universitat Politècnica de Catalunya