You are on page 1of 15

UTN FRBA DISI

ARQUITECTURA DE COMPUTADORES (08-2022)

PROGRAMA DE LA MATERIA
UNIDAD TEMATICA 1 Evolucin del procesamiento de datos
El objetivo de esta unidad temtica es plantear la evolucin del Procesamiento Automtico de
Datos desde sus comienzos como as tambin desarrollar los primeros conceptos bsicos
necesarios para que el alumno comprenda la terminologa utilizada en la ciencia informtica y la
que utilizan los profesionales del rea
Los comienzos de la computacin: La primera mquina y su evolucin; La mquina de tarjetas
perforadas; La cinta de papel: El calculador secuencial automtico (IBM); El programa
almacenado// Clasificacin de las computadoras: Analgicas; Digitales; Hbridas // Generaciones
de computadoras digitales: Computadoras de 1 generacin; Computadoras de 2 generacin;
Computadoras de 3 generacin; Computadoras de 4 generacin; Computadoras de 5
generacin // Proceso de datos y sistemas de informacin: Sistemas sincrnicos de propsito
general; Sistemas sincrnicos de propsito especfico; El sistema operativo. La dinmica del
sistema // Arquitectura y Organizacin de computadoras.
Bibliografa
[Quiroga, Patricia 2010]

[Stallings, William 7 Ed]

[Angulo et al]

Captulo 1

Captulo1 y 2

Captulo 1 y 2

PALABRAS CLAVE.
baco, calculadora digital, maquina de medidas, magnitud analgica, magnitud
continua, algebra de Boole, teora de circuitos, campo de zona, campo de dgito,
hardware, software, firmware, lote de tarjetas, sistema operativo, computadora
secuencial automtica, cinta perforada, almacenamiento , control de secuencia,
ruptura de secuencia, entrada, salida, arquitectura von numen, computadora de
propsito general, computadora de propsito especfico, CPU, ALU, UAL, UCP, UC,
colectores o buses, memoria principal, digito binario, circuito integrado, SSI, MMI,
LSI, VLSI, multiprogramacin, carga por lotes, carga continua, cola de espera, disco
magntico, perifricos, multiproceso, teleproceso, sistemas interactivos, tiempo
compartido,
time
sharing,
multiusuario,
multitarea,
microprocesador
,
microcomputadora, tiempo real, banco de datos, base de datos, redes, transaccin,
supercomputadoras, inteligencia artificial, pipelining, procesador vectorial, prolog,
data flow, acceso secuencial, acceso asociativo, sistema de informacin,
procesamiento de datos, algoritmo, datos, informacin, cdigo, codificacin,
descodificacin,
archivos,
strings,
aplicacin,
programacin,
programa,
microoperaciones, reloj, instrucciones, arquitectura de computadoras, organizacin
de computadoras

Pgina 1 de 15
Ultima revisin 2014

UTN FRBA DISI

ARQUITECTURA DE COMPUTADORES (08-2022)

Pgina 2 de 15
Ultima revisin 2014

UTN FRBA DISI

ARQUITECTURA DE COMPUTADORES (08-2022)

UNIDAD TEMATICA 2 Fundamentos de la utilizacin


sistemas numricos en las computadoras digitales.

de los

Esta unidad temtica tiene como finalidad el aprendizaje de los distintos sistemas numricos
relacionados con el uso de la computadora y la tcnica empleada para lograr encontrar las
equivalencias entre los distintos sistemas
Sistemas de notacin posicional: Expresin generalizada de un nmero en potencias de su base;
Sistema decimal; Sistema binario; Sistema hexadecimal; Nmero de cifras: Cantidad de
combinaciones y nmero decimal mximo representable // Mtodos de conversin de nmeros
enteros y fraccionarios a decimal; Mtodos de conversin de nmeros de otras bases a decimal;
pasaje directo entre las bases 2 a 16 // Operaciones fundamentales en binario: Suma; Resta o
sustraccin // Suma hexadecimal // Complemento de un nmero: Complemento a la base, a la raz
o autntico; Complemento a la base-1 o restringido//
Bibliografa
[Quiroga, Patricia 2010]

[Stallings, William 7 Ed]

[Angulo et al]

Captulo 2

[depende de la edicin]

No desarrolla este tpico

WilliamStallings.com/COA/COA8e.html
APENDICE A
PALABRAS CLAVE.
binario, decimal, hexadecimal, complemento binario.

Pgina 3 de 15
Ultima revisin 2014

UTN FRBA DISI

ARQUITECTURA DE COMPUTADORES (08-2022)

Bibliografa
[Quiroga, Patricia 2010]

[Stallings, William 7 Ed]

[Angulo et al]

Captulo 3

Captulo 9

No desarrolla este tpico

PALABRAS CLAVE.
complemento a dos, exponente, mantisa, precisin simple, precisin doble, underflow,
desbordamiento inferior, overflow, desbordamiento superior , LBS, bit menos
significativo, MSB, bit ms significativo, UAL, ALU, ASCII, Unicode, BCD, mainframe.

Pgina 4 de 15
Ultima revisin 2014

UTN FRBA DISI

ARQUITECTURA DE COMPUTADORES (08-2022)

UNIDAD TEMATICA 4 Aritmtica en una Computadora.


En esta unidad el objetivo es formular los convenios de cantidades no signadas y signadas.
Determinar los rangos de representacin en formatos de n bits. Evaluar la validez de algunas
operaciones aritmticas.
Aritmtica Binaria// Representacin de enteros// Operaciones con enteros signados. Overflow. //
Aritmtica Decimal. Sumas y Restas en BCD.
Bibliografa
[Quiroga, Patricia 2010]
Captulo 4

[Stallings, William 7 Ed]


Captulo 3

[Angulo et al]
No desarrolla este tpico

PALABRAS CLAVE.
UAL, ALU, aritmtica binaria, aritmtica decimal, formato, registro de estado,
banderas, flags, acumulador, acarreo, BCD.

Pgina 5 de 15
Ultima revisin 2014

UTN FRBA DISI

ARQUITECTURA DE COMPUTADORES (08-2022)

UNIDAD TEMATICA 5 Algebra de Boole


En esta unidad temtica tiene como finalidad brindar al alumno algunos conceptos bsicos para
comprender la teora matemtica que sustenta el diseo de los circuitos que forman parte de una
computadora
Algebra de Boole // Funcin booleana // Compuertas lgicas o gates: "compuerta and" o
"compuerta y" o "compuerta producto lgico"; "compuerta or", "compuerta +" o "compuerta suma
lgica"; "compuerta or exclusive" o "compuerta o exclusiva"; "compuerta not" o "inversin";
"compuertas con funciones negadas": "compuerta nor"; "compuerta nand; "compuerta triestado "
o "compuerta tri-state" // Circuito sumador-binario en paralelo // "circuito semi-sumador (ss)" o
"half adder (ha)" // "circuito sumador completo (sc)" o "full adder (fa)" // Formas normales o
cannicas de una funcin // Circuitos equivalentes.

Bibliografa
[Quiroga, Patricia 2010]

[Stallings, William 7 Ed]

[Angulo et al]

Captulo 5 y 6

APENDICE B

No desarrolla este tpico

PALABRAS CLAVE.
circuitos digitales, lgica digital, algebra de Boole, funcin booleana, compuertas
lgicas, gates, formas normales o cannicas de una funcin.

Pgina 6 de 15
Ultima revisin 2014

UTN FRBA DISI

ARQUITECTURA DE COMPUTADORES (08-2022)

UNIDAD TEMATICA 6 Lgica Digital


En esta unidad temtica se describe el comportamiento lgico de algunos componentes fsicos a
nivel lgica digital, cuya funcin es transformar y memorizar informacin binaria.
Circuitos combinacionales: Circuito Generador y Verificador de Paridad; Circuito comparador de
magnitud; Circuitos codificadores; Circuitos multiplexores y demultiplexores; Bus asociado a un
Multiplexor-Demultiplexor; Circuitos "programables" para mltiples funciones; Memorias de slo
Lectura; Dispositivos tipo PLD // Circuitos secuenciales: Biestables o flip-flops; Biestable R-S;
Biestable R-S asincrnico (sin entrada de sincronismo);Biestable R-S sincrnico (temporizado);
Biestable J-K sincrnico; Biestable T sincrnico; Biestable D sincrnico // Registros contadores:
Registro contador progresivo de 8 eventos (una aplicacin con biestables T); Contador regresivo
de 8 eventos (con biestables T); Registros con facilidad de desplazamiento: Desplazamientos
lgicos; Desplazamientos circulares; Desplazamientos aritmticos; Desplazamientos concatenados
Bibliografa
[Quiroga, Patricia 2010]

[Stallings, William 7 Ed]

[Angulo et al]

Captulo 5 y Captulo 6

APENDICE B

No desarrolla este tpico

PALABRAS CLAVE.
paridad, magnitud, circuito, codificador, decodificador, multiplexor, demultiplexor,
BUS, ROM, PROM, EPROM, EAPROM, PAL, PLA, biestable, cerrojo, latch, registro,
registro contador, registro de desplazamiento, registro serie-paralelo, registro
paralelo-serie, registro paralelo-paralelo, registro serie-serie, alta impedancia,
triestado.

Pgina 7 de 15
Ultima revisin 2014

UTN FRBA DISI

ARQUITECTURA DE COMPUTADORES (08-2022)

UNIDAD TEMATICA 7 Diseo de una Computadora Digital


En esta unidad temtica se presenta una mquina Von Neumann para comprender el
funcionamiento de una computadora bsica en relacin con su diseo interno y demostrar la
importancia del estudio del lgebra de Boole y de la Teora de la Lgica Digital presentada en los
captulos anteriores
Diseo del Computador Bsico // Relacin entre el diseo del hardware y la ejecucin de
instrucciones // Presentacin del modelo de estudio: Ciclo de Instruccin: Fase de bsqueda de una
instruccin en memoria principal, Fase de Ejecucin; Esquema de la evolucin de ejecucin de las
instrucciones; Esquema simplificado por etapas; Unidad de control: sincronizacin del tiempo// El
mdulo de clculo: Desplazamientos; Comparacin mediante resta; Incremento y decremento;
Operaciones lgicas; El registro de estado. banderas de tipo aritmtico

Bibliografa
[Quiroga, Patricia 2010]

[Stallings, William 7 Ed]

[Angulo et al]

Captulo 7

Captulo 3 y Captulo 12

Captulo 1 y Captulo 3

PALABRAS CLAVE.
cdigo de maquina, cdigo nativo, lenguaje de maquina, assembler, UC, UAL, ALU,
lenguaje de alto nivel, lenguaje de bajo nivel, compilador, cdigo de instruccin,
cdigo de operacin, campo data de la instruccin, formato de instruccin, estado de
ejecucin de una instruccin, memoria de lectura/escritura, memoria de solo lectura,
bus de direcciones, bus de control, bus de dato, formato de datos, ciclo de
instruccin, set de instrucciones, bandera de condicin, flag, registro de estado,
status register, registro acumulador, registro puntero de instruccin, ciclo de reloj,
pulso de reloj, secuenciador, frecuencia, Hz, MHz, GHz, milisegundo, microsegundo,
nanosegundo, ciclo de maquina, ciclo de memoria, tiempo de acceso a memoria.

Pgina 8 de 15
Ultima revisin 2014

UTN FRBA DISI

ARQUITECTURA DE COMPUTADORES (08-2022)

UNIDAD TEMATICA 8 Microprocesadores


El objetivo de esta unidad temtica es lograr el aprendizaje de las funciones internas y de entorno
de los microprocesadores, relacionadas con la ejecucin de programas.
Chips, microprocesadores y microcontroladores // Longitud de palabra // Capacidad de
direccionamiento // Nmero de instrucciones // Nmero de registros internos // Diferencia entre
Unidades de Control cableadas y microprogramadas.
Descripcin de los registros internos en arquitecturas de 16, 32 y 64 bits // Registros y modos de
direccionamiento // Velocidad del microprocesador // Pipeline.
Capacidad de interrupcin: Interrupciones externas, internas, excepciones; Vector de
interrupciones; Servicio de interrupciones; Pila // Alimentacin.
Tecnologas: CISC [Complex Instruction Set Computer], RISC[Reduced Instruction Set
Computer]; EPIC[Explicit Parallel Instruction Computing]

Bibliografa
[Quiroga, Patricia 2010]

[Stallings, William 7 Ed]

[Angulo et al]

Captulo 8

Captulo 3, 13, Apndice A

Captulo 3, 7, 14

PALABRAS CLAVE.
chips, microprocesador, microcontrolador, transistor, circuito integrado, palabra de
CPU, palabra de memoria, word, dual channel, microcdigo, microprograma,
microinstruccin, registros visibles, registros invisibles, pipeline, registros de calculo,
registros punteros, registros de segmento, registro base, registro ndice, registros
rama, segmento, segmento de cdigo, segmento de datos, segmento de pila,
direccin segmentada, direccin fsica, sistemas multiprocesador, sistemas de varios
ncleos, temporizador, paralelismo a nivel ejecucin, interrupcin, excepcin,
interrupcin
hardware,
interrupcin
software,
interrupcin
enmascarables,
interrupcin no enmascarable, faltas abortos, trampas, BIOS, resguardo de contexto
de CPU, restauracin de contexto de CPU, pila o stack, vector de interrupcin, driver
de interrupcin, PUSH, POP, LIFO, CALL RET, INT# IRET, alimentacin, voltios, fuente
de alimentacin, CISC, RISC, EPIC, ramificaciones condicionales, predicado, retrieve
de memoria, carga especulativa.

Pgina 9 de 15
Ultima revisin 2014

UTN FRBA DISI

ARQUITECTURA DE COMPUTADORES (08-2022)

UNIDAD TEMATICA 9. Memorias


El objetivo de esta unidad temtica es: Incorporar el lenguaje tcnico. Reconocer las caractersticas
de las memorias de semiconductores. Comprender la jerarqua de memorias. Conocer distintos
tipos de tecnologas de memorias. Comprender el funcionamiento de las tcnicas de memoria
virtual.
Clasificacin de memorias: Clasificacin segn el modo de acceso a la unidad de Informacin;
Clasificacin segn las operaciones que aceptan por cada acceso; Clasificacin segn la duracin
de la informacin // Dimensin de la memoria // Memorias RAM estticas y dinmicas; Memorias
SRAM (Static Random Access Memory); Memorias DRAM (dynamic random access memory);
RAM con acceso random; Diagrama de interconexin; RAM con acceso asociativo // Jerarqua de
la memoria // Memoria Cach: Principios de Funcionamiento; Caching; Mapeo de la direccin
fsica; Mapeo directo; Mapeo asociativo de una va o de Correspondencia Directa; Mapeo
asociativo de n vas o de conjunto; Actualizacin de cach; Actualizacin de Memoria Principal;
Niveles de cach // Memoria Principal: Memoria a nivel Lgica Digital; Memorias RAM
dinmicas; Controlador de memoria dinmica; Mdulos; Velocidad del Bus de Memoria// Memoria
como en un espacio lgico; Clculo de direcciones fsicas en modo Real; Almacenamiento de bytes
en memoria. Big-Endian y Little-Endian; Gestin de memoria y su relacin con los modos de
operacin de los procesadores.
Bibliografia
[Quiroga, Patricia 2010]
Captulo 9

[Stallings, William 7 Ed]


Captulo 4, 5, 8 y Apndices
4A/10B

[Angulo et al]
Captulo 5, 8, 9 y 11

PALABRAS CLAVE.
semiconductor, transistor, condensador, celda binaria, memorias vivas, memorias
muertas, memorias voltiles, memorias perennes, memorias estticas, memorias
dinmicas, RAM, ROM, DRAM. refresco, acceso random, acceso asociativo, acceso
secuencial, jerarqua de la memoria, caching, mapeo, hit, mis, etiquetas (cach), lookthrough, look-aside, bloque (cach), lnea (cach), sector (cach), via (cach),
conjuntos (cach), LRU, FIFO, rand, write through, write back, niveles de cach,
espacio lineal de direcciones, chip de memoria, chip select, jedec, semiconductores,
memorias dinmicas, condensador electrnico, silicio, transistor, refresh, ras, cas, cas
latency, SIMM, dime, rem, ancho de banda, MB/seg, GB/seg, DDR, SDRAM, direccin
fsica, direccin lgica, mapeo, little-endian, big-endian, segmento, MMU, modo real,
modo 16 bits, modo protegido, direccin segmentada, base, desplazamiento,
segmentacin pura, memoria virtual, direccin virtual, pagina, unidad de
segmentacin, unidad de paginacin, direccin lineal, atributos, nivel de privilegio,
TLB, soporte, transductor, archivo, base de datos, registro lgico, campo, directorio,
acceso directo, acceso secuencial, pista, cilindro, densidad, brazo actuador, sector,
clster, BPSI, BPI, TPI, formato, controladora, cache de disco, particin, FAT,
desfragmentacin.

Pgina 10 de 15
Ultima revisin 2014

UTN FRBA DISI

ARQUITECTURA DE COMPUTADORES (08-2022)

UNIDAD TEMATICA 10 Instrucciones


Esta unidad temtica tiene como finalidad el aprendizaje de las instrucciones fundamentales de un
microprocesador y los modos de direccionamiento a datos.
Formato de instrucciones // Modos de direccionamiento // Silabas // Interpretacin del cdigo de
maquina
Bibliografa
[Quiroga, Patricia 2010]

[Stallings, William 7 Ed]

[Angulo et al]

Captulo 10

Captulo 10 y 11

Captulo 17

PALABRAS CLAVE.
modos de direccionamiento, set de instrucciones, vector, registro base, registro
ndice, formato de instruccin.

Pgina 11 de 15
Ultima revisin 2014

UTN FRBA DISI

ARQUITECTURA DE COMPUTADORES (08-2022)

UNIDAD TEMATICA 11 Software de sistema


En esta unidad temtica se desarrollarn slo los conceptos generales del Software de Base
Clasificacin del software de sistema // Sistema operativo: niveles de administracin; estados de
procesos; tipos de sistemas operativos // Software de traduccin: ensambladores y
macroensambladores; intrpretes; Compiladores

Bibliografa
[Quiroga, Patricia 2010]

[Stallings, William 7 Ed]

[Angulo et al]

Captulo 11

Captulo 8

Captulo 4

PALABRAS CLAVE.
software de base, software de comunicaciones, software de administracin de bases
de datos, sistema operativo, utilitarios o utilidades, algoritmo, compilador, software
de aplicacin o aplicativo, residente, despachador, memoria virtual, driver o
manejador de dispositivo, archivo, task, programa fuente, programa ejecutable,
simblico de mquina, ensambladores, intrpretes, seudoinstruccin, enlazador o
linkeditor, macro, subrutina.

Pgina 12 de 15
Ultima revisin 2014

UTN FRBA DISI

ARQUITECTURA DE COMPUTADORES (08-2022)

UNIDAD TEMATICA 12 Dispositivos de Entrada/Salida


En esta unidad temtica tiene como finalidad brindar al alumno los aspectos tcnicos referidos a
los soportes de almacenamiento y a las unidades que los albergan.
Discos rgidos: controladora; especificaciones tcnicas; tiempos de acceso: tiempo de bsqueda;
latencia rotacional; tiempo de acceso a los datos; buffer de cache // Dispositivos de
almacenamiento removible: Discos pticos; Discos magneto-pticos (MO)// Tarjetas de memoria;
tarjetas ROM y OTP; tarjetas SRAM; Tarjetas flash

Bibliografa
[Quiroga, Patricia 2010]

[Stallings, William 7 Ed]

[Angulo et al]

Captulo 12 y Captulo 13

Captulo 6

Captulo 16

PALABRAS CLAVE.
pistas, soporte, grabacin, cilindros, controladora, dominios o frames, RPM, buffer,
bsqueda de pista a pista, seek time, latencia rotacional, velocidad de transferencia
del disco, velocidad de trasferencia de datos, CD-ROM, DVD, WORM, CD, OTP, SRAM,
PCMCIA, tarjetas flash.

Pgina 13 de 15
Ultima revisin 2014

UTN FRBA DISI

ARQUITECTURA DE COMPUTADORES (08-2022)

UNIDAD TEMATICA 13 Transferencias de Entrada/Salida


En esta unidad temtica se describe los tipos de transferencias internas y externas, las unidades
hardware que se utilizan y la intervencin necesaria del software involucrado en algunas de ellas.
Buses: Jerarqua de Buses; Buses internos al Chip; Buses que conectan chips sobre una placa;
Buses que conectan distintas placas; Buses de Entrada/Salida // Dispositivos de Entrada Salida:
Controladores; Adaptadores; Puertos de entrada/salida; Interfaces: Interfaz paralela; Interfaz Serie;
Canales o Procesador I/O // Transferencias de Entrada/Salida: Dispositivos maestros y esclavos;
Drivers // Modalidades de Entrada/Salida: Transferencia controlada por programa; Transferencia
iniciada por Interrupcin; Transferencia con acceso directo a memoria

Bibliografa
[Quiroga, Patricia 2010]

[Stallings, William 7 Ed]

[Angulo et al]

Captulo 12 y Captulo 13

Captulo 3 y 7

Captulo 15 y 16

PALABRAS CLAVE.
bus, controlador de bus, ciclo de bus, ISA, EISA, microchannel, VESA, VL, PCI, plug and
play, IRQ, hand shaking, DMA, USB, port o puerto, interfaz serie, SCSI, RAID, ATA,
SATA, firewire, FAT.

Pgina 14 de 15
Ultima revisin 2014

UTN FRBA DISI

ARQUITECTURA DE COMPUTADORES (08-2022)

UNIDAD TEMATICA 14 Procesadores Avanzados


En esta unidad temtica se presentan las caractersticas propias de los procesadores de alta
prestacin.
Paralelismo a nivel instruccin; Pipelining ILP; Grado de paralelismo; Ejecucin fuera de orden;
Hilos TLP; Multiprocesamiento a nivel chip; Multihilado simultneo; Paralelismo a nivel
arquitectura; Taxonoma de Flynn: SISD; MISD; SIMD; MIMD; SIMD en computadoras
vectoriales // Descripcin de microprocesadores avanzados: Descripcin de arquitectura Itanium;
Modos de operacin; Intel Itanium arquitectura EPIC; Paralelismo explcito; Registros de
propsito general; Registros de coma flotante; Registros de predicado ,Registros rama;
Caractersticas que mejoran el rendimiento: ILP; Especulacin; Predicacin; Prediccin de saltos;
Formato de instruccin: Concepto de bundle //
Descripcin de la arquitectura AMD64: Modos de operacin; Modo largo, en ingls long mode;
Modo compatible; Modo herencia; Registros
Bibliografa
[Quiroga, Patricia 2010]

[Stallings, William 7 Ed]

[Angulo et al]

Captulo 14

Captulo 14, 15 y 18

Captulo 25 (Itanium)

PALABRAS CLAVE.
paralelismo, pipeline, microcdigo, microarquitectura, rama de ejecucin, ejecucin
especulativa, thread, retrieve de memoria, SISD, MISD, SIMD, MIMD, now, malla,
cluster, DSM, SMP, EPIC, predicacin, prediccin de saltos, IA-64 bits, bundle o
plantilla.

Pgina 15 de 15
Ultima revisin 2014

You might also like