Presentación de la asignatura

Slides:



Advertisements
Presentaciones similares
Org. y Arquitectura del Computador
Advertisements

UNIVERSIDAD DEL VALLE DE MEXICO CAMPUS CHAPULTEPEC
0. Introducción a la asignatura
Diseño instructivo y presentación de plantillas en la plataforma institucional de apoyo a la docencia Magdalena Pilar Andrés Romero. Unidad de Tecnologías.
1 Circuitos Digitales II Circuitos Digitales II Fundamentos de Arquitectura de Computadores Información sobre el Curso Semana No.1 Semestre Prof.
Tema 1: Introducción a Estructura de Computadores
Fermín Sánchez Carracedo Universitat Politècnica de Catalunya
Sistemas en estratos. Descripción: se organiza en una jerarquía de estratos, estando construido cada uno de ellos sobre el otro que tiene menor jerarquía.
ESTRUCTURA Y TECNOLOGÍA DE COMPUTADORES II
Arquitectura de Computadores Curso 2011 / 2012 Primer semestre Grado en Ingeniería de Computadores.
Composición Interna de un Procesador
“La docencia de las clases prácticas en las asignaturas de Arquitectura de Ordenadores y Sistemas Operativos” en la Universidad Politécnica de Valencia.
MICROMAQ. Desarrollo de una Unidad de Control Virtual Microprogramable
Algoritmos y Estructuras de Datos I
TRADUCTOR DE UN PROGRAMA
Operación de Micros e Interfaces
EL MICROPROCESADOR.
V Jornada de Innovación Docente (ETSINF) Implantación del Grado en Informática en las Universidades Públicas Valencianas Sílvia.
Policía Nacional.
Arquitectura de Computadores I II19
Tema 1 Entorno de la programación. Conceptos elementales Algoritmo  Secuencia ordenada de pasos exentos de ambigüedad que conduce a la resolución de.
Máquinas Electrónicas Computadores y programación. move $s0, $t0 addiu $s0, $s0, beq $s0, $zero, Analisis jal NoAnalisis void swap(int v[],
ICC243 Sistemas Operativos P03: Introducción: Conceptos Prof. Jonathan Makuc.
Introducción al Proyecto de Sistemas Digitales II Curso
Presentación 1 Redes de Computadores 13/14 Departamento de Tecnología Electrónica.
LENGUAJES DE PROGRAMACIÓN
Docente: Patricia Bazán y Dalila Romero
Año académico º Curso (segundo semestre) DIVERSIDAD EN LA ESCUELA.
+ PROYECTO PESUZ 2008 Reconocimiento de Buenas Prácticas Docentes apoyadas en TIC.
Fundamentos de Informática Programa 2014 / 2015 Grados en Ingeniería Mecánica, Electrónica Industrial y Automática, Química Industrial y Geomática y Topografía.
José Estay A / jea I semestre académico 2014 Computadores (TU Sistemas Computacionales) Tema: elementos de estructura de computadores.
TECNOLOGÍA DE COMPUTADORES CURSO 2013/14. PRESENTACIÓN DE LA ASIGNATURA.
TECNOLOGÍA DE COMPUTADORES CURSO 2009/10. PRESENTACIÓN DE LA ASIGNATURA.
Sistemas Concurrentes I.T. Informática de Sistemas Curso
ESTRUCTURA DE COMPUTADORES
Tema 2: Lenguaje máquina
Física I. Mecánica GRUPO 7
Temas avanzados de Ingeniería Informática (II)”: Procesamiento Paralelo José María Carazo Centro Nacional de Biotecnología - C.S.I.C. Universidad Autónoma.
“Organización y Arquitectura de Computadores” William Stallings
Arquitectura de Computadoras Héctor Antonio Villa Martínez
ISAE UNIVERSIDAD EDUCACIÓN VIRTUAL Y A DISTANCIA
ALGORITMOS Y ESTRUCTURAS DE DATOS Ingeniería Técnica en Informática de Sistemas curso Teoría: Domingo Giménez, tutorías: L 9:30-10:30; M 10:00-12:30,
Universidad Tecnológica del Centro Programa de la Asignatura ARQUITECTURA DEL COMPUTADOR Universidad Tecnológica del Centro Programa de la Asignatura ARQUITECTURA.
M.C. Juan Carlos Olivares Rojas
Sánchez Manjarrez Silvana Ing. Daniel Domínguez C. México, D.F. a 13 de septiembre del 2006 Arquitectura de Computadoras Arquitecturas CISC Y RISC Campus.
Sistemas Operativos II M.C. Juan Carlos Olivares Rojas.
E.T.S. de Ingeniería Informática Arquitectura de Redes Curso Departamento de Tecnología Electrónica.
Metodología de la programación
Hecho por: M.C. Luis Fernando Guzmán Nateras v3 Organización de Computadoras Preparación: Examen 1 JEOPARDY.
BIENVENIDOS AL CURSO DE MANEJO DE RECURSOS NATURALES Y ENERGÉTICOS
Informática ETSIGCT curso 2008/2009 Departamento de Sistemas Informáticos y Computación.
Ingeniería de Software II
Fundamentos de Informática
1 Arte Sonoro (II) Tecnologías del sonido PRESENTACIÓN Carlos García Miragall Ext
Principio unidad 1.
* UNIVERSIDAD TECNOLOGICA DE PUEBLA TECNOLOGIAS DE LA INFORMACION Y COM. AREA REDES Y TELECOMUNIC IONES ADMINISTRACION DE SERVIDORES «ARQUITECTURA DE COMPUTADORAS»
MONTAJE Y MANTENIMIENTO DE EQUIPOS
CAMPUS VIRTUAL Es un entorno virtual de Educación a Distancia
Prof.: Jeannette M. Billard R. Año PENSAMIENTO “El que no sabe algo y pregunta es tonto por cinco minutos pero el que no sabe algo y no pregunta.
UNA FORMA DIFERENTE DE ENSEÑAR Y APRENDER: SISTEMA MODULAR CON USO DE LA PLATAFORMA VIRTUAL EXPOSITOR: María Monsalve Retamal.
PRESENTACIÓN Curso Profesor Juan Jose Cuervas-Mons
Administración de Sistemas Operativos Curso
ASIGNATURA DE PROGRAMACIÓN GRADO EN INGENIERÍA EN TECNOLOGÍAS DE LA TELECOMUNICACIÓN GRADO EN INGENIERÍA EN SISTEMAS DE TELECOMUNICACIÓN GRADO EN INGENIERÍA.
Informática (34159) Presentación del curso Grado en Matemáticas
1 Programación para Arte Multimedia (I) PRESENTACIÓN Carlos García Miragall Ext
E.T.S. de Ingeniería Informática Arquitectura de Redes Curso Departamento de Tecnología Electrónica.
Fundamentos de los Computadores Grado en Ingeniería Informática Curso 2015/2016 Resumen del PROYECTO DOCENTE.
CAPITULO V Arquitectura de Von Neumann
1 Todo lo que Vd. siempre quiso saber sobre la asignatura (y nunca se atrevió a preguntar) Sistemas Operativos.
1 Diseño Centrado en el Usuario Máster Oficial en Ingeniería y Tecnología del Software Profesorado: Dra. María José Escalona Cuaresma
Transcripción de la presentación:

Presentación de la asignatura Estructura de Computadores Estructura y Tecnología de Computadores Curso 2009-2010 Presentación de la asignatura Área de Arquitectura y Tecnología de Computadores Escuela Superior de Informática de Ciudad Real

Profesorado Teoría Prácticas Juan Carlos López, juancarlos.lopez@uclm.es, despacho 3.07. Inocente Sánchez, inocente.sanchez@uclm.es, 1.9. David de la Fuente, david.fuente@uclm.es, 3.14. Xavier del Toro, xavier.deltoro@uclm.es, 1.05.1. (Coordinador) Prácticas Francisco Moya, francisco.moya@uclm.es, 3.09. María José Santofimia, mariajose.santofimia@uclm.es, 3.05. Javier Ayllón, javier.ayllon@uclm.es, 1.05.1. Miguel Ángel Martínez, miguela.martinez@uclm.es, 1.05.1. David de la Fuente Xavier del Toro

Descripción básica

Dedicación

Objetivos Conocer la estructura de un computador y sus unidades funcionales. Conocer la programación a nivel bajo de un computador y los mecanismos de ejecución. Competencias Específicas (resumen): Comprender la arquitectura de la máquina von Neumann, sus principales unidades funcionales y los mecanismos de ejecución de las instrucciones. Conocer la problemática de la programación de bajo nivel y su influencia en el rendimiento de la ejecución del software sobre la máquina desnuda. Comprender la relación entre los mecanismos de entrada/salida y las prestaciones del sistema (ancho de banda, tasa de transferencia, ocupación de buses, etc.) Identificar los tipos principales de memoria en un computador, sus características de latencia y ancho de banda, y el efecto en las prestaciones del sistema.

Contenidos (I) Tema 1: Introducción. Programa de teoría de la asignatura: temas. ¿Qué es un computador? Descripción funcional: arquitectura de von Neumann. Origen y evolución histórica de los computadores. Parámetros característicos de los computadores. Tema 2: Lenguaje Máquina. Arquitectura y repertorio de instrucciones (Instruction Set Architecture, ISA). Formato Instrucciones. Modos de direccionamiento. Tipos de instrucción. Arquitecturas RISC y CISC (Reduced Instruction Set Computer - Complex I.S.C.). Formato y repertorio de instrucciones del ARM (Advanced RISC Machines).

Contenidos (II) Tema 3: Lenguaje Ensamblador. Ensamblador, montador y cargador. Formato de una sentencia en lenguaje ensamblador. Instrucciones y directivas. Macros y subrutinas. Lenguajes de alto nivel y compiladores. Interfaz binario de aplicación (ABI, Application Binary Interface ) y convenio de llamadas a procedimientos. Tema 4: Ruta de datos y Unidad de Control Descripción de la ruta de datos. Funciones de la Unidad de Control. Fases de ejecución de una instrucción. Microinstrucciones y señales de control. Diseño de la Unidad de Control: cableada o microprogramada.

Contenidos (III) Tema 5: Unidad Aritmético-Lógica (ALU) Representación de la información. Operaciones aritméticas básicas. Multiplicación. División. Coma flotante y técnicas de redondeo. Tema 6: Sistema de Entrada-Salida Buses. Módulos de entrada-salida. Modos de entrada-salida: por programa, interrupciones y acceso directo (DMA). Tema 7: Memoria Tecnología y características de la memoria. Jerarquía de memorias. Mapa de memoria: diseño.

Programa de prácticas Las prácticas empiezan la segunda semana de curso. Nintendo DS Lite como plataforma. Toda la documentación relacionada se encontrará disponible en el espacio virtual de la asignatura. Los alumnos deben apuntarse a los grupos a través del formulario del espacio virtual de la asignatura. Los grupos G2 Viernes de 17:30 a 19:30 y G6 Miércoles de 8:30 a 10:30 será impartido en inglés. Se valorará de forma positiva para la evaluación final de las prácticas. Dudas consultar a: mariajose.santofimia@uclm.es xavier.deltoro@uclm.es

Preguntas frecuentes P. ¿Es obligatorio asistir a clases de teoría y prácticas? R. No. Salvo las fechas en las que se realicen pruebas para la evaluación de la asignatura. P. ¿Se me guarda la nota de años anteriores? R. No. Como establece la guía docente, no se guardan las notas de un año para otro. Sí se guardan las notas de Mayo-Junio (convocatoria ordinaria) para Julio (convocatoria extraordinaria). P. ¿Se va a guardar la nota de prácticas para próximos años a los repetidores? R. La Guía Docente que se publica cada curso lo establecerá. Es previsible que el curso próximo entre en vigor un nuevo Plan de Estudios con lo que todavía no está decidido lo que ocurrirá P. ¿Pasa algo si voy a otro grupo que no sea el mío de teoría? R. No. Se da lo mismo en todos los grupos y se evalúa de manera idéntica.

Evaluación (I) Primer examen parcial (Temas 1, 2, 3 y 4): 1,5 puntos Semana 8 (aprox. 22-26 Marzo) Segundo examen parcial (Temas 5, 6 y 7): 1,5 puntos Semana 14 (aprox. 3-7 Mayo) Examen final oficial (todo el temario): 4,0 puntos Proyecto de laboratorio: 3,0 puntos Se necesita un mínimo de 1,5 puntos para aprobar la asignatura. Se debe realizar un cuestionario de prácticas en el examen final. Menos de 5 puntos: No se corrige el proyecto. Más de 8 puntos: Se bonifica la nota del proyecto

Examen extraordinario Julio (Temario completo): 7,0 puntos Evaluación (II) Examen extraordinario Julio (Temario completo): 7,0 puntos Proyecto de laboratorio extraordinario: 3,0 puntos Se necesita un mínimo de 1,5 puntos para aprobar la asignatura. Se debe realizar un cuestionario de prácticas en el examen extraordinario. Menos de 5 puntos: No se corrige el proyecto. Más de 8 puntos: Se bonifica la nota del proyecto CONVOCATORIA EXTRAORDINARIA: Examen de 7 puntos en la fecha oficial y, en caso de que no se quiera mantener la nota de prácticas de la convocatoria ordinaria, un nuevo proyecto de prácticas de 3 puntos a entregar en fecha establecida

Bibliografía básica Angulo, J.M., García, J., y Angulo, I., “Fundamentos y Estructura de Computadores”, Thomson, 2003. Stallings, W. “Organización y Arquitectura de Computadores”, Prentice Hall, 2000. De Miguel Anasagasti, P., “Fundamentos de los Computadores”, Thomson, 2004. Patterson, D.A., Hennessy, J.L., “Estructura y Diseño de Computadores”, Reverté, 2000. (Traducción de la 2ª edición en inglés). Otros recursos: Lecturas complementarias en Campus Virtual. A. Cañas. Directorio de arquitectura de computadores: http://atc.ugr.es/~acanas/arquitectura.html Sitio de OpenSparc: http://www.opensparc.net