cátedra: arquitectura de computadoras · circuitos lógicos y digitales básicos, códigos y...
TRANSCRIPT
Cátedra: Arquitectura de Compu-tadoras
Departamento: Ingeniería en Sistemas de Información. Año 2012.
Nivel: 1ºaño Carrera: Ingeniería en Sistemas de Información
Cantidad de horas semanales: 8 hs Área: Computación Profesores (Titular-Asociado-Adjunto): Santiago Pérez
Hugo Morales – Daniel Arguello
Cursado: Bloque: Tecnologías Básicas Auxiliares (JTP-Ayudantes): Sergio Molina – Antonio Pasero
Página 1/13
PLANIFICACIÓN
Cátedra: ARQUITECTURA DE COMPUTADORAS
1) FUNDAMENTACIÓN DENTRO DEL PLAN DE ESTUDIOS
ARQUITECTURA DE COMPUTADORAS es una de las materias del área de Computación
que se dicta en el primer nivel. La materia provee los conocimientos básicos para la for-mación científica, tecnológica y complementaria, sobre la organización y funcionamiento
de las computadoras y sus periféricos.
El campo de la Arquitectura de las Computadoras se expande permanentemente. Nuevas
máquinas, nuevas organizaciones y nuevas tecnologías eclipsan a las anteriores en poco tiempo; sin embargo la estructura básica de Von Neumann, aún se aplica en la actuali-
dad. Los viejos métodos de indexación, por dar un ejemplo, también se aplican actual-mente. Un enfoque no casuístico, partiendo de la estructura elemental de una máquina y
su evolución, conforman el aspecto metodológico de la asignatura.
La asignatura pertenece al Bloque Tecnologías Básicas, se desarrolla en Area de Computa-
ción de la carrera y comprende: - Arquitectura de las Computadoras,
- Sistemas Operativos, - Comunicaciones, y
- Redes de Información
El contenido temático responde al requerimiento de estas asignaturas y de otras en menor grado.
El punto de partida del estudio de la estructura de un computador se inicia siempre con el estudio de las funciones lógicas y su implementación mediante compuertas elementa-
les. Es el camino para la comprensión de concepto que el alumno deberá manejar duran-te toda su formación para aplicarlo a estructuras más complejas como: memorias, regis-
tros, sumadores, contadores, unidades aritméticas y lógicas, unidades de control, etc. Luego, resulta natural la presentación de la arquitectura básica de una computadora,
organizada por los bloques funcionales: memoria principal y unidad de control de proce-
sos, dividida en la unidad de control y la ALU.
Posteriormente, se avanza en la programación en lenguaje de máquina y de bajo nivel (assembler) dado que son fundamentales para la comprensión básica del funcionamien-
to de un programa en una computadora, del rol de los sistemas operativos y la estrecha
relación con el hardware bajo control. La utilización de un modelo de máquina elemental permite resolver problemas con pocas y elementales instrucciones, poniendo de mani-
fiesto la relación intrínseca entre el software y el hardware. El paso posterior consolida los conocimientos analizando la arquitectura de un procesador real.
El estudio de las comunicaciones internas entre programas y subprogramas, y entre las interfaces de hardware y software permiten discutir las interacciones entre programas y
el control de los periféricos. El conocimiento y manejo de los tipos de interrupciones complementa el estudio de periféricos y desarrolla en los alumnos el interés por las ru-
tinas de servicio.
Cátedra: Arquitectura de Compu-tadoras
Departamento: Ingeniería en Sistemas de Información. Año 2012.
Nivel: 1ºaño Carrera: Ingeniería en Sistemas de Información
Cantidad de horas semanales: 8 hs Área: Computación Profesores (Titular-Asociado-Adjunto): Santiago Pérez
Hugo Morales – Daniel Arguello
Cursado: Bloque: Tecnologías Básicas Auxiliares (JTP-Ayudantes): Sergio Molina – Antonio Pasero
Página 2/13
Finalmente, el abordaje de las comunicaciones externas y hacia redes de computadores comienza con el conocimiento de la estructura y parámetros de las puertas serie y para-
lelo de transferencias de información.
El desarrollo de la materia se realiza en un semestre a razón de 8 horas semanales, en 16
semanas, con 128hs. de clases en total.
2) OBJETIVOS
Objetivo General (Según Plan de Estudios vigente)
- Aplicar los aspectos centrales que hacen a la tecnología de la computación y concep-
tos sobre hardware, plataformas y arquitecturas, para abordar las cuestiones vincula-
das al procesamiento y a las comunicaciones.
Objetivos buscados por la Cátedra:
- Reconocer la representación de caracteres numéricos y alfanuméricos en diferentes
sistemas de codificación y la importancia de detectar y corregir errores.
- Reconocer la relación entre el álgebra de Boole como ente matemático que soporta la
teoría de los circuitos digitales empleados en el computador. Desarrollar habilidades
para analizar y diseñar bloques funcionales del computador.
- Comprender las arquitecturas de las memorias como bloques funcionales de circuitos
combinacionales y secuenciales.
- Identificar las funciones de cada bloque en un computador elemental basado en la ar-
quitectura de Von Neumman con transferencia de datos e instrucciones. Desarrollar la
capacidad para crear programas de lógica simple en lenguaje de bajo nivel.
- Conocer y comprender la estructura funcional de cada bloque de una computadora
convencional. Desarrollar habilidades de programación en lenguaje assembler.
- Conocer la tecnológica del hardware con lógica microprogramada y las arquitecturas
CISC y RISC.
- Conocer las características de la comunicación del procesador con los periféricos aso-
ciados.
Objetivos de logros para el estudiante
Que el estudiante
- Pueda describir y comprender las diferentes técnicas y normas utilizadas en la repre-
sentación de caracteres alfanuméricos en los sistemas de codificación habituales
- Conozca y comprenda las relación entre el Algebra de Boole y los circuitos digitales de
uso computacional
- Adquiera las habilidades de diseño de bloques funcionales digitales básicos
Cátedra: Arquitectura de Compu-tadoras
Departamento: Ingeniería en Sistemas de Información. Año 2012.
Nivel: 1ºaño Carrera: Ingeniería en Sistemas de Información
Cantidad de horas semanales: 8 hs Área: Computación Profesores (Titular-Asociado-Adjunto): Santiago Pérez
Hugo Morales – Daniel Arguello
Cursado: Bloque: Tecnologías Básicas Auxiliares (JTP-Ayudantes): Sergio Molina – Antonio Pasero
Página 3/13
- Adquiera dominio sobre las características y funcionamiento de los bloques funciona-
les de la Arquitectura básica de una computadora, y de una computadora estándar y
servidores
- Conozca y comprenda como se ejecuta un programa en una computadora
- Adquiera las habilidades fundamentales de programación en lenguajes assembler
- Comprenda los fundamentos de las arquitecturas RISC y CISC
- Sea capaz de conocer y diferenciar los distintos medios de comunicación de entrada
salida entre los periféricos y la computadora
3) CONTENIDOS MÍNIMOS (Según Plan de Estudios vigente)
- Sistemas numéricos de distintas bases, operaciones básicas, resta por complemento,
circuitos lógicos y digitales básicos, códigos y representaciones.
- Tecnología: memorias, almacenamientos auxiliares, dispositivos de entrada y salida.
- Arquitectura: unidades estructurales básicas, UCP, memorias, UAL, controladores, bu-
ses, relojes, interfaz de E/S, concepto de microcódigo, plataformas CISC y RISC, prin-
cipios de programación en lenguajes de base.
4) METODOLOGÍA DE ENSEÑANZA
Completar según sea necesario
Metodología Explicación de la modalidad
Clases teóricas En la clase teórica, el docente realiza una exposición multimedial sobre los objeti-
vos y contenidos del tema planificado, con participación activa de los alumnos.
Trabajos Prácticos En la clase práctica de gabinete, el docente expone los objetivos de la clase
práctica, y desarrolla una explicación general sobre los ejercicios y resuelve algu-
nos ejercicios modelos. Los alumnos organizados en grupo resuelven los restan-
tes ejercicios en la clase y bajo supervisión del docente.
Prácticas en laborato-
rio
En las clases prácticas de laboratorio, los alumnos participan, reconocen y resuel-ven diversas actividades experimentales que validan los conceptos adquiridos.
Otras Se realizará un trabajo de investigación, estudio y evaluación de diferentes tipos de periféricos o dispositivos de entrada/salida, de uso corriente en un computa-
dor. El trabajo será supervisado por los docentes de la cátedra. Se realizará un control
parcial antes del 30/10. En la evaluación final se interrogará sobre los detalles del
trabajo a cada integrante del grupo. Se calificará en forma individual. La Monografía debe estar aprobada como máximo al día 15/12 y es condición
necesaria para promocionar o regularizar la asignatura. Para la evaluación de la monografía se presentará la documentación de acuerdo al
modelo indicado en la web de la asignatura con un mínimo de 10 y máximo de
20 páginas (no se cuentan tablas, fotos, etc). El informe se presentará en Word 98 o su pdf. Los gráficos y/o diagramas se in-
Cátedra: Arquitectura de Compu-tadoras
Departamento: Ingeniería en Sistemas de Información. Año 2012.
Nivel: 1ºaño Carrera: Ingeniería en Sistemas de Información
Cantidad de horas semanales: 8 hs Área: Computación Profesores (Titular-Asociado-Adjunto): Santiago Pérez
Hugo Morales – Daniel Arguello
Cursado: Bloque: Tecnologías Básicas Auxiliares (JTP-Ayudantes): Sergio Molina – Antonio Pasero
Página 4/13
sertan sobre el procesador de textos. Todo deberá ser presentado en papel A4, tipo de letra Times New Roman, tamaño 12. En el pie de página se indicara:
Grupo Nro,, Titulo del trabajo y numeración de las paginas.
La carátula del trabajo y el contenido del informe deberá ajustarse al modelo que se indica en la web de la asignatura Se presentará un (1) original impreso y
cada integrante del grupo dispondrá de una copia, que será firmada por el profe-sor.
Se deberá entregar el archivo de la monografía en un CD, identificando el Nº de
Grupo y el título del trabajo
Unidad a la que corres-
ponde
Título del trabajo prácti-co/actividad de laborato-
rio/taller/etc.
Objetivo Temas a apli-car/cubrir según programa (Nro.)
1 T.P. Nº 1: Sistemas de numera-ción
Reconocer la represen-tación de cantidades
enteras y reales en los diferentes sistemas de
numeración. Adquirir
dominio de las opera-ciones matemáticas en
los diferentes sistemas.
Conversión de ba-ses. Operaciones
aritméticas con enteros y fracciones.
Desarrollo en la
práctica. Comple-mentación binaria.
Representación punto fijo y flotante.
Operaciones bási-
cas.
1 T.P. Nº 2: Códigos
Reconocer la represen-
tación de caracteres numéricos y alfanumé-
ricos en diferentes sis-
temas de codificación y la importancia de de-
tectar y corregir erro-res.
Códigos numéricos y
alfanuméricos. Códigos detectores
y correctores de
error.
2 T.P. Nº 3: Algebra de Boole
Comprender la relación
entre el álgebra de Boole como fundamen-
to matemático que
soporta la teoría de los circuitos digitales
electrónicos empleados en el computador. Des-
arrollar las habilidades para analizar y diseñar
sistemas digitales.
Funciones boolea-
nas. Minimización. Tabla de verdad.
Implementación con
compuertas. Simpli-ficación de funcio-
nes con Karnaugh.
2 T.P Nº 4: Sistemas Combina-cionales
Desarrollar las habili-dades para analizar el
funcionamiento y dise-
ñar bloques combina-cionales típicos de uso
general.
Aplicaciones de sistemas combina-
cionales.
2 T.P. Nº 5: Sistemas Secuencia- Describir y comprender Sistemas secuencia-
Cátedra: Arquitectura de Compu-tadoras
Departamento: Ingeniería en Sistemas de Información. Año 2012.
Nivel: 1ºaño Carrera: Ingeniería en Sistemas de Información
Cantidad de horas semanales: 8 hs Área: Computación Profesores (Titular-Asociado-Adjunto): Santiago Pérez
Hugo Morales – Daniel Arguello
Cursado: Bloque: Tecnologías Básicas Auxiliares (JTP-Ayudantes): Sergio Molina – Antonio Pasero
Página 5/13
les.
a los biestables como bloques elementales de
memoria. Y a las arqui-
tecturas de las memo-rias electrónicas o chips
de memoria, como uni-dades funcionales de
circuitos combinaciona-
les y secuenciales.
les. Biestables. Me-morias. Capacidades
y direccionamiento.
3 T.P. Nº 6: Memorias/Placa de
Memoria
Reconocer las carac-
terísticas eléctricas, distribución de pines y
el funcionamiento de
memorias RAM /ROM/EPROM reales.
Reconocimiento
memorias RAM / ROM / EPROM.
Placa de Memoria
(Laboratorio)
4 T.P. Nº7: Programación máqui-
na elemental
Conozca y comprenda
como se ejecuta un programa en una com-
putadora. - Adquie-ra las habilidades fun-
damentales de progra-mación en lenguaje
assembler en una
máquina elemental didáctica.
Programación en
máquina elemental (Blue). Uso del
Simulador (Labora-torio)
5 T.P. Nº 8 - Parte A: Reconoci-
miento registros.
Reconocer los registros
internos y memoria principal de un proce-
sador real. Adquirir las habilidades básicas de
programación en len-guaje assembler en un
procesador real.
Reconocimiento y
manipulación de registros internos
del PC. Análisis de memoria. Progra-
mación básica. Uso del DEBUG. (Labo-
ratorio)
5 T.P. Nº 8–Parte B: Programa-ción Avanzada
Adquiera las habilidades de tópicos avanzados
de programación en
lenguaje assembler en un procesador real.
Programación con DEBUG. Estructuras
condicionales y
repetitivas. Utiliza-ción de “flag” del
Registro de Estado. (Laboratorio). Pro-
gramación, aprendi-
zaje de estructuras complejas con
DEBUG. (Laborato-rio)
7 T.P. Nº 9: Parte A: Puerto Para-
lelo
Conocer las característi-
cas de la comunicación serie y paralela de un
procesador real usando lenguaje assembler.
Manejo de puerta
paralelo/Serie. Pro-gramación con
DEBUG. Rutinas. Aplicaciones. (Labo-
ratorio )
Cátedra: Arquitectura de Compu-tadoras
Departamento: Ingeniería en Sistemas de Información. Año 2012.
Nivel: 1ºaño Carrera: Ingeniería en Sistemas de Información
Cantidad de horas semanales: 8 hs Área: Computación Profesores (Titular-Asociado-Adjunto): Santiago Pérez
Hugo Morales – Daniel Arguello
Cursado: Bloque: Tecnologías Básicas Auxiliares (JTP-Ayudantes): Sergio Molina – Antonio Pasero
Página 6/13
Planificación de aplicación de horas Cantidad de horas al año
Cantidad de horas destinadas a la formación teórica 57,6 horas
Cantidad de horas destinadas a la “Formación experimental” (actividad expe-
rimental en laboratorio o campo de Física, Química, Redes, Comunicaciones,
etc.).
19,2 horas
Cantidad de horas destinadas a la realización de trabajos de los estudiantes de
“Resolución de Problemas de Ingeniería” (identificación de problemas de si-
tuaciones reales o hipotéticas cuya solución requiera la aplicación de conoci-
mientos de ciencias básicas y tecnológicas).
19,2 horas
Cantidad de horas destinadas a la realización de trabajos de estudiantes, de
“Proyecto y Diseño” (empleando ciencias básicas y de ingeniería, realizar desa-
rrollos integrados que satisfagan necesidades optimizando recursos disponi-
bles).
----------
5) CORRELATIVIDADES (según Plan de Estudios vigente)
Para cursar Para rendir
Tener regulares Tener Aprobadas Tener aprobadas
Ninguna
Ninguna Ninguna
6) METODOLOGÍA DE EVALUACIÓN, INSTANCIAS DE RECUPERACIÓN Y RÉGIMEN DE
PROMOCIÓN.
a) Aspectos considerados en la evaluación.
Los aspectos que serán evaluados para la obtención de la regularización y promoción directa de la materia son:
- El cumplimiento de las condiciones académicas y de asistencias reglamentadas por la Univer-sidad,
- La elaboración de la carpeta individual de trabajos prácticos de ejercicios de gabinete y labo-ratorio de acuerdo a las modalidades de presentación que se indique.
- Los trabajos especiales y/o monografías que se asignen, y que serán calificados en forma in-
dividual, y - Los conocimientos teóricos y prácticos
- La participación, actitud, comportamiento e integración a la clase; la dedicación en el apren-dizaje de los contenidos, y en el trabajo individual aportado en la elaboración del trabajo es-
pecial y/o monografía.
b) Forma de evaluación y controles.
Las condiciones para la obtención de la regularización y promoción directa de la materia son:
- Tener satisfechas las condiciones académicas y de asistencias reglamentadas por la Uni-versidad.
Cátedra: Arquitectura de Compu-tadoras
Departamento: Ingeniería en Sistemas de Información. Año 2012.
Nivel: 1ºaño Carrera: Ingeniería en Sistemas de Información
Cantidad de horas semanales: 8 hs Área: Computación Profesores (Titular-Asociado-Adjunto): Santiago Pérez
Hugo Morales – Daniel Arguello
Cursado: Bloque: Tecnologías Básicas Auxiliares (JTP-Ayudantes): Sergio Molina – Antonio Pasero
Página 7/13
- Tener aprobada en un 100% la carpeta de Trabajos Prácticos de ejercicios de gabinete y
laboratorio de acuerdo a las modalidades de presentación que se indique. Para ello, se hará énfasis en el respeto a las fechas de elevación de los Trabajos Prácticos; y considerando especialmente la
presentación definitiva y aprobada (con sus correcciones incluidas) antes del examen global
- Tener aprobados por lo menos con un 70% los trabajos especiales y/o monografías que se
asignen, y que serán calificados en forma individual al momento de su exposición (NC). Se formarán grupos de no más de cuatro alumnos; se presentará y expondrá al final del cursado. Deberá ajustarse a
las especificaciones indicadas. Esta actividad es obligatoria y excluyente.
- Tener aprobadas las evaluaciones que se realizarán a través de 2 tipos instancias:
- De teoría (TX) : Consiste de preguntas en múltiples elección dentro de un tiempo de 20 m. - De práctica (TPX): Consiste de preguntas y/o ejercicios propuestos de la carpeta de prácticos
dentro de un tiempo de 30 m.
Tienen carácter de examen y están indicadas en la Planificación la asignatura.
El alumno debe aprobar el 60% de las TX y de las TPX.
- La evaluación que realiza el profesor del alumno, en cuanto a su comportamiento en clases y su participación en la monografía se engloban en una nota conceptual (NC).
c) Instancias de aprobación
El alumno será calificado a través de una nota ponderada.
a) Nota ponderada Con los resultados obtenidos en las TX, TPX y su NC se calcula la siguiente expresión
NP = 0,15*(1/6*(3 Evaluaciones TX + 3 Evaluaciones TPX) +
0,25*(1/3*(1 Evaluación TX + 2 Evaluaciones TPX) +
0,5*(1/6*(3 Evaluaciones TX + 3 Evaluaciones TPX)) + 0,10*NC
Donde: NP : Nota promedio ponderada.
TPX: Evaluación parcial trabajo prácticos
TX : Evaluación parcial teoría NC: Nota Conceptual
b) Calificación final
De acuerdo al valor de NP, se tiene: Si NP < 4, el alumno está APLAZADO.
Si NP >= 4, el alumno puede optar entre dos alternativas:
ALTERNATIVA I:
Sin más trámite quedar como alumno REGULAR.
ALTERNATIVA II:
Rendir una Evaluación Global (EG) y obtener una Nota Final (NF) de acuerdo a la siguiente expre-sión:
NF = 0,6 EG + 0,4 NP Donde:
NF: Nota final EG: Evaluación Global
De acuerdo al valor de NF, se tiene:
Si NF es mayor o igual a 7 (siete), resulta alumno PROMOCIONADO.
Cátedra: Arquitectura de Compu-tadoras
Departamento: Ingeniería en Sistemas de Información. Año 2012.
Nivel: 1ºaño Carrera: Ingeniería en Sistemas de Información
Cantidad de horas semanales: 8 hs Área: Computación Profesores (Titular-Asociado-Adjunto): Santiago Pérez
Hugo Morales – Daniel Arguello
Cursado: Bloque: Tecnologías Básicas Auxiliares (JTP-Ayudantes): Sergio Molina – Antonio Pasero
Página 8/13
Si NF es mayor o igual a 4 (cuatro) y menor a 7 (siete), continua como REGULAR. Si NF es menor a 4 (cuatro), resulta alumno APLAZADO
d) Instancias de recuperación
Todas las evaluaciones parciales, teóricas y prácticas, y el global tienen el carácter de exámenes, y se debe
asistir obligatoriamente. Cuando por razones de fuerza mayor, el alumno no pudiese asistir, podrá acordar
con los docentes rendir de nuevo dichos exámenes.
e) Resumen de método de evaluación
- Promoción Directa:
Para Promocionar Para regularizar
Notas, valores o % mínimos esperados Individual Grupal Individual Grupal
Trabajos Prácticos 100% -- 100% --
Talleres de trabajo 100% -- 100% --
Presentaciones/coloquios/monografía 100% 100% 100% 100%
Parciales 40% -- 40% --
Recuperatorios de parciales 40% -- 40% --
Globales 60% -- --
Recuperatorios de globales 60% -- -- --
Otros: -- -- -- --
Asistencia (mínimo 75%). 75% -- 75% --
f) Modalidad de examen final
En general, para la evaluación de examen final, el alumno es evaluado con una instancia de admi-
sión a través de la evaluación de uno de los ejercicios de gabinete. Superada dicha instancia, el
alumno elije una de dos bolillas sacadas al azar del bolillero, y deberá exponer una o parte de una de las unidades temáticas que incluyen la bolilla elegida, a solicitud del docente. El examen puede
incluir 2 ó 3 exposiciones del contenido de la materia, más consultas breves del resto de los conteni-dos.
El alumno deberá presentarse a rendir con la carpeta de trabajos prácticos y el informe de la mono-
grafía
7) TRABAJOS DE CAMPO, VISITAS A EMPRESAS.
------------------------------------------
Cátedra: Arquitectura de Compu-tadoras
Departamento: Ingeniería en Sistemas de Información. Año 2012.
Nivel: 1ºaño Carrera: Ingeniería en Sistemas de Información
Cantidad de horas semanales: 8 hs Área: Computación Profesores (Titular-Asociado-Adjunto): Santiago Pérez
Hugo Morales – Daniel Arguello
Cursado: Bloque: Tecnologías Básicas Auxiliares (JTP-Ayudantes): Sergio Molina – Antonio Pasero
Página 9/13
8) ARTICULACIÓN HORIZONTAL Y VERTICAL CON OTRAS MATERIAS:
Articulación con la Materia: Nivel (Año de la Carrera)
Sistemas y Organización (Integradora) 1° año
Matemática Discreta 1° año
Algoritmo y Estructuras de Datos 1° año
En el siguiente, completar un cuadro por cada Materia con la cual hay articulación y mar-
car con una X en la celda que corresponda.
Materia relacionada
Temas de la Cátedra
Te
ma
s (
mate
ria r
ela
cio
na
da)
M
ate
mática
Dis
creta
Alg
oritm
os
y E
stru
ctura
s
de D
ato
s
Algebra de Boole X
Códigos. Códigos de paridad. X
Lenguaje de programación. El pro-grama. El algoritmo.
X
Circuitos Digitales.
Tipos de datos. Datos numéricos. Datos cadena de caracteres. Varia-bles y constantes.
X
Estructuras de control de flujo. Sub-programas: funciones y subrutinas.
X
9) CRONOGRAMA ESTIMADO DE CLASES, ACTIVIDADES Y EVALUACIONES
Fecha o semana
Nº
Clases y acti-vidades
Actividades prácticas
Evaluaciones
Recursos didácticos que se utili-zan
06/8 (1)
UTN°1: Repre-sentación numérica y codificación. Sistemas de Numeración. Breve introduc-ción conceptual (desarrollo en la práctica). Punto Fijo.
T.P. Nº 1: Sistemas de numeración Conversión de bases. Opera-ciones aritméti-cas con ente-ros y fraccio-nes. Desarrollo en la práctica.
Para el componente teórico: Exposi-ción docente interactiva, apuntes de la cátedra, material de la página WEB de la cátedra. Para el componente práctico: exposi-ción docente interactiva, exposición de grupo de alumnos sobre ejercicios con supervisión docente, resolución de problemas, ejercicios resueltos de ejemplo, presentación de informes. Se consideran especialmente los
Cátedra: Arquitectura de Compu-tadoras
Departamento: Ingeniería en Sistemas de Información. Año 2012.
Nivel: 1ºaño Carrera: Ingeniería en Sistemas de Información
Cantidad de horas semanales: 8 hs Área: Computación Profesores (Titular-Asociado-Adjunto): Santiago Pérez
Hugo Morales – Daniel Arguello
Cursado: Bloque: Tecnologías Básicas Auxiliares (JTP-Ayudantes): Sergio Molina – Antonio Pasero
Página 10/13
Formato de representación. Complementos a 1 y a 2.
siguientes recursos: - Documentación completa, teórica y práctica de la Unidad Temática n° 1 desarrollada por la cátedra disponible en la página web de la Facultad y en el Aula Virtual. http://web.frm.utn.edu.ar/arquitectura/. http://www.virtual.utn.edu.ar/frm/course/view.php?id=87
13/8 (2)
Punto flotante. Formato de representación. Exceso. Códi-gos. Códigos detectores y correctores de error. Códigos. Introducción. Códigos numé-ricos.
T.P. Nº 1: Complemen-tación bina-ria. Punto flotante Complementa-ción binaria. Representa-ción punto fijo y flotante. Ope-raciones bási-cas.
20/8 (3)
UTN° 2: Sis-temas Digita-les. Álgebra de Boole. Com-puertas. Fun-ciones boolea-nas. Minimiza-ción. Sistemas combinaciona-les.
T.P. Nº 2: Códigos Códigos numé-ricos y alfa-numéricos. Códigos detec-tores y correc-tores de error. Complementa-ción del desa-rrollo teórico en la práctica.
Evaluación
teórica n° 1
Evaluación practica n° 1
Idem a anterior para Unidad Temática n° 2. En el Aula Virtual se incluyen hojas técnicas, artículos diversos de apoyo y visión integral de circuitos digitales. - Computadoras con softwa-re de simulación sobre circuitos digi-tales combinacionales y secuenciales.
27/8 (4)
Sistemas com-binacionales MSI. Sistemas secuenciales. Biestables. Registros. Con-tadores
T.P. Nº 3: Algebra de Boole Funciones booleanas. Minimización. Tabla de ver-dad. Imple-mentación con compuertas
Evaluación
practica n° 2
03/9 (5)
UTN° 3: Me-morias electrónicas. Memoria electrónicas. Concepto. Di-reccionamiento. Ciclos. Clasifi-cación
T.P. N° 3: Simplificación de Funciones. Simplificación de funciones con Karnaugh. Desarrollo en la práctica.
Evaluación
teórica n° 2
Idem a anterior para Unidad Temática n° 3. En el Aula Virtual se incluyen hojas técnicas, artículos diversos de apoyo y visión integral de circuitos secuencias y memorias electrónicas. - Placas reales de reconocimiento y entrenamiento sobre memorias
10/9 (6)
Memorias RAM y ROM Memorias de
T.P Nº 4: Sis-temas Com-binacionales
Evaluación
practica n° 3
Idem a anterior para Unidad Temática n° 4. En el Aula Virtual se incluyen artículos diversos de apoyo y visión
Cátedra: Arquitectura de Compu-tadoras
Departamento: Ingeniería en Sistemas de Información. Año 2012.
Nivel: 1ºaño Carrera: Ingeniería en Sistemas de Información
Cantidad de horas semanales: 8 hs Área: Computación Profesores (Titular-Asociado-Adjunto): Santiago Pérez
Hugo Morales – Daniel Arguello
Cursado: Bloque: Tecnologías Básicas Auxiliares (JTP-Ayudantes): Sergio Molina – Antonio Pasero
Página 11/13
acceso serie. UTN° 4:Arquitectura básica Arquitectura Von Neumman. Unidades.
Aplicaciones de sistemas combinaciona-les. Recuperar atrasos en los prácticos ante-riores.
integral sobre las primeras computa-doras y su evolución. - Computadoras con software de simulación de ma-quina elemental (BLUE): Desarrollado por la Cátedra con fines didácticos. Videos con audio para la compren-sión y uso del simulador de la BLUE.
17/9 (7)
Estructura de máquina ele-mental. Regis-tros. Conjunto de instrucciones. Bus. Transfe-rencia entre registros.
T.P. Nº 5: Sistemas Secuenciales. Sistemas se-cuenciales. Biestables. Memorias. Capacidades y direcciona-miento.
Evaluación
teórica n° 3
Evaluación
practica n° 4
24/9 (8)
Ciclo de ins-trucción. Uni-dad de control. Unidad aritmé-tica y lógica. Entrada/salida bajo control de programa.
TALLER T.P. Nº 6: Memo-rias/Placa de Memoria Reconocimien-to memorias RAM / ROM / EPROM. Pla-ca de Memoria (Laboratorio)
Evaluación practica n° 5
01/10 (9)
UTN° 5: Arqui-tectura con-vencional Nuevos regis-tros. Nuevas instrucciones. Modos de di-reccionamiento
T.P. Nº7: Pro-gramación máquina ele-mental Programación en máquina elemental (Blue).
Evaluación
teórica n° 4
Evaluación practica n° 6
Idem a anterior para Unidad Temática n° 5. En el Aula Virtual se incluyen artículos diversos de apoyo y visión integral sobre computadoras y el pro-cesador 8088. - Computadoras con programa DEBUG para reconocimien-to y ejecución de programa en el pro-cesador (orientado al procesador básico 80x86). Reconocimiento de equipamiento real.
08/10 (10)
Interrupciones. Sistema ele-mental de inte-rrupciones. Clasificación de interrupciones. Prioridades
Programación en máquina elemental (Blue). Uso de Simu-lador.
15/10 (11)
Microprocesa-dor 8088 como ejemplo de máquina con-vencional
T.P. Nº 7: Simulador de la Blue Ejecución de programas. (Laboratorio).
Evaluación teórica n° 5
22/10 UNIDAD 6 T.P. Nº 8 - Evaluación Idem a anterior para Unidad Temática
Cátedra: Arquitectura de Compu-tadoras
Departamento: Ingeniería en Sistemas de Información. Año 2012.
Nivel: 1ºaño Carrera: Ingeniería en Sistemas de Información
Cantidad de horas semanales: 8 hs Área: Computación Profesores (Titular-Asociado-Adjunto): Santiago Pérez
Hugo Morales – Daniel Arguello
Cursado: Bloque: Tecnologías Básicas Auxiliares (JTP-Ayudantes): Sergio Molina – Antonio Pasero
Página 12/13
(12)
Arquitectura Avanzada Unidad de con-trol micropro-gramada. Técnicas para aumentar la velocidad de procesamiento. Memoria caché. Canales de datos (DMA). Pipeli-ne. Maquinas CISC
Parte A: Re-conocimiento registros. Reconocimien-to y manipula-ción de regis-tros internos del PC. Análi-sis de memo-ria. Programa-ción básica. Uso del DEBUG. (La-boratorio)
practica n° 7 n° 6. En el Aula Virtual se incluyen artículos diversos de apoyo y visión integral sobre procesadores avanza-dos RISC.
29/10 (13)
Unidad de con-trol cableada. Máquinas RISC. Compa-ración CISC RISC. Máqui-nas híbridas. Ejemplo 80x86, RISC e híbridas
T.P. Nº 8–Parte B: Pro-gramación Avanzada Programación con DEBUG. Estructuras condicionales y repetitivas. Utilización de “flag” del Re-gistro de Esta-do. (Laborato-rio)
Evaluación
teórica n° 6
05/11 (14)
UTN° 7: Uni-dades de en-trada-salida Transmisión serie. Paralelo. Puertas de entrada salida Interfase y con-troladores.
T.P. Nº 8-Pate B: Progra-mación avan-zada Programación, aprendizaje de estructuras complejas con DEBUG. (La-boratorio)
Idem a anterior para Unidad Temática n° 7. En el Aula Virtual se incluyen hojas técnicas, artículos diversos de apoyo y visión integral de circuitos electrónicos para entradas salidas. - Placas reales de reconocimiento y entrenamiento de entradas-salidas. Reconocimiento de periféricos y com-ponentes reales.
12/11 (15)
Exposición de periféricos por alumnos. Mo-nografía.
TALLER T.P. Nº 9: Parte A: Puer-to Paralelo Manejo de puerta parale-lo/Serie. Pro-gramación con DEBUG. Ruti-nas. Aplica-ciones. (Labo-ratorio )
Evaluación
teórica n° 7
Evaluación
practica n° 8
19/11 (16)
Exposición de periféricos por alumnos. Mo-nografía.
Durante la exposición de muestras equipos de diversas marcas y mode-
los.
Cátedra: Arquitectura de Compu-tadoras
Departamento: Ingeniería en Sistemas de Información. Año 2012.
Nivel: 1ºaño Carrera: Ingeniería en Sistemas de Información
Cantidad de horas semanales: 8 hs Área: Computación Profesores (Titular-Asociado-Adjunto): Santiago Pérez
Hugo Morales – Daniel Arguello
Cursado: Bloque: Tecnologías Básicas Auxiliares (JTP-Ayudantes): Sergio Molina – Antonio Pasero
Página 13/13
27/11 GLOBAL Aulas FRMZA - 19.00 hs.
- Incluir dictado de unidades del programa, evaluaciones parciales, globales, trabajos prácticos, recuperatorios, entregas, talleres, trabajos de campo, presentaciones.
10) CRONOGRAMA ESTIMADO DE REUNIONES DE CÁTEDRA
Fecha estimada Objetivo
Febrero 2012 Balance del Ciclo lectivo 2011 y Mejoras en los aspectos teóricos y prácticos.
Redacción de informe final de Cátedra, Estadísticas, y entrega de Evalua-ciones Parciales 2011.
Julio 2012 Situación cantidad de alumnos y cursos ciclo lectivo. Horarios de dictado de
clases y cronograma del ciclo lectivo 2012.
Octubre 2012 Balance de Actividades hasta la fecha. Cumplimiento de los objetivos teóri-
cos y prácticos.
11) HORARIOS DE CONSULTA
Docente Día de la semana Horario Pérez, Santiago Jueves 19:00
Arguello, Daniel Viernes 19:00
Morales, Elbo Lunes 19:00
Molina, Sergio Miércoles 17:30
Pasero, Antonio Lunes 18:00
Lugar y fecha: Mendoza, 01/02/2012
DIRECTOR DE CÁTEDRA Apellido y nombre: Santiago C. Pérez
N° de Legajo: 21112-2
Firma: