1- UNIVERSIDAD DE CIENCIAS EMPRESARIALES Y SOCIALES FACULTAD DE CIENCIAS EMPRESARIALES Carrera: Tecnicatura Universitaria en Programación de Sistemas Materia: Arquitectura de Computadoras Curso: 1° año Curso lectivo: 2016 Carga horaria semanal: 4 horas Docentes a cargo: Prof. Titular Duración: Cuatrimestral Ing. Leonardo Catalano 2. Finalidad El presente programa tiene como finalidad: Brindar los conceptos fundamentales y su respectiva actualización tecnológica sobre Arquitecturas de Computadoras. Facilitar una actualización sobre las terminologías, y desarrollos tecnológicos de avanzada en esta materia. 3. Objetivos Se busca con el contenido de este programa: Que el alumno adquiera el dominio de conceptos básicos y actualizados sobre Arquitecturas de Computadoras e introducir los lineamientos generales de nuevos desarrollos tecnológicos en estos temas. Generar una concepción global y que el alumno adquiera los conocimientos y conceptos necesarios para comprender lo que ocurre dentro de un computador y la correcta utilización del mismo. 4. Contenidos de la materia Unidad Temática 1: Sistemas Numéricos Sistema decimal. Sistema binario. Sistema octal. Sistema hexadecimal. Operaciones aritméticas. Conversión de sistemas digitales a otros sistemas. Conversión de otros sistemas al sistema digital. Bibliografía de lectura obligatoria: M. Morris Mano. Ingeniería Computacional – Diseño del Hardware Bibliografía de ampliación: Enrique Mandado. Sistemas Electrónicos Digitales Tiempo aproximado: 1 a 2 clases Unidad Temática 2: Códigos Concepto de Código. Códigos binarios. Códigos decimales codificados a binario. Códigos alfanuméricos. Código BCD. Código Exceso 3. Concepto de paridad. Distancia de un código. Relación entre la distancia de un código y su capacidad para la detección y corrección de errores. Código ASCII Bibliografía de lectura obligatoria: M. Morris Mano. Ingeniería Computacional – Diseño del Hardware Bibliografía de ampliación: Ronald J. Tocci. Sistemas Digitales – Principios y aplicaciones. Tiempo aproximado: 1 a 2 clases Unidad Temática 3: Circuitos Digitales Circuitos combinatorios. Lógica y compuertas binarias. Compuertas AND y OR. Compuertas NAND y NOR. Compuerta OR excluyente. Operación NOT. Algebra booleana. Tablas de verdad. Bibliografía de lectura obligatoria: M. Morris Mano. Ingeniería Computacional – Diseño del Hardware Bibliografía de ampliación: Ronald J. Tocci. Sistemas Digitales – Principios y aplicaciones. Tiempo aproximado: 1 a 2 clases Unidad Temática 4: Arquitectura de la CPU Computadoras digitales. Concepto de arquitectura. Funciones básicas de una computadora. La arquitectura Von Neumann. Descripción básica de las unidades funcionales. Unidad de control. Unidad aritmético lógica (ALU). Memoria Central. Registros. Buses del sistema. Dispositivos de entrada/salida. Concepto de instrucción. Set de instrucciones de un procesador. Código de operación. Operando. Modos de direccionamiento. Interrupciones. Tipos de interrupciones. Manejos de interrupciones. Prioridades. Bibliografía de lectura obligatoria: William Stallings - Organización y arquitectura de computadores Bibliografía de ampliación: Tiempo aproximado:2 a 3 clases Unidad Temática 5: Memoria Interna La función del almacenamiento y su implementación. Clasificación de memorias. Memoria principal. Características: Ubicación, Capacidad, Unidad de transferencia, Métodos de acceso, Jerarquías, Performance, Tipos Físicos, Organización. Memorias ROM. Memorias RAM. Memorias CACHE. Bibliografía de lectura obligatoria: William Stallings - Organización y arquitectura de computadores Bibliografía de ampliación: Tiempo aproximado: 1 a 2 clases Unidad Temática 6: Memoria Externa Tipos de memorias externas. Discos magnéticos: Discos rígidos, discos flexibles, RAID. Discos ópticos: CD, DVD. Cintas magnéticas. Hardware del disco. Cabezas lecto/grabadoras. Interleave. Algoritmos de planificación del brazo del Disco: FCFS, SSTF, SCAN, C-SCAN, LOOK UP Y C-LOOK UP. Bibliografía de lectura obligatoria: William Stallings - Organización y arquitectura de computadores Bibliografía de ampliación: Tiempo aproximado: 1 a 2 clases Unidad Temática 7: Dispositivos de Entrada / Salida Dispositivos. Concepto de Entrada / Salida. Interfaces de Entrada Salida. Acceso directo a memoria DMA. Priorización de periféricos. Periféricos estándar. Dico. Geometría del disco. Cilindros, pistas y sectores. Acceso al disco. Algoritmos de brazo de disco. Bibliografía de lectura obligatoria: William Stallings - Organización y arquitectura de computadores Bibliografía de ampliación: Tiempo aproximado: 1 a 2 clases 5. Modalidad de trabajo: Las clases tendrán una modalidad teórico-práctica. Se explicarán los conceptos principales de cada tema desarrollado en las unidades temáticas, se verán casos de uso y se realizaran prácticas explicativas en los casos que corresponda, siendo responsabilidad del alumno ampliar los conceptos vistos en clase a través de la lectura de la bibliografía incluida en el presente programa y por medio de la realización de ejercicios propuestos por el docente. Se valorará la participación en clase de los alumnos tendiendo a la mayor interactividad y dinamismo de las clases. 6. PAUTAS GENERALES DE ACREDITACION Y EVALUACION Para la aprobación de la asignatura cada alumno requerirá: - Asistencia al 75% de las clases. Aprobar dos exámenes parciales cuatrimestrales (con 4 puntos) Tendrá opción a un dos recuperatorios. Participar activamente en la clase, evidenciando lectura de la bibliografía recomendada Aprobar el examen final.