Universidad de Castilla-La Mancha
 
Departamento de Sistemas Informáticos


 Plan de Estudios -> 42311

  Curso: 2010-11. Cambiar a:  2009-10   2011-12

Asignaturas | Profesores | Tutorías | Fechas Examen | Datos | Temario | Bibliografia
Asignatura de Grado 2010-11

Código:  42311
Nombre:  Organización de Computadores
Créditos: 6.0
Idioma: Español      Español
Cuatrimestre: 3
Módulo: II
Carácter:
Página: Pulsa aquí para ver la página particular de la asignatura

La asignatura pertenece a los Estudios de Grado
 
     


Profesores 2010-11
ALFARO CORTES, FRANCISCO JOSÉ
GARCÍA GARCÍA, PEDRO JAVIER


Tutorías 2010-11
primer cuatrimestre segundo cuatrimestre
ALFARO CORTES, FRANCISCO JOSÉ
martes 12:00-14:00
miércoles 09:00-11:00
jueves 12:00-14:00
lunes 18:00-19:00
jueves 09:00-11:00
jueves 18:00-19:00
viernes 09:00-11:00
viernes 17:00-18:00
GARCÍA GARCÍA, PEDRO JAVIER
martes 11:30-14:30
jueves 11:30-14:30
martes 11:30-14:30
jueves 11:30-14:30


Fechas de Exámen 2010-11
día hora aulas centro tipo comentarios
19-01-2011 09:30 1.8 ESII GRUPO A Y B
01-06-2011 09:30 1.2 ESII GRUPO C
05-07-2011 16:00 1.4 ESII GRUPO A Y B
05-07-2011 16:00 1.4 ESII GRUPO C


Datos Generales 2010-11
Requisitos Previos

Es conveniente que el alumno haya cursado las asignaturas relacionadas con la arquitectura y tecnología de computadores incluídas en el curso anterior, concretamente las asignaturas ''Tecnología de Computadores'' y ''Estructura de Computadores'' de primer curso.


Justificación en el Plan de Estudios, Relación con otras asignaturas y con la profesión

Las asignaturas del área de arquitectura y tecnología de computadores están distribuidas a lo largo de toda la carrera y en conjunto permiten al alumno realizar una aproximación gradual a los conocimientos que un Graduado en Informática debería tener sobre los distintos niveles de diseño de un computador.

Concretamente, en el primer curso se incluyen las asignaturas de Tecnología de Computadores y Estructura de Computadores, que introducen al alumno a los componentes básicos de los computadores. Estos componentes serán utilizados como elementos esenciales de los diseños que se abordan en cursos posteriores, es decir, en estas dos asignaturas se estudian los ''ladrillos'' que permitirán, en las asignaturas posteriores de esta área, construir estructuras más complejas.

En segundo curso el alumno cursa la asignatura Organización de Computadores. En esta asignatura se parte de los conocimientos adquiridos en el primer curso para a partir de ahí desarrollar sistemas más complejos. En concreto, se estudian tanto las diversas alternativas para construir la ruta de datos en sistemas multiciclo (sin o con segmentación), como el sistema de memoria de un computador, profundizando en la jerarquía de memoria cache y memoria virtual. En ambos casos se trata de aspectos fundamentales de un computador, cuya configuración determina en gran medida su rendimiento.

En tercer curso se cursa la asignatura Arquitectura de Computadores, que continúa directamente desde los conocimientos adquiridos en el curso anterior. Concretamente, en esta asignatura se amplian los conceptos sobre segmentación introducidos en el curso anterior, introduciendo técnicas avanzadas en este sentido orientadas siempre al mayor aprovechamiento del paralelismo a nivel de instrucción. También se introducen otras arquitecturas orientadas al mismo fin, como los procesadores superescalares, así como una visión de las características de los actuales procesadores comerciales.

En estas condiciones el alumno llega a cuarto curso y en concreto a la asignatura Computadores Avanzados. En esta asignatura se introduce a alumno en los sistemas de computación paralela basados en la múltiples nodos de procesamiento, como multicomputadores o multiprocesadores, y se analizan especialmente aquellos aspectos de su estructura que los diferencian de los sistemas de computación con un único nodo de procesamiento. Por ejemplo, se presta especial atención al red que interconecta los múltiples nodos.

Como puede comprobarse, la asignatura de segundo curso resulta imprescindible para aquellos alumnos que quieran dedicarse al diseño de sistemas de computación, ya que dominar los conceptos básicos que cubre dicha asignatura resulta esencial incluso para abordar los diseños más simples en este sentido.

Sin embargo, incluso para aquellos alumnos que no vayan a dedicarse al diseño de sistemas, también esta asignatura resulta fundamental, pues cualquier Graduado en Informática debería conocer y manejar con fluidez los aspectos cubiertos por dicha asignatura, ya que aparecen de forma habitual (aunque con mayor o menor profundidad) en casi cualquier actividad profesional relacionada con esta área.




Temario/Contenidos 2010-11
Tema 1. Diseño de la ruta de datos de un procesador
1. Introducción
2. Construcción de la ruta de datos
3. Un esquema de implementación sencillo
4. Ejercicios

Tema 2. Segmentación de la ruta de datos
1. Introducción
2. Segmentación de la ruta de datos
3. Riesgos de la segmentación
4. Tratamientos de las excepciones
5. Segmentación de las instrucciones en punto flotante
6. Ejercicios

Tema 3. Memoria cache
1. Introducción
2. Funcionamiento básico de una memoria cache
3. Medición de las prestaciones de una jerarquía de memoria
4. Mejoras en la memoria cache
5. Ejercicios

Tema 4. Memoria virtual
1. Introducción
2. Funcionamiento básico de la memoria virtual
3. El marco común de las jerarquías de memoria
4. Caches físicas, virtuales y virtualmente indexadas pero físicamente etiquetadas
5. Ejemplos de jerarquías reales
6. Ejercicios



Bibliografia 2010-11
Título Autor Editorial Año
Computer Organization and Design, Fourth Edition David Patterson y John Hennessy Elsevier 2010


 

Sindicación     Sindicación     Sindicación
Curso: 2010-11
© Departamento de Sistemas Informáticos
ESII - Avda. de España s/n
02071 Albacete
Tfno: 967 59 92 00 - Fax: 967 59 92 24

aviso legal