Vous êtes sur la page 1sur 13

GUA DOCENTE

ESTRUCTURA DE COMPUTADORES

GRADO EN INGENIERIA INFORMATICA

CURSO 2016-17

Fecha de publicacin: 12-07-2016

Vicerrectorado de Docencia, Ordenacin Acadmica y Ttulos

I.-Identificacin de la Asignatura
Tipo

OBLIGATORIA

Perodo de imparticin

2 curso, 1Q semestre

N de crditos

Idioma en el que se imparte

Castellano

II.-Presentacin
La asignatura Estructura de Computadores es la segunda en la secuencia de asignaturas centradas en el estudio de la
estructura y la arquitectura de los computadores. Su principal objetivo es profundizar en los conceptos presentados en la
asignatura de Tecnologa de los Computadores as como introducir conceptos ms avanzados y desde un punto de vista de
ms alto nivel.
De este modo aumentan sus conocimientos de la estructura de los computadores, en particular, el llamado Modelo de Von
Neumann. Se realizar un estudio del diseo de la unidad central de proceso, con un especial nfasis en el nivel de lenguaje
ensamblador y mquina. Se presentar tambin un anlisis de las medidas de rendimiento en los computadores y se terminar
con una introduccin a los sistemas operativos.
Esta asignatura tiene como prerrequisito haber cursado las siguientes asignaturas:
Fundamentos fsicos de los computadores
Tecnologa de computadores
Introduccin a la programacin
Se recomienda tener aprobadas las asignaturas de primer curso Fundamentos Fsicos de la Informtica, Introduccin a la
Programacin, Estructuras de datos y Fundamentos de Computadores. Asimismo se recomienda haber superado ya la
asignatura de Idioma Moderno, para poder consultar la bibliografa especializada o las lecturas optativas en ingls. Estructura
de Computadores es fundamental para comprender la asignatura Organizacin y Arquitectura de Computadores del segundo
parcial del segundo curso.

III.-Competencias
Competencias Generales
CG08. Conocimiento de las materias bsicas y tecnologas, que capaciten para el aprendizaje y desarrollo de nuevos mtodos y
tecnologas, as como las que les doten de una gran versatilidad para adaptarse a nuevas situaciones.
CG09. Capacidad para resolver problemas con iniciativa, toma de decisiones, autonoma y creatividad. Capacidad para saber
comunicar y transmitir los conocimientos, habilidades y destrezas de la profesin de Ingeniero Tcnico en Informtica.
Competencias Especficas
CB05. Conocimiento de la estructura, organizacin, funcionamiento e interconexin de los sistemas informticos, los
fundamentos de su programacin, y su aplicacin para la resolucin de problemas propios de la ingeniera.
CE09. Capacidad de conocer, comprender y evaluar la estructura y arquitectura de los computadores, as como los
componentes bsicos que los conforman.
CE26. Capacidad para seleccionar, disear, desplegar, integrar, evaluar, construir, gestionar, explotar y mantener las
tecnologas de hardware, software y redes, dentro de los parmetros de coste y calidad adecuados.

Vicerrectorado de Docencia, Ordenacin Acadmica y Ttulos

Pgina 2

IV.-Contenido
IV.A.-Temario de la asignatura
I.- Introduccin a la estructura de computadores
Tema 1. Introduccin.
Introduccin. Arquitectura y Organizacin. Parmetros de los computadores. Modelo de Von Neumann.
Elementos de almacenamiento.
Elementos de proceso. Elementos de transferencia. Ciclo de instruccin y ejecucin de programas. Entrada / Salida. .
Conceptos bsicos sobre Sistemas Operativos. Concepto de microprocesador.

Tema 2. Representacin de la informacin


Representacin numrica. Binario puro, Complemento a 2. Complemento a 1. Otras bases. Otras representaciones.
II.- Lenguajes mquina y ensamblador
Tema 3. Introduccin a la programacin en ensamblador:
Repertorios de instrucciones y modos de direccionamiento
Lenguajes de alto nivel y de bajo nivel. Ensamblado. Enlazado. Introduccin a los microprocesadores MIPS.
Propiedades de las instrucciones. Formatos de instruccin. Modos de direccionamiento. Clasificacin de las instrucciones.
Modos de direccionamiento y repertorio de instrucciones de los microprocesadores MIPS
Tema 4. Programacin en ensamblador.
Operaciones con bits. Tipos de datos simples. Variables simples. Evaluacin de expresiones aritmticas. Evaluacin de
expresiones booleanas. Sentencias de control en ensamblador.
Subrutinas. Estructuras de datos. Proceso de traduccin.
III.- Diseo de la unidad central de proceso
Tema 5. Construccin de una ALU.
Circuitos para implementar operaciones lgicas. Sumadores binarios. Circuitos para sumar y restar nmeros binarios.
Comparaciones. Diseo modular de una unidad aritmtico-lgica. Anticipacin de acarreo. Operaciones de cambio y extensin
de signo. Multiplicacin y divisin binaria
Tema 6. Construccin de un camino de datos uniciclo
Metodologa de sincronizacin. Elementos del camino de datos. Camino de datos bsico. Construccin incremental del camino
de datos uniciclo. Control de la UAL. Diseo de la unidad de control el camino de datos uniciclo.
Tema 7. Construccin de un camino de datos multiciclo
Construccin del camino de datos multiciclo. Diseo de la unidad de control para el camino de datos multiciclo. Implementacin
con lgica cableada y microprogramada.
Tema 8. Segmentacin del camino de datos.
Concepto de segmentacin. Ejecucin de instrucciones con segmentacin. Diseo de repertorios de instrucciones para
segmentacin. Riesgos en la segmentacin. Segmentacin del camino de datos.

IV. Otros conceptos sobre estructura de computadores


Tema 9. Medidas de rendimiento en los computadores
Definicin de rendimiento. Estrategias para evaluar el rendimiento. Ley de Amdahl.

IV.B.-Actividades formativas
Tipo

Descripcin

Vicerrectorado de Docencia, Ordenacin Acadmica y Ttulos

Pgina 3

Prcticas / Resolucin de ejercicios

Prctica 1. Laboratorio de programacin en lenguaje


ensamblador

Prcticas / Resolucin de ejercicios

Prctica 2. Laboratorio de diseo de unidad central de proceso


usando VHDL

Vicerrectorado de Docencia, Ordenacin Acadmica y Ttulos

Pgina 4

V.-Tiempo de Trabajo
Clases tericas

20

Clases prcticas de resolucin de problemas, casos, etc.

16

Prcticas en laboratorios tecnolgicos, clnicos, etc.

20

Realizacin de pruebas

Tutoras acadmicas

18

Actividades relacionadas: jornadas, seminarios, etc.

Preparacin de clases tericas

37

Preparacin de clases prcticas/problemas/casos

35

Preparacin de pruebas

30

Total de horas de trabajo del estudiante

180

VI.-Metodologa y plan de trabajo


Tipo

Periodo

Contenido

Clases Tericas

Semana 3 a Semana 4

Tema 3

Clases Tericas

Semana 5 a Semana 6

Tema 4

Clases Tericas

Semana 7 a Semana 8

Tema 5

Clases Tericas

Semana 9 a Semana 10

Tema 6

Clases Tericas

Semana 11 a Semana 13

Tema 7

Clases Tericas

Semana 14 a Semana 14

Tema 8

Clases Tericas

Semana 15 a Semana 15

Tema 9

Trabajos colectivos

Semana 2 a Semana 2

Problemas Tema 2

Trabajos colectivos

Semana 6 a Semana 6

Problemas Bloque II

Trabajos colectivos

Semana 9 a Semana 9

Problemas Tema 6

Trabajos colectivos

Semana 13 a Semana 13

Problemas Tema 7

Prcticas

Semana 7 a Semana 7

Prctica 1. Laboratorio de programacin


en lenguaje ensamblador

Prcticas

Semana 13 a Semana 13

Prctica 2. Laboratorio de diseo de


unidad central de proceso usando VHDL

Pruebas

Semana 8 a Semana 8

Entrega Prctica 1

Vicerrectorado de Docencia, Ordenacin Acadmica y Ttulos

Pgina 5

Pruebas

Semana 7 a Semana 7

Temas 1-4. Prueba escrita

Clases Tericas

Semana 1 a Semana 1

Tema 1

Clases Tericas

Semana 2 a Semana 2

Tema 2

Pruebas

Semana 14 a Semana 14

Entrega Prctica 2

Pruebas

Semana 13 a Semana 13

Temas 5-7. Prueba escrita

Pruebas

Semana 15 a Semana 15

Temas 1-4; Temas 5-7; Temas 8-9.


Pruebas escritas

Vicerrectorado de Docencia, Ordenacin Acadmica y Ttulos

Pgina 6

VII.-Mtodos de evaluacin
VII.A.-Ponderacin para la evaluacin
Evaluacin Ordinaria: Si el profesorado considera que la asistencia es obligatoria deber especificarse con precisin.
(Nota: para no admitir a una prueba a un estudiante por no cumplir con el mnimo de asistencia, se deber poder justificar por el
profesor utilizando un sistema probatorio, como por ejemplo, una hoja de firmas)
La distribucin y caractersticas de las pruebas de evaluacin son las que se describen a continuacin. Atendiendo a las
caractersticas especficas de cada grupo el profesor podr, en las primeras semanas de curso, introducir cambios que
considere oportunos comunicndolo al Vicerrectorado de Docencia, Ordenacin Acadmica y Ttulos.
Evaluacin extraordinaria: Los alumnos que no consigan superar la evaluacin ordinaria, o no se hayan presentado, sern
objeto de la realizacin de una evaluacin extraordinaria para verificar la adquisicin de las competencias establecidas en la
gua.
Descripcin de las pruebas de evaluacin y su ponderacin

Vicerrectorado de Docencia, Ordenacin Acadmica y Ttulos

Pgina 7

A c t i v i d a d
evaluadora

Tipo

Ponderacin

Periodo

Contenido

Acumulativa
Prueba: Prueba
Escrita 1:

Resolucin de
Problemas

Liberatoria
Puntuacin
mnima (de 1 a
10):>5..

Reevaluable

25%

Octubre

Temas 1-4

Acumulativa
Prueba: Prueba
Escrita 2:

Resolucin de
problemas

Liberatoria
Puntuacin
mnima (de 1 a
10):>5..

Reevaluable

45%

Noviembre

Temas 5-7

Acumulativa
Prueba: Prueba
Escrita 3:

Resolucin de
problemas

Liberatoria
Puntuacin
mnima (de 1 a
10):>5..

Reevaluable

10%

Diciembre

Temas 8-9

Diciembre

Prctica
1,
Prctica 2 y
examen de test

Sept.-Dic.

Entrega
de
p r o b l e m a s
propuestos
(*)

Acumulativa

Prcticas

de

Laboratorio

Prcticas fuera
del aula:

T r a b a j o s
individuales

Total

Liberatoria
Puntuacin
mnima (de 1 a
10):5..

Reevaluable

20%

Acumulativa

Liberatoria
Puntuacin
mnima (de 1 a
10):..

Reevaluable

Hasta 0,5 ptos

100%

(*) Estas actividades son voluntarias y pueden llegar a sumar 1 pto cada uno sobre la nota final del curso (quedando su

Vicerrectorado de Docencia, Ordenacin Acadmica y Ttulos

Pgina 8

valoracin a juicio del profesor) siempre que sta sea igual o superior a 4,75 pudiendo compensar y en su caso aprobar si se
alcanzan en conjunto 5 ptos.
La parte indicada como Entrega de problemas propuestos est asociada al seguimiento por parte del alumno de la asignatura
y por tanto deben realizarse junto con cada uno de los temas especificados. De esta manera, se potencia el aprendizaje
escalonado de conceptos de la asignatura.
Ninguna de las notas de partes de la asignatura aprobadas en cursos anteriores sern convalidadas, salvo indicacin
expresa de los profesores.
1.- Pruebas de teora
Se considerar que el estudiante ha adquirido las competencias evaluadas en las pruebas escritas si su calificacin en cada
prueba es mayor o igual a 5 sobre 10 puntos. Por tanto, las partes de prcticas y pruebas escritas se deben aprobar todas
ellas independientemente con una nota igual o superior a 5 sin que haya posibles compensaciones entre unas notas y otras.
En caso contrario se considera que el estudiante no ha adquirido dichas competencias. Las competencias evaluadas en las
pruebas escritas son reevaluables.
Las pruebas de los Bloques I, II y III pueden ser reevaluadas dentro de la misma convocatoria en el momento de la prueba del
Bloque IV en Diciembre y en la convocatoria de Junio las distintas partes que queden suspensas. Nos obstante no es posible
realizar la reevaluacin de stas pruebas en la segunda convocatoria si no se han realizado las pruebas en la primera
convocatoria, de no ser as no existira evaluacin continua.
En el caso de cualquiera de las pruebas tericas, el examen a realizar es individual. El alumno que en la realizacin de alguna
de las pruebas realice algn tipo de copia mediante material, apuntes, hojas aparte, etc o bien de otro compaero tendr
suspenso en toda la asignatura en ese curso en todas las convocatorias.
2.- Prcticas
Tanto las soluciones y entregables de la prcticas de laboratorio como de las prcticas optativas deben ser originales, no
pudiendo utilizar soluciones realizadas por otras personas distintas a las reflejadas en la autora de la solucin. El plagio total o
parcial de dichas soluciones se penalizar con la calificacin de suspenso en la asignatura en la convocatoria evaluada donde
se produzca dicho plagio, debiendo reevaluar todas las pruebas en la siguiente convocatoria. El profesor se reserva la
posibilidad de requerir defensa presencial, de todos o parte de las/los autoras/es de un trabajo plagiado en todas las pruebas
de la siguiente convocatoria.
VII.B.-Evaluacin de alumnos con dispensa acadmica
Para que un alumno pueda optar a esta evaluacin, tendr que obtener la 'Dispensa Acadmica' para la asignatura, que habr
solicitado al Decano/a o Director/a del Centro que imparte su titulacin. La Dispensa Acadmica se podr conceder siempre y
cuando las peculiaridades propias de la asignatura lo permitan.

Asignatura con posibilidad de dispensa: Si


VII.C.-Revisin de las pruebas de evaluacin
Conforme a la normativa de reclamacin de exmenes de la Universidad Rey Juan Carlos.
VII.D.-Estudiantes con discapacidad o necesidades educativas especiales
Las adaptaciones curriculares para estudiantes con discapacidad o con necesidades educativas especiales, a fin de garantizar
la igualdad de oportunidades, no discriminacin, la accesibilidad universal y la mayor garanta de xito acadmico sern
pautadas por la Unidad de Atencin a Personas con Discapacidad en virtud de la Normativa que regula el servicio de Atencin a
Estudiantes con Discapacidad, aprobada por Consejo de Gobierno de la Universidad Rey Juan Carlos.
Ser requisito imprescindible para ello la emisin de un informe de adaptaciones curriculares por parte de dicha Unidad, por lo
que los estudiantes con discapacidad o necesidades educativas especiales debern contactar con ella, a fin de analizar
conjuntamente las distintas alternativas.
VII.E.-Conducta Acadmica

Vicerrectorado de Docencia, Ordenacin Acadmica y Ttulos

Pgina 9

Vase normativa de conducta acadmica

Vicerrectorado de Docencia, Ordenacin Acadmica y Ttulos

Pgina 10

VIII.-Recursos y materiales didcticos


Bibliografa
Ttulo VHDL, Lenguaje de sntesis y modelado de circuitos Autor F. Pardo y J. A. Boluda Editorial RA-MA editorial, 1999
Ttulo Organizacin y Arquitectura de Computadores Autor W. Stallings Editorial Pearson Prentice Hall, 2006, ISBN 8489660824
Ttulo Fundamentos de los Computadores Autor P. de Miguel Editorial Editorial Paraninfo. Madrid, 2004. ISBN 8497322940
Ttulo Estructura y Diseo de Computadores Volumen I Autor D.A. Patterson, J.L. Hennessy Editorial Editorial Revert.
Barcelona, 2000. ISBN-84-291-2619-8 Ttulo VHDL, Lenguaje de sntesis y modelado de circuitos Autor F. Pardo y J. A. Boluda
Editorial RA-MA editorial, 1999
Problemas resueltos de estructuras de computadores. F. Garca, J. Carretero, J. Garca, D. Expsito.
Editorial Paraninfo.
(Adecuado para ejemplos de programacin en ensamblador)
Bibliografa de consulta
Ttulo Introduction to Assembly language programming for Pentium and RISC processors Autor S.P. Dandamudi Editorial
Springer, Nueva York, 2005. ISBN 0387206361 Ttulo VHDL Lenguaje estndar de diseo electrnico Autor Ll. Ters, Y.
Torroja, S. Olcoz y E. Villar Editorial McGraw-Hill, 1998 Ttulo Digital Systems Design using VHDL Autor C. H. Roth Editorial
PWS, Thomson, 1998 Ttulo Diseo de hardware digital con VHDL Autor A. Urqua y C. Martn Editorial UNED. ISBN: 978-84362-5576-8
Ttulo Problemas de Fundamentos y Estructura de Computadoras Autor A. Cuesta y J.I. Hidalgo Editorial Prentice-Hall, 2009,
ISBN: 9788483225912 Ttulo Problemas Resueltos de Estructura de Computadores Autor Flix Garca Carballeira, Jess
Carretero Prez, Jos Daniel Garca Snchez, David Expsito Singh Editorial Editorial Paraninfo, 2008. ISBN: 8497325362
Ttulo Arquitectura de computadores Autor N. Carter Editorial Editorial McGraw-Hill, 2004. ISBN 8448142799 Ttulo Problemas
de Estructura y Tecnologa de Computadores Autor S. Dormido, S. Dormido Canto, A. Prez de Madrid, P. Ruiprez Editorial
Editorial Sanz y Torres. Madrid, 2002. ISBN84-88667-82-5
http://www.vhdl-online.de/tutorial/ http://tams-www.informatik.uni-hamburg.de/vhdl/vhdl.html Webopedia: Online Computer
Dictionary for Computer and Internet Terms and Definitions http://www.webopedia.com TechNewsWorld: All Tech All the Time
http://www.technewsworld.com Top Tech News http://www.toptechnews.com Documental: Triumph of the Nerds, PBS, 1996
http://www.youtube.com/watch?v=3jV4JdtaOGc&feature=player_embedded (primero de seis vdeos) http://www.pbs.org/nerds
(incluye transcripcin de los captulos) Documental: Maravillas Modernas, el Ordenador, Canal Historia, 2001
http://www.youtube.com/watch?v=RJcu4AATA_E%feature=player_embedded (primero de cinco vdeos)

IX.-Profesorado
Nombre y apellidos

Jose San Martn Lpez

Correo electrnico

jose.sanmartin@urjc.es
Ciencias de la Computacin, Arquitectura de la Computacin,

Departamento

Lenguajes y Sistemas Informticos y Estadstica e


Investigacin Operativa

Categora

Profesor Contratado Doctor

Titulacin acadmica

Doctor

Vicerrectorado de Docencia, Ordenacin Acadmica y Ttulos

Pgina 11

Responsable Asignatura

Si

Horario de Tutoras

Previa solicitud por email

N de Quinquenios

N de Sexenios

Tramo Docentia

Nombre y apellidos

Isaac Martn de Diego

Correo electrnico

isaac.martin@urjc.es

Departamento

Ciencias de la Computacin, Arquitectura de la Computacin,


Lenguajes y Sistemas Informticos y Estadstica e
Investigacin Operativa

Categora

Profesor Contratado Doctor

Titulacin acadmica

Doctor

Responsable Asignatura

Si

Horario de Tutoras

L-M-X: 13-15 Previa Cita

N de Quinquenios

N de Sexenios

Tramo Docentia

Nombre y apellidos

Susana Mata Fernndez

Correo electrnico

susana.mata@urjc.es

Departamento

Ciencias de la Computacin, Arquitectura de la Computacin,


Lenguajes y Sistemas Informticos y Estadstica e
Investigacin Operativa

Categora

Profesor Contratado Doctor

Titulacin acadmica

Doctor

Responsable Asignatura

No

Horario de Tutoras

L-V: 11-13 Previa Cita

N de Quinquenios

N de Sexenios

Tramo Docentia

Vicerrectorado de Docencia, Ordenacin Acadmica y Ttulos

Pgina 12

Vicerrectorado de Docencia, Ordenacin Acadmica y Ttulos

Pgina 13

Vous aimerez peut-être aussi