Está en la página 1de 16
Plan Anual de Actividades Académicas a completar por el Director de Cátedra Departamento: Ingeniería en
Plan Anual de Actividades Académicas a completar por el Director de Cátedra Departamento: Ingeniería en
Plan Anual de Actividades Académicas a completar por el Director de Cátedra Departamento: Ingeniería en

Plan Anual de Actividades Académicas

a completar por el Director de Cátedra

Departamento: Ingeniería en Sistemas de Información

Asignatura: Arquitectura de Computadoras

Asociado: Carlos Natalio Hasbani

Adjunto: Augusto José Nasrallah, Rosana Hadad Salomón

JTP: José Ibrahim

Auxiliares: Ariel Martínez, Concepción Caporale

PLANIFICACIÓN DE LA ASIGNATURA

Fundamentación de la materia dentro del plan de estudios.

INTRODUCCION

de acuerdo con la

Ordenanza 764/94 (que organiza las diferentes materias por áreas), pertenece al conjunto de materias comprendidas en el “Área Computación”.

La asignatura “ARQUITECTURA DE COMPUTADORAS

No es necesario un análisis exhaustivo de la cuestión para darnos cuenta que esta área esta íntimamente relacionada con el estudio y la aplicación de los elementos que componen el creciente campo del hardware, el que a su vez se relaciona estrechamente con un campo mas amplio que es el de la tecnología de información.

Los avances que ha sufrido el campo de la tecnología de información han sido permanentes sobre todo en los últimos 25 años, cambiando extraordinariamente la manera en que trabajan las personas.

En el mundo de hoy, prácticamente no existe ninguna organización viable que no haga una inversión, que suele ser elevada, en infraestructura de tecnología de la información. Las computadoras, los mainframes, la arquitectura en red, el software, las aplicaciones institucionales y los costos de las telecomunicaciones forman la base de la inversión en tecnología de la información.

De hecho, que todos estos cambios solo serán aplicables si se logra una preparación adecuada de los futuros profesionales en el conocimiento del hardware y su motivación con el objeto de actualizarse a medida que esos cambios se van produciendo.

Por otra parte, del análisis de las incumbencias profesionales del Título de Ingeniero en Sistemas de Información actualmente vigente (Ordenanza Nº 622/88, resolución Ministerial Nº 593/91), podemos extraer como estrictamente inherente al área las siguientes:

“6.- Evaluar y seleccionar, desde el punto de vista de los sistemas de información, los equipos de procesamiento y comunicación y los sistemas de base.”

“9.- Determinar y controlar el cumplimiento de las pautas técnicas que rige el funcionamiento y la utilización de los recursos informáticos en cada organización”

los siguientes conceptos

Para poder alcanzar estos objetivos es necesario transmitir básicos:

a)

La informática es un campo en cambio constante, y lo que se expresa es simplemente algo instantáneo en un proceso de continuo crecimiento.

b)

Es imprescindible proponer un modelo de enseñanza que conforman los estándares científicos, enfatizando en el desarrollo de la competencia en el campo, y una armoniosa integración con el resto del Plan de Estudios.

En base a todo lo expuesto se hace necesario enfocar el estudio de la ARQUITECTURA DE COMPUTADORAS de modo que sirva como base para la comprensión de los modelos actuales, y que por otra parte preparen al futuro profesional para entender los modelos por venir. El tratamiento que debe darse a la asignatura debe permitir además que sea un componente armonioso que se integre con el resto de la currícula.

Propósitos u objetivos de la materia.

OBJETIVOS GENERALES

Que el alumno al terminar el curso, comprenda el funcionamiento interno de una computadora digital mediante un análisis orientado a desmitificar lo que ocurre dentro de la misma.Propósitos u objetivos de la materia . OBJETIVOS GENERALES Que domine los aspectos centrales que hacen

Que domine los aspectos centrales que hacen a la tecnología de la computaciónorientado a desmitificar lo que ocurre dentro de la misma. y tenga conocimiento sobre hardware, plataformas

y tenga conocimiento sobre hardware, plataformas y arquitectura que le

permita abordar las cuestiones vinculadas al procesamiento y las

comunicaciones con un enfoque no casuístico.

Esta asignatura debe sentar las bases generales para que el alumno comprenday las comunicaciones con un enfoque no casuístico. el funcionamiento de las computadoras en forma amplia

el funcionamiento de las computadoras en forma amplia a pesar del vertiginoso

avance de la informática.

Se enseña el funcionamiento de una máquina genérica para lograr un entendimiento fácil por parte de los alumnos de la estructura y funcionamientoamplia a pesar del vertiginoso avance de la informática. de las computadoras. Mostrar como los fundamentos

de las computadoras.

Mostrar como los fundamentos teóricos, los dispositivos físicos y las metodologías de diseño se integran para producir un sistema digital útil, comofácil por parte de los alumnos de la estructura y funcionamiento de las computadoras. lo es

lo es la computadora.

OBJETIVOS ESPECIFICOS Las tres partes principales de la asignatura (lógica, estructura y arquitectura) no deben enseñarse de manera secuencial, sino vincularse entre sí a lo largo del curso. El diseño lógico se enseñará desde un punto de vista funcional y sólo en la medida necesaria que permita comprender la estructura de las partes principales de una computadora. A partir de esta concepción se buscará alcanzar los siguientes objetivos específicos:

Introducir al alumno en la representación de la información que utiliza el computador, y familiarizarlo con la terminología propia de esta temática.

Enseñar los fundamentos del diseño lógico.

Introducir los conceptos sobre los componentes arquitectónicos básicos requeridos para la ejecución de los programas en lenguaje de máquina. Explicar los mecanismos de la transferencia y control de la información en un computador digital.

Explicar la organización y las estructuras de las computadoras, partiendo de los principales componentes materiales (hardware).

Proporcionar los conceptos fundamentales de la arquitectura Von Neumann.

Contenidos Mínimos

UNIDAD 1: INTRODUCION

diferencias

conceptuales existentes entre Arquitectura y Organización de Computadoras. Se distingue entre funcionamiento y estructura.

Fundamentos:

Se

desarrolla

fundamentalmente

el

estudio

de

las

Objetivos : que el alumno

Comprenda claramente las diferencias entre Organización y Arquitectura de Computadoras.

Comprenda los conceptos como: procesamiento, almacenamiento y transferencia de datos

Que desde el punto de vista estructural entienda los conceptos de CPU, memoria E/S

UNIDAD N° 2: EVOLUCION Y PRESTACIONES DE LAS COMPUTADORAS Fundamento: Se realiza una breve descripción histórica de la evolución de las computadoras partiendo de las máquinas de primera generación. Se introduce el concepto de “Máquina de Von Neumann. Como ejemplo de máquinas con programa almacenado en memoria y la secuencia de búsqueda/ejecución secuencial de instrucciones, que existe, básicamente, hasta el día de hoy. La máquina de Von Neumann se enseña con diferentes diagramas a fin de lograr la mayor comprensión posible, e inclusive se utilizan analogías de la vida diaria con el objeto de permitirles entender el tema de una manera clara y sencilla. Se desarrolla la evolución histórica estudiando las máquinas mas representativas de cada generación hasta llegar a la época actual estudiando la evolución de los procesadores Pentium y PowerPC. Se da prioridad a los cambios de diseño para lograr mejoras en las prestaciones

Objetivos : que el alumno

Comprenda la Evolución natural de las computadoras a través del tiempo y de las posibilidades tecnológicas.

Represente claramente los componentes de una arquitectura básica de Von

Neumann

Entienda en forma general como funciona cada uno de los componentes de una máquina.

Entienda el funcionamiento de máquinas con procesadores Pentium y PowerPC

Comprenda la evolución de estas dos familias en relación a la mejora de sus prestaciones

UNIDAD N° 3. SISTEMAS DE NUMERACION Fundamento: Al tratar de introducir al alumno en el conocimiento del computador debemos familiarizar a estos con el lenguaje nativo de la máquina. Si bien este funciona en base a componentes electrónicos a través de los cuales circula corriente eléctrica, no es propósito de esta carrera fijarnos en el funcionamiento físico-eléctrico del computador, sino llegar a entender el funcionamiento lógico de este. En consecuencia el estudio del funcionamiento de microprocesadores requiere del conocimiento y manejo de los sistemas numéricos posicionales, especialmente el sistema binario, sus operaciones básicas, los formatos de datos y como se pueden codificar.

Objetivos : que el alumno

domine los sistemas numéricos posicionales de base 2 y 16 en referencia con el sistema decimal.

pueda escribir cualquier número decimal en cualquiera de los otros sistemas y viceversa.

sepa como se representa o codifica internamente la información.

UNIDAD N° 4. LOGICA DIGITAL SISTEMAS DIGITALES Fundamento: Entendemos por lógica digital al estudio de las compuertas, que son los elementos lógicos más primitivos empleados en los sistemas digitales. Se enseñan las técnicas matemáticas empleadas en el diseño de circuitos con estas compuertas. Así como a diseñar circuitos eficaces en su costo.

Con el conocimiento de los circuitos digitales obtenidos, se vuelca el aprendizaje al diseño de circuitos de combinación y otros circuitos fundamentales muy útiles para el diseño de circuitos digitales mayores. Se estudia el diseño de circuitos multiplexores y decodificadores que se utilizan ampliamente en la computadora, memorias de sólo lectura, sumadores y otros con los que finalmente se realiza un trabajo práctico para el diseño de un A.L.U.

El estudio de los circuitos secuenciales, permite al alumno aprender a diseñar celdas básicas de memorias a partir del aprendizaje de los diferentes tipos de Flip Flops a fin de que el alumno tenga una idea básica de la creación de las memorias de la computadora.

Objetivos : que el alumno

Pueda construir circuitos lógicos tanto a partir de una función o como de un enunciado.

Pueda construir circuitos lógicos de dos niveles en sus formas normales.

Diseñe circuitos lógicos más económicos empleando las técnicas de mapas de Karnaugh

Pueda construir y entienda el principio de funcionamiento de circuitos lógicos combinacionales.

Pueda construir y entienda el principio de funcionamiento de circuitos lógicos secuenciales.

Pueda construir una memoria básica RAM y ROM.

Registros y contadores

UNIDAD N° 5. PERSPECTIVA DE ALTO NIVEL DEL FUNCIONAMIENTO Y CONEXIONES DE LA MAQUINA Fundamento: Se comienza con el estudio de los componentes básicos de una

computadora y se enseña el funcionamiento de la misma en una visión de alto nivel en donde se destacan los “Ciclos de Búsqueda y Ejecución de Instrucciones”, “las interrupciones” y el funcionamiento de los dispositivos de entrada/salida. Luego se incursiona en la temática de las conexiones de la máquina explicando el sistema de interconexión por buses haciendo hincapié en la “Jerarquía de buses” y en los “Elementos de diseño del Bus”. Objetivos : que el alumno

Comprenda desde el punto de vista general los componentes de una computadora

Entienda con claridad el funcionamiento de una máquina (Ciclos de Búsqueda y Ejecución)

Que entienda el uso de Interrupciones como mecanismo para el ingreso y egreso de información

Que domine en forma básica los aspectos de interconexión interna de los componentes de una máquina.

UNIDAD N° 6. MEMORIA Fundamento: Dada la importancia que reviste este componente dentro de la arquitectura del computador, se debe analizar los distintos tipos de memoria desde un punto de vista jerárquico, tomando como parámetros, velocidad y capacidad de almacenamiento y como estas se relacionan en la arquitectura del computador en sus distintos niveles.

Objetivos : que el alumno

Comprenda la importancia que tiene la relación costo/prestaciones del sistema informático en las tomas de decisiones sobre la arquitectura del mismo.

Que maneje los conceptos fundamentales relacionados con la estructura de la memoria de la computadora: acceso a memoria, a disco y ejecución de programas.

Que entienda el trabajo básico de una memoria caché y su importancia dentro del sistema.

Maneje los conceptos elementales y la definición de memoria virtual.

UNIDAD N° 7: ENTRADA-SALIDA Fundamento: En este capítulo centramos la atención en la interconexión entre el procesaros y los elementos de entrada y salida. Se explican los mecanismos de transferencia de datos entre la computadora y los controladores de periféricos, definiendo las fases que tienen lugar en las operaciones de entrada y salida. También se explican las técnicas avanzadas de acceso directo a memoria y procesadores de entrada y salida.

Objetivos : que el alumno

Asuma que el mundo interno de la computadora se comunica con el mundo exterior a través de los periféricos.

Comprenda los conceptos y las operaciones que tienen lugar cuando se realiza una transferencia de Entrada/salida.

Entienda las fases por las que pasa una operación de Entrada/Salida

UNIDAD N° 8. ARITMETICA DE LA COMPUTADORA Fundamento: Con el objetivo de abordar uno de los temas más importantes en el estudio de una computadora como es el estudio de la CPU, se comienza por introducir el concepto de Unidad Aritmético Lógica y la manera que la misma utiliza la representación de números enteros y de punto flotante a fin de realizar las operaciones básicas dentro de la unidad. Objetivos : que el alumno

Entienda que es y como funciona una Unidad Aritmético Lógica.

Aprenda los mecanismos de representación de números enteros tanto positivos como negativos.

Que comprenda las operaciones con números enteros dentro de la máquina:

Negación, Suma y resta, Multiplicación y División con enteros

Que comprenda las operaciones con números en Punto Flotante dentro de la máquina: Suma y resta, Multiplicación y División.

UNIDAD N° 9. REPERTORIO DE INSTRUCCIONES: CARACTERISTICAS Y FUNCIONES Fundamento: En este capítulo se busca que el alumno conozca las características de las instrucciones de la máquina de un modo general, que afiance el conocimiento sobre el tipo de operandos con los que trabaja la computadora como así también los tipos de operaciones que se pueden realizar con las instrucciones de la máquina Objetivos : que el alumno

Aprenda cuales son las características de las instrucciones de máquina

Que entienda los formatos de representación de las instrucciones.

Que comprenda con fluidez los diferentes tipos de instrucciones

Que sea capaz de iniciarse en el Diseño de un Conjunto de Instrucciones

Que reconozca con claridad los TIPOS DE DATOS y TIPOS DE OPERACIONES de la máquina

UNIDAD N° 10. REPERTORIO DE INSTRUCCIONES: MODOS DE DIRECCIONAMIENTO Y FORMATOS Fundamento: Habiendo estudiado ya los diferentes tipos de datos, instrucciones y operaciones, ahora es necesario que el alumno aprenda los modos en que una instrucción es capaz de extraer o almacenar datos en la memoria. Para ello se deben estudiar los MODOS DE DIRECCIONAMIENTO y los FORMATOS DE LAS INSTRUCCIONES. Objetivos : que el alumno

Comprenda que es un Direccionamiento de memoria.

Que estudie y entienda los diferentes modos de direccionamiento

Que conozca que es el formato de una instrucción.

Que reconozca los formatos de instrucciones de longitudes variables.

UNIDAD N° 11. ESTRUCTURA Y FUNCIONAMIENTO DEL PROCESADOR Fundamento: En esta instancia se estudia la ORGANIZACIÓN DEL PROCESADOR como elemento de vital importancia en el funcionamiento de la Computadora. Se detalla la organización interna del mismo estudiando los diferentes tipos de registros que contiene la CPU. Se analiza nuevamente los ciclos del computador a fin de

incorporar el CICLO INDIRECTO y el concepto de Flujo de datos. Se pretende introducir el tema de SEGMENTACION DE INSTRUCCIONES. Objetivos : que el alumno

Pueda describir la Organización interna del procesador, reconociendo los diferentes tipos de registros internos.

Que entienda el concepto de Registros Visibles por el Usuario y Registros de Control y Estado.

Que comprenda claramente el CICLO DE INSTRUCCIÓN de la máquina y los conceptos de Ciclo Indirecto y Flujo de Datos

Reconozca los diferentes Formatos de Instrucciones y el concepto de Longitud de Instrucción.

Que comprenda y reconozca en los diferentes formatos la Asignación de los bits

Que entienda el concepto de Instrucción de Longitud Variable.

UNIDAD N° 12. COMPUTADORAS DE TIPO RISC Fundamento: En vista de que cada día proliferan más los procesadores con un conjunto reducido de instrucciones (RISC) se estudia en este capítulo este tipo de máquinas para mostrar las diferencias principales con respecto a las Arquitecturas CISC estudiadas hasta acá. Para ello se estudia la característica de la ejecución de instrucciones, y la utilización de un amplio conjunto de registros internos en la CPU. Objetivos : que el alumno

Entienda al finalizar este capítulo las diferencias entre Arquitecturas CISC y RISC

Que entienda que es un Banco de Registros de CPU

Que Comprenda los conceptos de Ventanas de Registros

Que comprenda de que manera se realiza el proceso de segmentación de instrucciones en RISC

Que pueda entender la máquina SPARC y su conjunto de registros, el repertorio de instrucciones, y el formato de las mismas.

UNIDAD N° 13. FUNCIONAMIENTO DE LA UNIDAD DE CONTROL Fundamento: Como parte vital en el funcionamiento de la máquina se propone el estudio de la UNIDAD DE CONTROL en esta última parte de la materia. Se incursiona en este capítulo en el tema de las MICROOPERACIONES, el CONTROL DEL PROCESADOR y en el estudio como contrapartida al método de Unidades de Control Microprogramada, se estudian las UNIDADES DE CONTROL CABLEADAS. Objetivos : que el alumno

Que son las microoperaciones y pueda distinguirlas tanto de las operaciones como de las instrucciones del lenguaje de máquina.

Que comprenda la organización interna del procesador y sus señales de control

Que pueda diferenciar entre unidades microprogramadas y unidades cableadas

Que entienda en que casos se aplica una u otra tecnología de las explicadas en el punto anterior

UNIDAD N° 14. CONTROL MICROPROGRAMADO Fundamento: Al ser las unidades de control microprogramadas las más difundidas, se realiza una profundización en este tema vital para comprender el funcionamiento de una unidad de control. Se presenta una unidad de control Microprogramada para su

estudio y se estudia su funcionamiento, la secuenciación de las microinstruciones y la ejecución de las mismas Objetivos : que el alumno

Que domine el tema de unidades de control microprogramado.

Que entienda el funcionamiento de una unidad de control microprogramado y su diseño.

Que sepa de que manera se realiza el secuenciamiento de las microinstrucciones

Que comprenda la codificación de las microinstrucciones.

Metodología de Enseñanza.

En la Universidad Tecnológica Nacional las clases son presenciales y obligatorias para los alumnos, por lo que se tiene un sistema de evaluación caracterizado por dos elementos relacionados entre sí, Régimen de Promoción y Formas de Evaluación. En el Régimen de Promoción están los requisitos que deben satisfacer los alumnos para aprobar la asignatura, los cuales son:

Régimen de Asistencia: 75% para Clases Teóricas- Prácticas y Laboratorios. Trabajos Prácticos: 100% de realización. Cualquiera sea la naturaleza del Trabajo Práctico, Gabinete o de Laboratorio. Aprobación del Primer y Segundo Parcial o las Recuperaciones I y II según lo que corresponda. La forma de evaluación es mediante Pruebas Escritas individuales. En el caso de Asignaturas Integradoras, Realización y Aprobación del Seminario Anual de la Materia a través de un Trabajo Práctico Integrador. Los docentes guían a los alumnos hasta la presentación del Informe Final que habilita a participar en el Seminario. Realizado los pasos anteriores el alumno cumple con el Régimen de Promoción, Regulariza la Asignatura, y está en condiciones de efectuar el Examen Final para la Aprobación de la Asignatura. El Examen Final consiste en una prueba de conocimientos sobre el Programa Analítico de la Asignatura. Es Oral, individual y coloquial. La Nota mínima de Aprobación es cuatro (4) y la máxima diez (10). Se puede Rendir el Examen Final para su aprobación hasta un máximo de tres veces, a partir de lo cual y si no es aprobado, el alumno debe recursar la Asignatura. El Examen Final indica la Aprobación de la Asignatura y habilita para la inscripción y cursado de las correlativas inmediatas

Final indica la Aprobación de la Asignatura y habilita para la inscripción y cursado de las
Final indica la Aprobación de la Asignatura y habilita para la inscripción y cursado de las
Final indica la Aprobación de la Asignatura y habilita para la inscripción y cursado de las
Final indica la Aprobación de la Asignatura y habilita para la inscripción y cursado de las
Final indica la Aprobación de la Asignatura y habilita para la inscripción y cursado de las
Final indica la Aprobación de la Asignatura y habilita para la inscripción y cursado de las

Recursos didácticos a utilizar como apoyo a la enseñanza.

(Instrumental, Ayuda Didáctica, Bibliografía, Laboratorio, Instalaciones Especiales, etc.)

ELEMENTOS DE TECNOLOGÍA Los elementos de tecnología educativa que se usan para el dictado de clases son:

Aula, computadora y proyector

Aula, retroproyector.

Apuntes de transparencia.

Aula, pizarra de vidrio, fibras

Bibliografía recomendada.

Articulación horizontal y vertical con otras materias

1.1. ARTICULACIÓN DE LA ASIGNATURA Inserción Y Articulación Con Sus Correlativas Y Otras Asignaturas Asociadas.

Primer Nivel Matemática Arquitectura de Computadoras Álgebra y Discreta Geometría Analítica Ingeniería y
Primer Nivel
Matemática
Arquitectura de
Computadoras
Álgebra y
Discreta
Geometría
Analítica
Ingeniería y
Análisis
Algoritmos y
Química
Sociedad
Estructura de
Matemático
Datos
Sistemas y
Organizaciones
Segundo Nivel
Sistemas
Operativos
Tercer Nivel
Gestión de
Comunicaciones
Redes de
Datos
Información
Cuarto Nivel
Administración
de Recursos
Quinto Nivel
Redes de
Proyecto
Sistemas de
Administración
Información
Gestión II
Gerencial
10

Interpretación del Gráfico de la página anterior

de

“ARQUITECTURA DE COMPUTADORAS”, con respecto a las materias del mismo

nivel, del área y la articulación con el resto de la currícula.

En

el

gráfico

propuesto

se

efectúa

un

análisis

de

la

articulación

Correlatividades débiles; señaladas con líneas de trazos finos: para cursar una materia tiene que haber cursado la correlativa débil. Correlatividades fuertes; señaladas con líneas de trazos gruesos: para cursar una materia tiene que haber aprobado la correlativa fuerte.

Arquitectura de Computadoras está reflejada en el diagrama con un cuadro de fondo negro.

Los cuadros con fondo gris forman con Arquitectura de Computadoras el “Área Computación”

Arquitectura de Computadoras es una materia del primer nivel, con régimen anual. Para poder rendir esta materia es necesario tener aprobadas “Matemática Discreta” y “Álgebra y Geometría Analítica” ambas también del primer nivel y con las que tiene correlatividades débiles. Las tres materias pueden cursarse simultáneamente a partir de la modificación realizada en el año 2005 en el que se anualizaron todas las materias.

Arquitectura de Computadoras tiene correlatividad fuerte con la materia “Sistemas Operativos” del segundo nivel, desde donde derivan correlatividades fuertes con las restantes materias del “Área Computación”.

Las materias “Comunicaciones” y “Redes de Información” pertenecen ambas al tercer nivel, ambas son cuatrimestrales y debe haberse cursado “Comunicaciones” (primer cuatrimestre) para poder cursar “Redes de Información” (segundo cuatrimestre).

Se muestran en el gráfico las correlatividades entre las diversas materias vinculadas al área.

Con línea punteada se muestra la relación entre “arquitectura de computadoras” y “sistemas y organizaciones” que es la materia integradora del primer nivel.

Cronograma estimado de clases.

E.- CRONOGRAMA DE LA ASIGNATURA DIVISIONES

VÁLIDO PARA TODAS LAS

ASIGNATURA:

ARQUITECTURA

DE

REGIMEN: ANUAL OBLIGATORIA

COMPUTADORAS

AREA:

COMPUTACION

 

CARRERA: INGENIERIA EN SISTEMAS DE INFORMACION

SEMESTRE:

SEMESTRE:

X

X

SEMANAS A CONSIGNAR:

ASIGNATURA ANUAL: 32 Semanas de Clases, incluye Clases, Parciales y recuperaciones.

   

Teoría,

Aula

   

Seman

DIA

Taller/

TEMA A DESARROLLAR:

 

PARTE

a

Laboratorio:

 

Descripción

de

la

Actividad

1

SEGÚN

TEORIA

Introducción. Organización y Arquitectura, Definiciones. Estructura y funcionamiento de las computadoras.

1

COMISION

1

SEGÚN

TEORIA/PRA

T.P.

1:

Organización

y

1

COMISION

CTICA

Arquitectura. Conceptos

2

SEGÚN

TEORIA

Evolución y Prestaciones de las

1

COMISION

Computadoras. Breve historia de

la Evolución

de

las

Computadoras, Diseño buscando mejores prestaciones

2

SEGÚN

PRACTICA

T.

P.

1

:

Continuación

y

1

COMISION

Control de Tareas

 

3

SEGÚN

TEORIA

Sistemas

de

Numeración

y

2

COMISION

Lógica.

Algebra

de

Boole,

conceptos fundamentales.

 

3

SEGÚN

PRACTICA

T.P. Nº 2 : Sistemas Numéricos Conversiones entre sistemas. Control de Tareas.

2

COMISION

4

SEGÚN

TEORIA

Circuitos

 

Combinacionales,

2

COMISION

Circuitos Aritméticos

 

4

SEGÚN

PRACTICA

T.P. Nº 2 : Sistemas Numéricos Técnicas Reducidas. Control de Tareas

2

COMISION

5

SEGÚN

TEORIA

Circuitos

Secuenciales.

Flip

2

COMISION

 
     

Flop’s R-S

 

5

SEGÚN

PRACTICA

T.P. Nº 2 : Sistemas Numéricos Sumas y restas de números. Ejemplos para varios sistemas numéricos.

2

COMISION

6

SEGÚN

TEORIA

Continuación. Circuitos Secuenciales. Flip Flop J-K y D

2

COMISION

6

SEGÚN

PRACTICA

T. P. Nº 2 : Codigos Numéricos. Codigo ASCII y BCD. Control de Tareas

2

COMISION

7

SEGÚN

TEORIA

Dispositivos

Sincrónicos

y

2

COMISION

Asincrónicos.

Registros

y

Contadores

7

SEGÚN

PRACTICA

Algebra de Boole, Formas canónicas, minimización de Funciones. Mapas de Karnaugh

2

COMISION

8

SEGÚN

TEORIA

Celda básica de memoria. Unidad de memoria RAM

2

COMISION

8

SEGÚN

PRACTICA

T.P. N° 3: Algebra de Boole. Funciones. Compuertas. Circuitos. Control de Tareas

2

COMISION

9

SEGÚN

TEORIA

 

2

COMISION

Ampliación de Memorias. Memorias ROM

9

SEGÚN

PRACTICA

 

2

COMISION

Trabajo Práctico

 

3:Simplificaciones

 

algebraicas.

Control de Tareas.

 

10

SEGÚN

TEORIA

Perspectiva

de

alto

nivel

del

3

COMISION

 

funcionamiento y conexiones en

una computadora. Componentes

10

SEGÚN

PRACTICA

T.P. N° 3: Mapas de Karnaugh. Componentes digitales Múltiplexores, demultiplexores, codificadores, decodificadores

2

COMISION

11

SEGÚN

TEORIA

Funcionamiento

 

de

la

3

COMISION

Computadora.

 

Ciclos

de

búsqueda

y

ejecución.

Funcionamiento de E/S

11

SEGÚN

PRACTICA

 

2

COMISION

T.P. Nº 3 : Lógica Combinatoria. Control de Tareas

12

SEGÚN

TEORIA

Interconexión con buses. Estructura

3

 

COMISION

 

del bus. Jerarquía de buses múltiples. Elementos de diseño de un Bus

 

12

SEGÚN

PRACTICA

T.P.N° 4: Lógica secuencial. Flip- flops. Control de Tareas

2

COMISION

13

SEGÚN

TEORIA

 

3

COMISION

Jerarquía de Memorias. Conceptos básicos. Memoria Caché.

13

SEGÚN

PRACTICA

 

2

COMISION

T.P. Nº

4 :Lógica secuencial.

Registros y contadores. Control de

Tareas

14

SEGÚN

TEORIA

 

3

COMISION

Memoria Principal. Organización. DRAM, SRAM. Chips de memorias. Organización de los módulos.

14

SEGÚN

PRACTICA

 

3

COMISION

T.P. Nº 5 : LA COMPUTADORA. Perspectiva de alto nivel. Jerarquía de Memorias. Memoria Caché. Memoria principal

15

SEGÚN

TEORIA

 

3

COMISION

Dispositivos de Entrada/Salida. Dispositivos externos. Módulos de E/S. E/S programada. Interrupciones

15

SEGÚN

PRACTICA

T.P. Nº 5 : LA COMPUTADORA. Continuación. Entrada/Salida. Dispositivos externos.

3

COMISION

16

SEGÚN

TEORIA

DMA. Canales y procesadores de E/S. Revisión General.

3

COMISION

16

SEGÚN

TEORIA

Y

1º PARCIAL

 

1,2 y3

COMISION

PRACTICA

 
     

CARGA

HORARIA

PRIMER

64 Hs.

CUATRIMESTRE

17

 

TEORIA

La UNIDAD CENTRAL DE PROCESAMIENTO (CPU). Aritmética de la Computadora. Unidad Aritmético lógica

4

17

 

PRACTICA

T.P.Nº 6 : CPU. Diseño de una unidad Aritmético Lógica (ALU)

4

18

SEGÚN

TEORIA

Aritmética con enteros Representación en punto flotante. Aritmética en punto flotante.

4

COMISION

18

SEGÚN

PRACTICA

Continuación Trabajo Práctico Nº 6. Aritmética con enteros y punto flotante.

4

COMISION

19

SEGÚN

TEORIA

Repertorio de Instrucciones. Características y funciones. Tipos de operandos. Tipos de operaciones.

4

COMISION

19

SEGÚN

PRACTICA

Continuación

de

T.P.N°

6.

4

 

COMISION

 

Control de Tareas.

   

20

SEGÚN

TEORIA

Lenguaje

Ensamblador.

Modos

4

COMISION

de direccionamiento.

 

20

SEGÚN

PRACTICA

T.P.

7

:

Repertorio

de

4

COMISION

instrucciones.

Modos

de

direccionamiento

21

SEGÚN

TEORIA

Formato

 

de

Instrucciones.

4

COMISION

 

Programas

 

en

lenguaje

ensamblador

21

SEGÚN

PRACTICA

T.P.

7:

Formato

de

4

COMISION

instrucciones.

Lenguaje

ensamblador.

22

SEGÚN

TEORIA

Continuación

de

lenguaje

4

COMISION

ensamblador

 

22

SEGÚN

PRACTICA

Continuación

T.P. Nº 7. Control

4

COMISION

de tareas

 

Bibliografía

I.- BIBLIOGRAFÍA (Usada en el dictado de la Asignatura) Especifica:

William Stallings. Organización y Arquitectura de Computadoras. Séptima Edición. Editorial: Prentice Hall. 2006.

General:

Jorge Ginzburg. La PC por dentro. Primera Edición. Editorial: Mc.Graw Hill. 2000 M. Morris Mano, Charles R. Kime. Fundamentos de Diseño Lógico y Computadoras. Primera Edición. Editorial: Prentice Hall. 2000 Miles Murdocca, Vincent Heuring. Principios de Arquitectura de Computadoras. Primera Edición. Editorial: Prentice Hall. 2000