ASIGNATURA: Arquitectura de Computadores

Documentos relacionados
Grado en Ingeniería de Computadores Universidad de Alcalá Curso Académico 2010/2011 Primer curso Primer cuatrimestre

ASIGNATURA: Estructura de Computadores

ASIGNATURA: Sistemas Electrónicos Digitales I

ESTRUCTURA Y ORGANIZACIÓN DE COMPUTADORES

ASIGNATURA: Laboratorio de Electrónica Digital

ASIGNATURA: Componentes Electrónicos

Estructura de Computadores Grado en Ingeniería Informática Curso

ASIGNATURA: Componentes Electrónicos

ASIGNATURA: Laboratorio de Electrónica Analógica

ASIGNATURA: Laboratorio de Instrumentación Electrónica

ASIGNATURA: Laboratorio de componentes y circuitos electrónicos

CURSO: 1º SEMESTRE: 2 MATERIA A LA QUE PERTENECE: Ingeniería de Computadores

GUÍA DOCENTE Fundamentos de Computadores

Guía docente de la asignatura

ASIGNATURA: Laboratorio de Electrónica de Potencia

PROGRAMA ANALÍTICO DE ASIGNATURA

Ingeniería Informática Descriptores Creditos ECTS Carácter Curso Cuatrimestre

GUÍA DOCENTE ELECTRÓNICA DIGITAL GRADO EN INGENIERÍA ELECTRÓNICA INDUSTRIAL Y AUTOMÁTICA

Escuela Politécnica Superior de Jaén

GUÍA DOCENTE Curso

Escuela Técnica Superior de Ingeniería Informática. Grado en Ingeniería Informática

Grado en Magisterio de Educación Primaria Universidad de Alcalá Curso Académico 2011/2012 2º Curso 1 er Cuatrimestre

GUÍA DOCENTE TITULACIONES DE GRADO

ASIGNATURA: Caracterización de Dispositivos electrónicos

GUÍA DE APRENDIZAJE ARQUITECTURA DE COMPUTADORES

PLANIFICACIÓN DE LA DOCENCIA UNIVERSITARIA GUÍA DOCENTE. Estructuras de los ordenadores

TITULACIÓN: LICENCIADO EN QUÍMICA CURSO ACADÉMICO: GUÍA DOCENTE DE FUNDAMENTOS DE INFORMÁTICA.

GUÍA DOCENTE Arquitecturas Avanzadas de Computadores

Grado en Administración y Dirección de Empresas Curso Académico 2010/2011 2º Curso 2º Cuatrimestre

FUNDAMENTOS DE COMPUTADORES

TALLER DE ROBÓTICA EDUCATIVA

Grado en Ingeniería de Computadores Universidad de Alcalá 2015/2016 3º Curso 2º Cuatrimestre

Grado en Ingeniería de Computadores Grado en Ingeniería Informática Universidad de Alcalá Curso Académico/ Curso 2º Primer Cuatrimestre

ESTRUCTURA DE COMPUTADORES GUÍA DOCENTE

GUÍA DOCENTE. Curso Ingeniería Informática en Sistemas de Información Doble Grado:

(Estructura de Computadores)

GRADO EN INFORMÁTICA CURSO 2011/2012. Arquitectura de Computadores

(Estructura de Computadores)

Programa Regular. Asignatura: Organización y Arquitectura de Computadoras.

AC2 - Arquitectura de Computadores II

ASIGNATURA: DISPOSITIVOS ELECTRÓNICOS

AC - Arquitectura de Computadores

División Académica de Informática y Sistemas

Pontificia Universidad Católica del Ecuador

TUTORÍA Y ORIENTACIÓN

GUÍA DOCENTE SISTEMAS BASADOS EN MICROPROCESADOR

DESARROLLO DE SOFTWARE

PROG1VJ - Programación I

I.T.S.C.S. Instituto tecnológico superior compu sur SYLLABUS DE ARQUITECTURA I REF: ARQUITECTURA DE HARDWARE

UNIVERSIDAD AUTONOMA DE QUERETARO Facultad de Informática

Matemáticas y Didáctica de las Matemáticas en Educación Infantil GUÍA DOCENTE Curso

Grado en Magisterio de Educación Primaria Universidad de Alcalá Curso Académico 2016/2017 2º Curso 1º Cuatrimestre

Ciencias de la Ingeniería

GUÍA DOCENTE Sistemas Operativos

División Académica de Informática y Sistemas

SEP - Sistemas Electrónicos Programables

SICSB - Sistemas de Información y Comunicaciones en la Sanidad

Escuela Universitaria de Turismo de Santa Cruz de Tenerife

GUÍA DOCENTE DE LA ASIGNATURA

ORGANIZACIÓN DE COMPUTADORES I

Máster Universitario en Automatización de Procesos Industriales Universidad de Alcalá Curso Académico 2011/2012 Cuatrimestre 1º

Arquitectura de Computadores. E.P.S. Alcoi Curso

[ ] Matemáticas y Didáctica de las Matemáticas en Educación Infantil GUÍA DOCENTE Curso

ROGRAMA DE CURSO Código Nombre EL4102. Arquitectura de Computadores Nombre en Inglés Computer Organization SCT

DISEÑO CURRICULAR ARQUITECTURA DEL COMPUTADOR

Electrónica Digital

Facultad de Geografía e Historia. Grado en Geografía y Ordenación del. Territorio

Grado en Ciencias Ambientales Universidad de Alcalá Curso Académico 2016/2017 Primer Curso Primer Cuatrimestre

GUÍA DOCENTE ABREVIADA DE LA ASIGNATURA

Máster Universitario en Tecnologías de la Información y las Comunicaciones Universidad de Alcalá Curso Académico 2013/14

DIRECCIÓN DE OPERACIONES I

GUÍA DOCENTE Diseño e Implementación de Sistemas Digitales

TRABAJO FIN DE MÁSTER

GUÍA DE APRENDIZAJE SISTEMAS OPERATIVOS

ARQUITECTURA DE COMPUTADORAS

INFORMÁTICA APLICADA AL TURISMO

VALORACIONES Y PERITACIONES

FUNCIONAMIENTO DEL ORDENADOR

IIEIA - Informática Industrial

NEUROBIOLOGÍA. Grado en Biología Sanitaria Universidad de Alcalá. Curso Académico 2016/ er curso 1 er Cuatrimestre

ASIGNATURA Potencialidades y oportunidades de negocio

Grado en Administración y Dirección de Empresas Universidad de Alcalá Curso Académico 2011/2012 2º Cuatrimestre

ANX-PR/CL/ GUÍA DE APRENDIZAJE

PROGRAMA DE LA ASIGNATURA

Créditos: 4 Horas por semana: 4 EL-3307 Diseño Lógico EL-3308 Laboratorio de Diseño Lógico

GUÍA DOCENTE DE LA ASIGNATURA SISTEMAS DE INFORMACION CARTOGRAFICA EN ANALISIS GEOGRAFICO REGIONAL GUÍA DOCENTE

Grado en Ingeniería Mecánica Curso 2016/2017. IDI108 Fundamentos de informática

PROGRAMA DE ASIGNATURA

Revisión de Conceptos. Estructura de un Computador von Neumann. Arquitectura de Computadores I Introducción

Grado en Ciencias Ambientales Universidad de Alcalá Curso Académico / º Curso 2º Cuatrimestre

Programa de la asignatura Curso: 2008 / 2009 DISEÑO DE SISTEMAS BASADOS EN MICROPROCESADOR (1316)

PROYECTO DE INSTALACION INFORMATICA

UNIVERSIDAD NACIONAL AUTÓNOMA DE MÉXICO FACULTAD DE INGENIERÍA PROGRAMA DE ESTUDIO

Mercados financieros

Escuela Politécnica Superior de Jaén

2017 GRADO EN NÁUTICA Y TRANSPORTE MARÍTIMO (Plan 2010). (Unidad docente Obligatoria)

Tema 3. Operaciones aritméticas y lógicas

MICROECONOMÍA AVANZADA I

DIRECCION FINANCIERA II

Transcripción:

ASIGNATURA: Arquitectura de Computadores I. T. Informática de Gestión Universidad de Alcalá Curso Académico 11/12 Curso 2º Cuatrimestre 1º

GUÍA DOCENTE Nombre de la asignatura: Arquitectura de Computadores Código: 30394 Titulación en la que se imparte: I. T. Informática de Gestión Departamento y Área de Conocimiento: Automática. ATC Carácter: Obligatoria Créditos ECTS / Alcalá: 3,5 / 4,5 Curso: Segundo Profesorado: Horario de Tutoría: Idioma en el que se imparte: El horario de tutorías es el indicado por el profesor en su página Web o en el tablón de anuncios del Departamento de Automática. Español 1. PRESENTACIÓN Arquitectura de Computadores es una asignatura a extinguir con la entrada de los nuevos planes de grado. Por lo tanto la evaluación consistirá únicamente en un examen final de la asignatura. La asignatura está enfocada como continuación de la asignatura de Estructura de Computadores, por lo tanto cubrirá los aspectos relativos a la ALU, a la Unidad de Control, al Sistema de Memoria, al Sistema de Entrada-Salida, al diseño de repertorios de instrucciones y a la media y a la mejora del rendimiento de los computadores. Prerrequisitos y Recomendaciones El requisito indispensable, dado que es una asignatura a extinguir en la que no se impartirá docencia reglada, es que el alumno debe haber estado matriculado y cursado la misma con anterioridad. 2. COMPETENCIAS Competencias genéricas: 1. Capacidad de comprensión de las unidades funcionales más importantes del computador 2

2. Capacidad de trabajar con los diferentes algoritmos de cálculo de la Unidad Aritmético-Lógica. 3. Capacidad de diseñar repertorios de instrucciones sencillos 4. Capacidad para comprender los conceptos relativos al entrelazado de memoria y la memoria caché 5. Capacidad para trabajar con la Unidad de Control y de comprensión de cómo ésta ejecuta las instrucciones 6. Capacidad para conocer los mecanismos sencillos de entrada/salida y el funcionamiento interno de los periféricos más usuales 7. Capacidad para medir el rendimiento de los computadores e identificar los cuellos de botella y potenciales mejoras de estos. Competencias específicas: 1. Capacidad de comprensión de la arquitectura von Neuman 2. Capacidad de trabajar con diferentes repertorios de instrucciones 3. CONTENIDOS Contenidos: Tema 1: Introducción a la arquitectura de computadores: diseño, rendimiento y coste Relación de asignaturas del plan de estudios. Introducción a la arquitectura de computadores. Estructura vs. Arquitectura de computadores. Rendimiento y coste. Tema 2: Repertorio de instrucciones Clasificación de las arquitecturas al nivel de lenguaje máquina. Almacenamiento de operandos en memoria. Direccionamiento de memoria. Operaciones del repertorio de instrucciones. Tipo y tamaño de los operandos. Lenguajes de alto nivel y compiladores. Tecnología de compiladores. Empleo del repertorio de instrucciones por parte de los programas. Compatibilidad binaria. Tecnología VLIW. Ejemplos de hardware real. Tema 3: La unidad aritmético lógica Influencia del data path en la velocidad de reloj. Data path y unidades funcionales. Tipos de operadores. Estructura de una unidad aritmético lógica. Modos de llevar a cabo una operación. Operaciones típicas de la unidad aritmético lógica. Operaciones sobre el signo. Operación de suma. Aceleración de la suma entera. Sumadores restadores en diferentes representaciones. Operación de multiplicación. Operación de división. Técnicas de redondeo. Dígitos de guarda. Ejemplos de hardware real diseñado. Microprogramación y nanoprogramación. Ejemplos de hardware real. Tema 4. La unidad de control Operaciones elementales. Estructura de un computador elemental y señales de control. Temporización de las señales de control. Ejecución de instrucciones. Diseño de la unidad de control. Unidad de control cableada. Diseño basado en máquina de estados. Diseño basado en células de retardo. Diseño basado en contador secuenciador. Unidad de control microprogramada. Unidad de control microprogramada para el computador elemental. Tema 5. Memorias Nociones fundamentales. Jerarquía de memoria. Memoria caché. Memoria virtual. Memoria entrelazada. Ejemplos de hardware real. 3

Tema 6. Sistemas de entrada/salida. Comunicación CPU periféricos. Mapa de E/S. Sincronización. Conjunto de señales de control. Diseño de un sistema de E/S. E/S y sistema operativo. Ejemplos de hardware real. Programación de los contenidos Se presenta el total de horas impartidas los cursos anteriores para la enseñanza de los temas, de forma que el estudiante tenga una orientación que le guíe en la planificación de las horas de estudio que debe dedicar a cada uno de los temas de la asignatura. Unidades temáticas Temas Total horas, clases, créditos o tiempo de dedicación Introducción a la arquitectura de computadores: diseño, rendimiento y coste Tema 1 2 horas Repertorio de instrucciones Tema 2 4 horas La unidad aritmético-lógica Tema 3 4 horas La unidad de control Tema 4 8 horas Memorias Tema 5 4 horas Sistemas de entrada/salida Tema 6 4 horas Cronograma (Optativo) Igualmente se presenta un cronograma de estudio orientativo para el estudiante basado en cursos anteriores. Los temas se encuentran desordenados para facilitar el acceso a las tutorías de los estudiantes. Semana / Sesión Contenido 01ª Presentación de la asignatura 02ª Tema 1: Introducción a la arquitectura de computadores: diseño, rendimiento y coste 03ª Tema 2: Repertorio de instrucciones 04ª Tema 2: Repertorio de instrucciones 4

05ª Tema 3: La unidad aritmético-lógica 06ª Tema 3: La unidad aritmético-lógica 07ª Tema 4: La Unidad de control 08ª Tema 4: La Unidad de control 09ª Tema 4: La Unidad de control 10ª Tema 4: La Unidad de control 11ª Tema 5: Memorias 12ª Tema 5: Memorias 13ª Tema 6: Sistemas de entrada/salida 14ª Tema 6: Sistemas de entrada/salida 4. METODOLOGÍAS DE ENSEÑANZA-APRENDIZAJE. ACTIVIDADES FORMATIVAS El estudiante deberá preparar la asignatura de manera libre y presentarse a un examen final. Todo el material docente: transparencias, bibliografía recomendada, ejercicios, soluciones a los ejercicios y exámenes de cursos anteriores estará disponible en la página Web de la asignatura. Número de horas totales: Número de horas presenciales: 3 Número de horas del trabajo propio del estudiante: Las que el estudiante estime necesarias para superar la asignatura mediante un examen final Estrategias metodológicas Sesión 1ª (1 hora) Se presentará la asignatura, el material de apoyo y el método de evaluación a los alumnos. 5

Materiales y recursos Todo el material docente: transparencias, bibliografía recomendada, ejercicios, soluciones a los ejercicios y exámenes de cursos anteriores resueltos estará disponible en la página Web de la asignatura: http://atc2.aut.uah.es/~avicente/asignaturas/ac/ac.htm 5. EVALUACIÓN Criterios de evaluación Criterios de calificación Procedimientos de evaluación Examen final de la asignatura 6. BIBLIOGRAFÍA Bibliografía Básica Estructura y diseño de computadores. D.A. Patterson y J. L. Hennessy. Reverté 2000 Fundamentos de los computadores. Pedro de Miguel Anasagasti. Paraninfo, 1999 Estructura de Computadores. J.Mª. Angulo. Paraninfo. 1996 Arquitectura de computadores. José A. de Frutos y Rafael Rico. Servicio de Publicaciones de la Universidad de Alcalá, 1995. Arquitectura de computadores. Un enfoque cuantitativo. John L. Hennessy y David A. Patterson. Mc Graw Hill, 1993. Advanced Computer Architecture. Kai Hwang. Mc Graw Hill, 1993. Arquitectura de computadoras y procesamiento paralelo. Kai Hwang y Fayé A. Briggs. Mc Graw Hill, 1990. Problemas de estructura de computadores. Pedro de Miguel Anasagasti y otros. Paraninfo. 6