Sei sulla pagina 1di 27

Universidad Politcnica de Ingeniera

III - 2010
Arquitectura de Computadoras
Manual de Clase

Ingeniera en Tecnologas de Informacin
y Comunicacin
Juan Arturo Sagastume






























ACLARACION

El presente manual consta de una
recopilacin de informacin
encontrada en Internet, como ser
tesis, sitios web, blogs, sitios de
educativos, de estudios e
investigaciones, de documentos
de uso pblicos, entre otros y es
utilizado nicamente con fines
educativos para la Clase de
Arquitectura de Computadoras
de la Universidad Politcnica de
Honduras.
Se debe de hacer referencia a los
autores originales de cada uno
de los captulos y trabajos
referenciados y citados, por
ningn motivo se deber de
consultar ni hacer referencia a
este manual como fuente
primaria ni secundaria de la
informacin aqu contenida.
Los documentos citados pueden
haber sufrido modificacin de
forma para adaptarlos a este
manual, y en ocasiones, donde se
detalle, cambios de fondo sin
alterar el contenido original o se
han combinado varios
documentos en un solo captulo.
Queda expresamente prohibida
la publicacin, venta, distribucin,
copia o enajenacin de este
manual.

El Autor.
Arquitectura de Computadoras
Ingeniera en Tecnologas de Informacin y Comunicacin
Juan Arturo Sagastume

Universidad Politcnica de Ingeniera

i
INDICE
Referencias Documentales ................................................................................................................... 1
Unidad 2 Comunicacin Interna de la Computadora ............................................................... 3
2.1 BUSES ................................................................................................................................................ 3
2.1.1 BUS LOCAL ............................................................................................................................... 3
2.1.2 BUS DE DATOS ......................................................................................................................... 4
2.1.3 BUS DE DIRECCIONES ............................................................................................................. 4
2.1.4 BUS DE CONTROL .................................................................................................................... 4
2.1.4 BUSES NORMALIZADOS ...................................................................................................... 4
2.2 DIRECCIONAMIENTO .................................................................................................................... 5
2.2.1 Modo real ................................................................................................................................ 5
2.2.2 MODO PROTEGIDO ................................................................................................................ 5
2.2.3 MODO REAL VIRTUAL ............................................................................................................. 7
2.3 TEMPORIZACIN ............................................................................................................................ 8
2.3.1 RELOJ DE SISTEMA ................................................................................................................... 8
2.3.2 RESET DEL SISTEMA .................................................................................................................. 9
2.3.3 ESTADOS DE ESPERA ............................................................................................................... 9
2.4 INTERRUPCIONES DE HARDWARE ............................................................................................. 10
2.4.1 ENMASCARABLE ................................................................................................................... 10
2.4.2 NO-ENMASCARABLE ............................................................................................................ 11
2.5 ACCESO DIRECTO A MEMORIA ................................................................................................ 11
2.5.1 SISTEMA DE VIDEO ................................................................................................................ 11
2.5.2 SISTEMAS DE DISCO .............................................................................................................. 13
2.5.3 OTRAS APLICACIONES ......................................................................................................... 13
UNIDAD 3 Seleccin de Componentes para Ensamble de Equipos de Cmputo ................. 14
3.1 CHIP SET ......................................................................................................................................... 14
3.1.1 CONTROLADOR DEL BUS ..................................................................................................... 14
3.1.2 PUERTO DE ENTRA/SALIDA .................................................................................................. 14
3.1.3 CONTROLADOR DE INTERRUPCIONES .............................................................................. 15
3.1.4 CONTROLADOR DEL DMA .................................................................................................. 15
3.1.5 CIRCUITOS DE TEMPORIZACIN Y CONTROL .................................................................. 16
Arquitectura de Computadoras
Ingeniera en Tecnologas de Informacin y Comunicacin
Juan Arturo Sagastume
Universidad Politcnica de Ingeniera

ii

3.1.6 CONTROLADORES DE VIDEO ............................................................................................. 17
3.2 APLICACIONES ............................................................................................................................. 18
3.2.1 ENTRADA/SALIDA.................................................................................................................. 18
3.2.2 Almacenamiento ................................................................................................................. 18
3.2.3 FUENTE DE ALIMENTACION ................................................................................................. 19
3.3 AMBIENTES DE SERVICIOS ........................................................................................................... 20
3.3.1 NEGOCIOS ............................................................................................................................. 20
3.3.2 INDUSTRIA ............................................................................................................................... 20
3.3.3 COMERCIO ELECTRONICO ................................................................................................. 21
TIPOS DE TRANSACCIONES DE COMERCIO ELECTRONICO ............................................... 21
VENTAJAS DEL COMERCIO ELECTRNICO ........................................................................... 22
DESVENTAJAS DEL COMERCIO ELECTRNICO..................................................................... 22
FACTORES A CONSIDERAR EN COMERCIO ELECTRNICO................................................ 23


Arquitectura de Computadoras
Ingeniera en Tecnologas de Informacin y Comunicacin
Juan Arturo Sagastume

Universidad Politcnica de Ingeniera

1
Referencias Documentales


Arquitectura de Computadoras
Ingeniera en Tecnologas de Informacin y Comunicacin
Juan Arturo Sagastume

Universidad Politcnica de Ingeniera

3
Unidad 2 Comunicacin Interna de la Computadora
2.1 BUSES
El bus es un sistema digital que transfiere datos entre los componentes de un computador o entre
computadores. Estn formados por cables o pistas en un circuito impreso, dispositivos como resistencias
y condensadores adems de circuitos integrados.
2.1.1 BUS LOCAL
Bus local. Bus entre la CPU, la memoria y dispositivos perifricos que corre a lavelocidad de la CPU. En
un computador personal, el bus VL y el PCI suministran una transferencia de datos ms rpida que el bus
ISA tradicional
Teniendo en cuenta las mencionadas limitaciones del bus AT y la infalibilidad de los buses EISA y MCA
para asentarse en el mercado, en estos aos se han ideado otros conceptos de bus. Se inici con el
llamado Vesa Local Bus (VL-Bus), que fue concebido y propagado independientemente por el comit
VESA, que se propuso el definir estndares en el mbito de las tarjetas grficas y as por primera vez y
realmente tuviera poco que ver con el diseo del bus del PC.
Fueron y son todava las tarjetas grficas quienes sufren la menor velocidad del bus AT. Por eso surgi,
en el Comit VESA, la propuesta para un bus ms rpido que fue el VESA Local Bus.
Vesa Local Bus
Al contrario que con el EISA, MCA y PCI, el bus VL no sustituye al bus ISA sinoque lo complementa. Un PC
con bus VL dispone para ello de un bus ISA y de las correspondientes ranuras (slots) para tarjetas de
ampliacin. Adems, en un PC con bus VL puede haber, sin embargo, una, dos o incluso tres ranuras
deexpansin, para la colocacin de tarjetas concebidas para el bus VL, casi siempre grficos. Solamente
estos slots estn conectados con la CPU a travs de un bus VL, de tal manera que las otras ranuras
permanecen sin ser molestadas y las tarjetas ISA pueden hacer su servicio sin inconvenientes.
El VL es una expansin homogeneizada de bus local, que funciona a 32 bits, pero que puede realizar
operaciones a 16 bits.
VESA present la primera versin del estndar VL-BUS en agosto de 1992. La aceptacin por parte del
mercado fue inmediata. Fiel a sus orgenes, el VL-BUS se acerca mucho al diseo del procesador 80486.
De hecho presenta las mismas necesidades de seal de dicho chip, exceptuando unas cuantas menos
estrictas destinadas a mantener la compatibilidad con los 386.
La especificacin VL-Bus como tal, no establece lmites, ni superiores ni inferiores, en la velocidad del
reloj, pero una mayor cantidad de conectores supone una mayor capacitancia, lo que hace que la
fiabilidad disminuya a la par que aumenta la frecuencia. En la prctica, el VL-BUS no puede superar los66
Mhz. Por este motivo, la especificacin VL-BUS original recomienda que los diseadores no empleen
ms de tres dispositivos de bus local en sistemas que operan a velocidades superiores a los 33 Mhz. A
velocidades de bus superiores,el total disminuye: a 40 Mhz solo se pueden incorporar dos dispositivos; y
Arquitectura de Computadoras
Ingeniera en Tecnologas de Informacin y Comunicacin
Juan Arturo Sagastume
Universidad Politcnica de Ingeniera

4

a 50 Mhz un nico dispositivo que ha de integrarse en la placa. En la prctica, la mejor combinacin de
rendimiento y funciones aparece a 33 Mhz.
Tras la presentacin del procesador Pentium a 64 bits, VESA comenz a trabajar en un nuevo estndar
(VL-Bus versin 2.0).
La nueva especificacin define un interface de 64 bits pero que mantienen toda compatibilidad con la
actual especificacin VL-BUS. La nueva especificacin 2.0redefine adems la cantidad mxima de
ranuras VL-BUYS que se permiten en un sistema sencillo. Ahora consta de hasta tres ranuras a 40 Mhz y
dos a 50 Mhz, siempre que el sistema utilice un diseo de baja capacitancia.
En el nombre del bus VL queda de manifiesto que se trata de un bus local. De forma distinta al bus ISA
ste se acopla directamente en la CPU. Esto le proporciona por un lado una mejora substancial de la
frecuencia de reloj (de la CPU) y hace que dependa de las lneas de control de la CPU y del reloj. A estas
desventajas hay que aadirle que no en todos los puntos estn bien resueltaslas especificaciones del
comit VESA, hecho que a la larga le llevar a que el xito del bus VL se vea empaado por ello. En
sistemas 486 econmicos se poda encontrar a menudo, pero su mejor momento ya ha pasado.
2.1.2 BUS DE DATOS
Mueve los datos entre los dispositivos del hardware de Entrada como el teclado, el ratn, etc.; de salida
como la Impresora, el Monitor; y de Almacenamiento como el Disco Duro, el Disquete o la Memoria-
Flash. Estas transferencias que se dan a travs del Bus de Datos son gobernadas por varios dispositivos y
mtodos, de los cuales el Controlador PCI, "Peripheral Component Interconnect", Interconexin de
componentes Perifricos, es uno de los principales. Su trabajo equivale, simplificando mucho el asunto,
a una central de semforos para el trfico en las calles de una ciudad.
2.1.3 BUS DE DIRECCIONES
El Bus de Direcciones, por otra parte, est vinculado al bloque de Control de la CPU para tomar y colocar
datos en el Sub-sistema de Memoria durante la ejecucin de los procesos de cmputo.
Para el Bus de Direcciones, el "ancho de canal" explica as mismo la cantidad de ubicaciones o
Direcciones diferentes que el microprocesador puede alcanzar. Esa cantidad de ubicaciones resulta de
elevar el 2 a la 32 potencia. "2" porque son dos las seales binarias, los bits 1 y 0; y "32 potencia"
porque las 32 pistas del Bus de Direcciones son, en un instante dado, un conjunto de32 bits. Nos sirve
para calcular la capacidad de memoria en el CPU.
2.1.4 BUS DE CONTROL
Este bus transporta seales de estado de las operaciones efectuadas por la CPU. El mtodo utilizado por
el ordenador para sincronizar las distintas operaciones es por medio de un reloj interno que posee el
ordenador y facilita la sincronizacin y evita las colisiones de operaciones (unidad de control).Estas
operaciones se transmiten en un modo bidireccional.
2.1.4 BUSES NORMALIZADOS
Bus: Conjunto de lneas elctricas (tiras de metal sobre una placa de circuitoimpreso) Medio
compartido:
Arquitectura de Computadoras
Ingeniera en Tecnologas de Informacin y Comunicacin
Juan Arturo Sagastume

Universidad Politcnica de Ingeniera

5
2.2 DIRECCIONAMIENTO
2.2.1 Modo real
El modo real (tambin llamado modo de direccin real en los manuales de Intel) es un modo de
operacin del 80286 y posteriores CPUs compatibles de la arquitectura x86. El modo real est
caracterizado por 20 bits de espacio de direcciones segmentado (significando que solamente se puede
direccionar 1 MB de memoria), acceso directo del software a las rutinas del BIOS y el hardware
perifrico, y no tiene conceptos de proteccin de memoria o multitarea a nivel de hardware. Todos los
CPUs x86 de las series del 80286 y posteriores empiezan en modo real al encenderse el computador; los
CPUs 80186 y anteriores tenan solo un modo operacional, que era equivalente al modo real en chips
posteriores.
La arquitectura 286 introdujo el modo protegido, permitiendo, entre otras cosas, la proteccin de la
memoria a nivel de hardware. Sin embargo, usar estas nuevas caractersticas requiri instrucciones de
software adicionales no necesarias previamente. Puesto que una especificacin de diseo primaria de
los microprocesadores x86 es que sean completamente compatibles hacia atrs con el software escrito
para todos los chips x86 antes de ellos, el chip 286 fue hecho para iniciarse en modo real -es decir, en
un modo que tena apagadas las nuevas caractersticas de proteccin de memoria, de modo que
pudieran correr sistemas operativos escritos para microprocesadores ms viejos. Al da de hoy, incluso
los ms recientes CPUs x86 se inician en modo real al encenderse, y pueden correr el software escrito
para cualquier chip anterior.
Los sistemas operativos DOS (MS-DOS, DR-DOS, etc.) trabajan en modo real. Las primeras versiones de
Microsoft Windows, que eran esencialmente un shell de interface grfica de usuario corriendo sobre el
DOS, no eran realmente un sistema operativo por s mismas, corran en modo real, hasta Windows 3.0,
que poda correr tanto en modo real como en modo protegido. Windows 3.0 poda correr de hecho en
dos sabores de modo protegido - el modo estndar, que corra usando modo protegido, y el modo
mejorado 386., que adems usaba direccionamiento de 32 bits y por lo tanto no corra en un 286 (que a
pesar de tener modo protegido, segua siendo un chip de 16 bits; los registros de 32 bits fueron
introducidos en la serie 80386). El Windows 3.1 removi el soporte para el modo real, y fue el primer
ambiente operativo de uso masivo que requiri por lo menos un procesador 80286 (no contando con el
Windows 2.0 que no fue un producto masivo). Casi todos los sistemas operativos modernos x86 (Linux,
Windows 95 y posteriores, OS/2, etc.) cambian el CPU a modo protegido o a modo largo en el arranque.
2.2.2 MODO PROTEGIDO
El direccionamiento de memoria en modo protegido (a partir del 80286 y posteriores) permite acceder a
datos y programas localizados por encima y dentro del primer megabyte de memoria. Para direccionar
esta seccin extendida el sistema de memoria se requiere un cambio en el esquema de
direccionamiento de segmento ms desplazamiento usado en el modo real.
Cuando los datos y programa se direccionan la memoria extendida, se sigue utilizando la direccin de
desplazamiento para acceder a la informacin en el segmento de memoria. Una diferencia consiste en la
Arquitectura de Computadoras
Ingeniera en Tecnologas de Informacin y Comunicacin
Juan Arturo Sagastume
Universidad Politcnica de Ingeniera

6

direccin del segmento ya que no existe en modo protegido. En lugar de una direccin de segmento, el
registro de segmento contiene un selector que elige un descriptor de una tabla.
El descriptor especifica la ubicacin del segmento en memoria, su longitud y sus derechos de acceso.
Dado que el registro de segmento y la direccin de desplazamiento an acceden a la memoria, las
instrucciones del modo protegido son idnticas a las de modo real. De hecho, la mayora de los
programas escritos para funcionar en modo real funcionarn sin cambios en el modo protegido.
La diferencia entre los dos modos es la forma en que el microprocesador interpreta el registro de
segmento para acceder al segmento de memoria. Otra diferencia, en los 80386 y posteriores, es que en
modo protegido ladireccin de desplazamiento puede ser un nmero de 32 bits en vez de utilizar uno de
16 bits como en modo real. Es por esto que puede direccionar hasta 4 Gb de longitud.
El selector, ubicado en el registro del segmento, elige uno de 8192 descriptores en una de las dos tablas
de descriptores. El descriptor especifica la ubicacin, la longitud y los derechos de acceso del segmento
de memoria, aunque no directamente como en el modo real. Por ejemplo, en el modo real, si CS=0008H,
el segmento de cdigo inicia en la localidad 00080H. En modo protegido, este nmero de segmento
puede direccionar cualquier localidad de memoria en todo el sistema para el segmento de cdigo.
Existen dos tablas de descriptores utilizadas con los registros de segmentos: una contiene descriptores
globales y otra, descriptores locales. Los descriptores globales contienen las definiciones de los
segmentos que se aplican a todos los programas, mientras que los descriptores locales son
generalmente exclusivos de una aplicacin. Podramos llamar descriptor de sistema a un descriptor
global, y descriptor de aplicacin a uno local. Cada tabla de descriptores contendr 8192 entradas, por
lo tanto una aplicacin podra disponer en cualquier momento de 16.384 descriptores. Puesto que un
descriptor describe un segmento de memoria, esto permite que puedan serdescriptos hasta 16.384
segmentos de una aplicacin.
Descriptor del 80286


Descriptor del 80386 al Pentium II
Arquitectura de Computadoras
Ingeniera en Tecnologas de Informacin y Comunicacin
Juan Arturo Sagastume

Universidad Politcnica de Ingeniera

7

2.2.3 MODO REAL VIRTUAL
Esta tcnica consiste en hacer creer al programa que dispone de ms memoria que la fsicamente
disponible en RAM. Este artificio tiene sentido porque en ese momento (y actualmente), la memoria
extendida era mayor que la fsicamente disponible en muchos sistemas, adems el disco duro era
estndar en todos los equipos.
Esta RAM ficticia se conoce como memoria virtual; una simulacin conocida de antiguo en el mundo de
los mainframes, que fue introducida en la informtica personal a partir del 80286. Este procesador ya
dispona de un controlador hardware para este menester, de forma que su manejo no significaba una
gran sobrecarga para el Sistema. Su funcionamiento se basa en que cuando una aplicacin necesita ms
espacio y la memoria fsica est agotada, el controlador de memoria virtual proporciona espacio auxiliar
utilizando un fichero de intercambio (Swap file) situado en memoria externa (disco duro generalmente
H2), donde se almacena la informacin que no cabe en la RAM
El 80386 soporta la ejecucin de uno o ms programas diseados para el 8086, 8088, 80186 u 80188 en
un entorno en modo protegido. Un programa de 8086corre en este entorno como parte de una tarea
V86 (virtual 8086). Bajo este modo de funcionamiento puede haber no slo varias tareas V86
ejecutndose simultneamente, sino que tambin se pueden ejecutar varias tareas en 80386.
Cada tarea se va a ejecutar en una mquina virtual, que no interactuar con el resto de las mquinas
virtuales. Este mecanismo de independencia entre las distintas tareas es ofrecida por el hardware
80386, ahora el programador se ha de preocupar por crear el software necesario para controlar
correctamente cada una de estas mquinas virtuales. Todo este software que ayuda a implementar una
mquina virtual se denomina monitor de V86.
Una tarea V86 genera las direcciones de memoria como se hacen en el modo real (segmento*16 +
desplazamiento), por tanto, se salta el mecanismo desegmentacin que ofrece el modo protegido a
travs de la GDT, para generar las direcciones.
Hay que mencionar que una tarea que fue diseada para el modo real del 8086 puede ejecutarse casi sin
problemas en el modo V86. En algunos casos algn conjunto de instrucciones pueden diferir
ligeramente la ejecucin en V86 y en modo real, por lo que un Multitasker ha de tener presencia de ello,
a fin de evitar una ejecucin errnea de la tarea V86.
Arquitectura de Computadoras
Ingeniera en Tecnologas de Informacin y Comunicacin
Juan Arturo Sagastume
Universidad Politcnica de Ingeniera

8

2.3 TEMPORIZACIN
2.3.1 RELOJ DE SISTEMA
Todos los ordenadores, y por tanto los PC disponen de un oscilador a cuarzo (sesuele distinguir en la
placa base por su encapsulado metlico) que proporciona los pulsos de sincronismo a la CPU, a los
buses, y al reloj del PC.
El cuarzo es un material curioso para los fsicos, si se le golpea produce una pequea corriente elctrica,
y si se le somete a una corriente elctrica vibra a una frecuencia funcin de sus dimensiones fsicas, a
esta propiedad los fsicosle llaman piezoelctrica. Hay ms materiales en la naturaleza con esta
propiedad, pero nos quedaremos con el cuarzo. Con un cristal de cuarzo se consigue un buen patrn de
frecuencia, o de tiempo que es lo mismo (tiempo yfrecuencia son dos magnitudes inversas la una de la
otra) y adems de forma muy econmica, es por ello que los relojes digitales han sustituido poco a poco
a los mecnicos. Sin embargo tiene un pequeo inconveniente, resulta que elcuarzo es muy sensible a
los cambios de temperatura, pues a nadie se le escapa que la temperatura produce dilataciones y
contracciones en los materiales, y ya hemos dicho que la frecuencia de oscilacin de un cuarzodepende
de su tamao fsico. Para aplicaciones de precisin, los cristales de cuarzo se les hacen funcionar en un
pequeo horno con la temperatura constante.
La frecuencia del cristal de cuarzo utilizado en los PC's suele ser de 32,768 MHz, pero tiene poca
importancia pues el cristal de cuarzo se le puede hacer trabajar en su modo fundamental o en algn
sobre tono, adems de que lafrecuencia puede dividirse o multiplicarse con facilidad A partir de una
frecuencia de 100 MHz, que puede ser la de la memoria RAM, se divide por 12 y tenemos 8 MHz que es
la del bus ISA, la dividimos por 3 y tenemos 33 MHzque es la del bus PCI y por ltimo la multiplicamos
por 5 y tenemos 500 MHz que es la de la CPU. Cuando se hace overcloking se modifican los valores de
los divisores y multiplicadores y nunca el reloj.
En el PC hay que distinguir dos relojes:
El reloj de tiempo real (RTC Real Time Clock) o reloj hardware.
El reloj virtual, reloj del sistema (System Clock) o reloj software.
El RTC est compuesto por un circuito contador ROM (Intel 8053 en los XT, Intel 8254 en los AT,
Motorota MC14618, Dallas Semiconductors DS1285) que apartir de los impulsos de frecuencia del
oscilador controlado por un cristal de cuarzo genera una interrupcin cada 54,936 ms (18,206 veces por
segundo), otra rutina que los cuenta y una memoria CMOS donde se almacena el valor(14 registros con
un total de50 Bytes: ao, mes, da, hora, minutos y segundos). El espacio restante de esta memoria
alberga otras informaciones de la BIOS, todos estos valores se mantiene en la memoria gracias a la pila
obatera que incorporan todos los PC desde 1984 (Modelo AT, antes haba que teclear la hora cuando se
arrancaba el PC).
El RTC funciona de forma continuada, gracias a la batera, est encendido o apagado el ordenador. El
reloj del sistema lo mantiene el sistema operativo yse arranca en el momento que se enciende el
ordenador toma la fecha y la hora del RTC y se para cuando se apaga el ordenador
Arquitectura de Computadoras
Ingeniera en Tecnologas de Informacin y Comunicacin
Juan Arturo Sagastume

Universidad Politcnica de Ingeniera

9
2.3.2 RESET DEL SISTEMA
Se conoce como reset a la puesta en condiciones inciales de un sistema. Este puede ser mecnico,
electrnico o de otro tipo. Normalmente se realiza al conectar el mismo, aunque, habitualmente, existe
un mecanismo, normalmente un pulsador, que sirve para realzar la puesta en condiciones inciales
manualmente.
En un ordenador o un sistema de transmisin de datos, se usa para restablecer los medios para eliminar
cualquier error o la espera de los acontecimientos y llevar un sistema al estado normal o estado inicial
suele ser de una manera controlada. Que normalmente se hace en respuesta a una condicin de error
cuando es imposible o indeseable de una actividad de procesamiento y proceder a todos los
mecanismos de recuperacin de errores no. Un equipo dealmacenamiento de programa que
normalmente realizar un "reset" si un tiempo de espera y recuperacin de errores de programas del tipo
de reintentar o cancelar tampoco.
La capacidad de un dispositivo electrnico para poder restablecer en caso de error o prdida anormal de
energa es un aspecto importante de diseo de sistemas embebidos y programacin. Esta capacidad se
puede observar la vida cotidiana con la electrnica, como un televisor, un equipo de audio o la
electrnica de un coche, que son capaces de funcionar como se pretende unavez ms, incluso despus
de haber perdido el poder de repente. Un repentino y extrao error con un dispositivo que puede a
veces ser fijada por la eliminacin y restauracin de energa, haciendo que el dispositivo de
restablecimiento. Algunos dispositivos, como reproductores multimedia porttiles, a menudo tiene un
botn de reinicio, ya que son propensos a la congelacin o el bloqueo arriba. La falta de una adecuada
capacidad de restablecimiento de otro modo, posiblemente, podra hacer que el dispositivo despus de
una intil prdida de potencia o mal funcionamiento.
Un restablecimiento se realiza por reiniciar el software del sistema sin reiniciar el hardware
2.3.3 ESTADOS DE ESPERA
Cuando se conectan tarjetas de la PC, un problema comn es igualar la velocidad de los ciclos del bus
con la de las tarjetas. Es comn que una tarjetasea ms lenta que el bus. As, El bus de la PC esta
diseado para resolver este problema. La seal ready del bus se puede usar para extender la longitud
del ciclo del bus para igualar una tarjeta lenta o para el bus del sistema hasta quese sincronice con el
ciclo de la tarjeta.
Los ciclos del bus 8088 normalmente son de cuatro pulsos y se describen porT1 hasta T4. En algunos
ciclos el hardware dela PC, automticamente inserta un pulso ocioso extra llamado TW. La seal ready
se usa para insertar estados nuevos o adicionales de espera. Debido a que los diferentes ciclos del
busrequieren distintos tiempos, la seal ready se debe controlar de manera diferente.
El hardware de la PC no inserta estados de espera en los ciclos de lectura o escritura a memoria, sino
que esto lo hace la tarjeta usando la seal ready.
Arquitectura de Computadoras
Ingeniera en Tecnologas de Informacin y Comunicacin
Juan Arturo Sagastume
Universidad Politcnica de Ingeniera

10

2.4 INTERRUPCIONES DE HARDWARE
Las interrupciones hardware son producidas por varias fuentes, por ejemplo del Teclado, cada vez que
se presiona una tecla y se suelta se genera una interrupcin. Otras interrupciones son originadas por el
reloj, la impresora, el puerto serie, el disco, etctera. Una interrupcin de tipo hardware es una seal
elctrica producida por un dispositivo fsico del ordenador. Esta seal informa a la CPU que el dispositivo
requiere su atencin. La CPU parar el proceso que est ejecutando para atender la interrupcin.
Cuando la interrupcin termina, la CPU reanuda la ejecucin en donde fue interrumpida, pudiendo
ejecutar el proceso parado originalmente o bien otro proceso.
2.4.1 ENMASCARABLE
Una interrupcin enmascarable tiene la caracterstica que si el microprocesador ejecuta una instruccin
de deshabilitar interrupcin, (DI), cualquier seal de control en la lnea de interrupcin ser ignorado o
enmascarada (masked out). El procesador se mantendr sin hacer caso a lalnea de la interrupcin
enmascarable (EI) sea ejecutada.
Las interrupciones ordinarias INT tambin pueden ser enmascaradas selectivamente por el
programador. Haciendo uso de los flip flops IFF1 y IFF2 a1 las interrupciones son autorizadas.
ponindolas a cero (mascarndolos) se prevendr la deteccin de INT. La instruccin EI es usada para
habilitarlas y DI para deshabilitarlas. IFF1 y IFF no son puestos en 1 simultneamente durante la
ejecucin de las instrucciones EI y DI, las interrupciones son deshabilitadas para prevenir cualquier
prdida de informacin.
Para que el microprocesador acepte esta interrupcin, deben de cumplirse las siguientes condiciones:
1. Que las interrupciones hayan sido habilitadas previamente.
2. Que la entrada Busreq no est activa.
3. Que la entrada NMI no est activa.
En la operacin normal del Z80 examina la entrada INT en la subida dereloj en el ltimo estado del
ltimo ciclo de mquina de cada instruccin y despus en cada transferencia o comparacin de bloques
o entrada y salida de bloques.
Cuando la entrada est en 0 lgico y se cumplen todas las condiciones, el microprocesador inicia un ciclo
especial de respuesta a la interrupcin (interrupt acknowledge) para avisar al dispositivo que su
interrupcin fue aceptada.
Durante este ciclo de mquina se activa la seal M1, pero para distinguirlo de un ciclo normal de lectura
de cdigo de operacin, la seal IOREQ se activa en lugar de la seal Mreq y la seal RD permanece
inactiva. IOREQ se utiliza para indicar al dispositivo que puede colocar una palabra de 8 bits en el bus de
datos. Este byte le proporciona al microprocesadorinformacin de la direccin en que se encuentra la
subrutina de servicio a donde se transferir el control. Esta informacin vara dependiendo de la
interrupcin. Adems, durante la interrupcin el contenido del PC no se altera ypermanece con el ltimo
valor que tena antes de la interrupcin.
Arquitectura de Computadoras
Ingeniera en Tecnologas de Informacin y Comunicacin
Juan Arturo Sagastume

Universidad Politcnica de Ingeniera

11
2.4.2 NO-ENMASCARABLE
Una interrupcin no enmascarable causa que la CPU deje lo que est haciendo, cambie el puntero de
instruccin para que apunte a una direccin particular y contine ejecutando el cdigo de esa direccin.
Se diferencia de los otros tipos de interrupcin en que los programadores no pueden hacer que la CPU
las ignore, aunque algunos ordenadores pueden por medios externos bloquear esa seal, dando un
efecto similar al resto de las interrupciones. Al no poderse desactivar son empleadas por dispositivos
para los que el tiempo de respuesta es crtico, como por ejemplo el coprocesador matemtico Intel 8087
en el IBM PC, el indicador de batera baja, o un error de paridad que ocurra en la memoria. En algunos
ordenadores Clnicos (ordenador que se monta a partir de diferentes marcas) las interrupciones no
enmascarables se usaban para manejar las diferencias entre su hardware y el original de IBM. As, si se
intentaba acceder a uno de estos dispositivos se lanzaba una interrupcin no enmascarable y la BIOS
ejecutaba el cdigo para el hardware presente en la mquina. Tambin se podan lanzar interrupciones
no enmascarables por el usuario, permitiendo interrumpir el programa actual para permitir la
depuracin. En este caso al lanzarse una interrupcin no enmascarable se suspenda la ejecucin del
programa actual y el control se transfera a un depurador para que el programador pudiera inspeccionar
el estado de la memoria, los registros, etc. Estas instrucciones no enmascarables eran lanzadas de
diferentes maneras, como pulsando un botn, por medio de una combinacin de teclas o por medio de
un programa. En juegos, se produca una instruccin no enmascarable y se interrumpa el juego, de esta
manera se podan conseguir vidas extras por ejemplo modificando el rea de memoria donde se
guardaban las vidas restantes.
2.5 ACCESO DIRECTO A MEMORIA
El acceso directo a memoria (DMA, del ingls Direct Memory Access) permite a cierto tipo de
componentes de ordenador acceder a la memoria del sistemapara leer o escribir independientemente
de la CPU principal. Muchos sistemas hardware utilizan DMA, incluyendo controladores de unidades de
disco, tarjetas grficas y tarjetas de sonido. DMA es una caracterstica esencial en todos losordenadores
modernos, ya que permite a dispositivos de diferentes velocidades comunicarse sin someter a la CPU a
una carga masiva de interrupciones.
2.5.1 SISTEMA DE VIDEO
Nmero de imgenes por segundo. Velocidad de carga de las imgenes: nmero de imgenes por
unidad de tiempo de vdeo, para viejas cmaras mecnicas cargas de seis a ocho imgenes por segundo
(fps) o 120 imgenes por segundo o ms para las nuevas cmaras profesionales. Los estndares PAL y
SECAM especifican 25 fps, mientras que NTSC especifica 29,97 fps. El cine es ms lento con una
velocidad de 24fps, lo que complica un poco el proceso de transferir una pelcula de cinea video. Para
lograr la ilusin de una imagen en movimiento, la velocidad mnima de carga de las imgenes es de unas
quince imgenes por segundo.
Entrelazado El video puede ser entrelazado o progresivo. El entrelazado fue inventado como un mtodo
de lograr una buena calidad visual dentro de las limitaciones de un estrecho ancho de banda. Las lneas
entrelazadas de cada imagen estnnumeradas consecutivamente y divididas en dos campos: el campo
impares
Arquitectura de Computadoras
Ingeniera en Tecnologas de Informacin y Comunicacin
Juan Arturo Sagastume
Universidad Politcnica de Ingeniera

12

(campo superior), que consiste en las lneas de los nmeros impares y el
campo pares (casilla inferior), que consiste en las lneas de los nmeros pares.
NTSC, PAL y SECAM son formatos entrelazados. Las especificaciones abreviadas
de la resolucin de video a menudo incluyen una i para indicar entrelazado.
Por ejemplo, el formato de video PAL es a menudo especificado como 576i50,
donde 576 indica la lnea vertical de resolucin, i indica entrelazado, y el 50
indica 50 campos (la mitad de imgenes) por segundo.
En los sistemas de barrido progresivo, en cada perodo de refresco se
actualizan todas las lneas de exploracin. El resultado es una mayor
percepcin de la resolucin y la falta de varios artefactos que pueden formar
parte de una imagen estacionaria aparentemente en movimiento o queparpadea. Un procedimiento
conocido como desentrelazado puede ser utilizado
para transformar el flujo entrelazado, como el analgico, el de DVD, o satlite,
para ser procesado por los dispositivos de barrido progresivo, como el que seestablece en los televisores
TFT, los proyectores y los paneles de plasma. El desentrelazado no puede, sin embargo, producir una
calidad de video equivalente al material de barrido progresivo real.
Resolucin de video. El tamao de una imagen de video se mide en pxeles para video digital, o en
lneas de barrido horizontal y vertical para video analgico. En el dominio digital, (por ejemplo DVD) la
televisin de definicin estndar (SDTV) se especifica como 720/704/640 480i60 para NTSC y 768/720
576i50 para resolucin PAL o SECAM. Sin embargo, en el dominio analgico, el nmero delneas de
barrido sigue siendo constante (486 NTSC/576 PAL), mientras que el nmero de lneas horizontal vara
de acuerdo con la medicin de la calidad de la seal: aproximadamente 320 pxeles por lnea para
calidad VCR, 400 pxeles para las emisiones de televisin, y 720 pxeles para DVD. Se conserva la relacin
de aspecto por falta de pxeles cuadrados.
Espacio de color y bits por pxel El nombre del modelo del color describe la representacin de color de
vdeo. El sistema YIQ se utiliz en la televisin NTSC. Se corresponde estrechamente con el sistema YUV
utilizado en la televisin NTSC y PAL; y con el sistema Y Db Dr utilizado por la televisin SECAM. El
nmero de colores distintos que pueden ser representados por un pixel depende del nmero de bits por
pixel (bpp). Una forma de reducir el nmero de bits por pxel en vdeo digital se puede realizarpor
submuestreo de croma (por ejemplo, 4:4:4, 4:2:2, 4:2:0).
Mtodo de compresin de video (slo digital) Se usa una amplia variedad de mtodos para comprimir
secuencias de video. Los datos de video contienen redundancia temporal y espacial, lo que hace que las
Arquitectura de Computadoras
Ingeniera en Tecnologas de Informacin y Comunicacin
Juan Arturo Sagastume

Universidad Politcnica de Ingeniera

13
secuencias de video sin comprimir sean extremadamente ineficientes. En trminos generales, se reduce
la redundancia espacial registrando diferencias entre las partes de una misma imagen (frame); esta
tarea es conocida como compresin intraframe y est estrechamente relacionada con la compresin de
imgenes. As mismo, la redundancia temporal puede ser reducida registrando diferencias entre
imgenes (frames); esta tarea es conocida como compresin interframe e incluye la compensacin de
movimiento y otras tcnicas. Los estndares modernos ms comunes son MPEG-2, usado para el DVD y
la televisin por satlite, y MPEG-4 usado para los sistemas de video caseros.
Tasa de bits (slo digital). La tasa de bits es una medida de la tasa de informacin contenida en un flujo
secuencia de video. La unidad en la que se mide es bits por segundo (bit/s o bps) o tambin Megabits
por segundo (Mbit/s o Mbps). Una mayor tasa de bits permite mejor calidad de video. Por ejemplo, el
Video CD?, con una tasa de bits de cerca de 1Mbps, posee menos calidad que un DVD que tiene una tasa
de alrededor de 20Mbps. La VBR (Variable Bit Rate Tase de Bits Variable) es una estrategia para
maximizar la calidad visual del video y minimizar la tasa de bits. En las escenas con movimiento rpido,
la tasa variable de bits usa ms bits que los que usara en escenas con movimiento lento pero de
duracin similar logrando una calidad visual consistente. En los casos de video streaming en tiempo real
y sin buffer, cuando el ancho de banda es fijo (por ejemplo en videoconferencia emitida por canales de
ancho de banda constante) se debe usar CBR (Constant Bit Rate Tasa de Bits Constante).
2.5.2 SISTEMAS DE DISCO
Discos IDE. Son los orientados normalmente al consumo domestico. Existen dos tcnicas de acceso a
estos discos. Son los modos PIO y los modosDMA.
Tcnicas de acceso I/O Modos PIO: En los discos antiguos, el acceso a disco se hacia mediante
tcnicasPIO (Program Input/Output). Estos tipos de acceso, implican mucho trabajo a la CPU
(constantemente interrogando a los puertos de comunicaciones con el disco), y poca velocidadde
transferencia, ya que lo mximo que poda traerse la CPU es de dos en dos bytes del disco por cada
operacin PIO. Los modos PIO son de PIO 1 a PIO 4, siendo el ms rpido este ultimo.
2.5.3 OTRAS APLICACIONES
Modos DMA. Evidentemente el modo anterior queda obsoleto desde el momento en que las
tecnologas de las placas madre y de los buses de las placas madre, permiten la tcnica del bus
mastering. Esta tcnica consiste en que el dispositivo puede tomar el control del bus desconectando del
bus a la CPU y durante esa fraccin de tiempo hacer llegar datos a la memoria del ordenador de una
manera masiva. En ese momento el procesador est inoperativo, pero la velocidad de transferencia
conseguida por la electrnica del disco y de la controladora supera con creces la parada de la CPU.
Dispositivos ATA/ATAPI. Windows XP habilita por defecto el modo DMA en la mayora de los
dispositivos ATA / ATAPI, pero para asegurar la estabilidad del sistema cuando encuentra unnmero
grande de errores (ms de seis) durante la transferencia de datos, seleccionar el modo PIO.
Dispositivos en modo DMA. En dispositivos ATAPI, excepto DVD y CD-RW Windows XP habilita por
defecto el modo PIO en CD-ROM y dispositivos removibles como los magnetopticas. Podemos habilitar
Arquitectura de Computadoras
Ingeniera en Tecnologas de Informacin y Comunicacin
Juan Arturo Sagastume
Universidad Politcnica de Ingeniera

14

el DMA a travs del administrador de dispositivos. Windows XP habilita por defecto el DMA en ATAPI
DVD y CD-RW/CD-R.
UNIDAD 3 Seleccin de Componentes para Ensamble de Equipos de
Cmputo
3.1 CHIP SET
El chipset es el conjunto de chips que se encarga de controlar algunas funciones concretas del
ordenador, como la forma en que interacciona el microprocesador con la memoria o la cach, o el
control de los puertos y slots ISA, PCI, AGP, USB...
El chipset de una placa base es un conjunto de chips cuyo nmero vara segn el modelo y que tiene
como misin gestionar todos los componentes de laplaca base tales como el micro o la memoria; integra
en su interior las controladoras encargadas de gestionar los perifricos externos a travs de interfaces
como USB, IDE, serie o paralelo. El chipset controla el sistema y suscapacidades, es el encargado de
realizar todas las transferencias de datos entre los buses, la memoria y el microprocesador, por ello es
casi el "alma" del ordenador. Dentro de los modernos chipset se integran adems distintos dispositivos
como la controladora de vdeo y sonido, que ofrecen una increble integracin que permite construir
equipo de reducido tamao y bajo coste.
Las caractersticas del chipset y su grado de calidad marcarn los siguientes factores a tener en cuenta:
Que obtengamos o no el mximo rendimiento del microprocesador.
Posibilidades de actualizar el ordenador.
Poder utilizar ciertas tecnologas ms avanzadas de memorias y perifricos.
3.1.1 CONTROLADOR DEL BUS
El controlador del bus se encarga de la frecuencia de funcionamiento y las seales de sincronismo,
temporizacin y control. Est ubicado en un chip en la placa base.
El Bus es la va a travs de la que se van a transmitir y recibir todas lascomunicaciones, tanto internas
como externas, del sistema informtico. El bus es solamente un Dispositivo de Transferencia de
Informacin entre los componentes conectados a l, no almacena informacin alguna en ningn
momento. Los datos, en forma de seal elctrica, slo permanecen en el bus el tiempo que necesitan en
recorrer la distancia entre los dos componentes implicados en la transferencia. En una unidad central de
sistema tpica el bus se subdivide en tres buses o grupos de lneas: Bus de Direcciones, Bus de Datos, Bus
de Control
3.1.2 PUERTO DE ENTRA/SALIDA
Cualquier dispositivo (distinto de la memoria RAM) que intercambie datos con el sistema lo hace a
travs de un "puerto", por esto se denominan tambinpuertos de E/S ("I/O ports"). Desde el punto de
vista del software, un puerto es una interfaz con ciertas caractersticas; se trata por tanto de una
abstraccin (no nos referimos al enchufe con el que se conecta fsicamente un dispositivoal sistema),
Arquitectura de Computadoras
Ingeniera en Tecnologas de Informacin y Comunicacin
Juan Arturo Sagastume

Universidad Politcnica de Ingeniera

15
aunque desde el punto de vista del hardware, esta abstraccin se corresponde con un dispositivo fsico
capaz de intercambiar informacin (E/S) con el bus.
Como los dispositivos E/S tienen algn tipo de conexin con el bus externo, deben tener una direccin
(o conjunto de ellas) que los identifique. Los hemos comparado con un telfono, un dispositivo con el
que se puede enviar/recibir informacin mediante una direccin. Hablar de un puerto E/S es casi
siempre sinnimo de una direccin, y es costumbre informtica referirse a estas direcciones en
hexadecimal. De modo que, por ejemplo, un puerto puede ser0x21 en un fuente o 21h en un texto
informtico.
3.1.3 CONTROLADOR DE INTERRUPCIONES
Las peticiones hardware de interrupcin del PC son manejadas por un chip, conocido como PIC#1
("Programmable Interrupt Controller"). Originariamente era un 8259A, que puede manejar 8 peticiones
(IRQ0/IRQ7), pero pronto se hizo evidente que eran un nmero excesivamente corto, por lo que en 1984
IBM aadi un segundo controlador PIC#2 en el modelo AT, que poda manejar las peticiones IRQ8 a
IRQ15, aunque las interrupciones utilizables resultantes no fuesen de 16 como cabra suponer, por las
razones apuntadas en el prrafo anterior.
El PIC dispone de 16 niveles de prioridad, numerados del 0 al 15, de forma que los de nmero ms bajo
se atienden antes que los de nmero ms alto. La asignacin a cada nivel es como sigue:
Nivel Asign. Nivel Asign. Nivel Asign Nivel Asign.
0 NMI 1 IRQ0 2 IRQ1 3 IRQ8
4 IRQ9 5 IRQ10 6 IRQ11 7 IRQ12
8 IRQ13 9 IRQ14 10 IRQ15 11 IRQ3
12 IRQ4 13 IRQ5 14 IRQ6 15 IRQ7
3.1.4 CONTROLADOR DEL DMA
El mecanismo de acceso directo a memoria est controlado por un chip especfico, el DMAC ("DMA
Controller"), que permite realizar estos intercambios sin apenas intervencin del procesador. En los XT
estaba integrado en un chip 8237A que proporcionaba 4 canales de 8 bits (puede mover solo 1 Byte
cada vez); sus direcciones de puerto son 000-00Fh. Posteriormente en los AT se instalaron dos de estos
integrados y las correspondientes lneas auxiliares en elbus de control. En contra de lo que podra
parecer, el resultado no fue disponer de 8 canales, porque el segundo controlador se colg en "Cascada"
de la lnea 4 del primero (ms adelante se explica este concepto. Los canales del segundo DMAC est
asignado a las direcciones 0C0-0DFh y son de 16 bits. Pueden mover 2 Bytes (de posiciones contiguas)
cada vez. Cada canal tiene asignada una prioridad para el caso de recibirse simultneamente varias
peticiones (los nmeros ms bajos tienen prioridad ms alta). Pueden ser utilizados por cualquier
dispositivo que los necesite(suponiendo naturalmente que est diseado para soportar este modo de
operacin). Cada sistema los asigna de forma arbitraria, pero hay algunos cuya asignacin es estndar.
Canal Uso
0 En los primitivos PCs estaba dedicado al refresco de memoria. En los sistemas
Arquitectura de Computadoras
Ingeniera en Tecnologas de Informacin y Comunicacin
Juan Arturo Sagastume
Universidad Politcnica de Ingeniera

16

actuales est libre.
1 Libre: Generalmente a dispositivos SDLC [3] (codificadores de audio)
2 Controlador de disquete
3 Controlador puerto de impresora ECP [2]
4 Libre en los XT. Ocupado (segundo controlador DMAC) en los AT
5 Libre (AT)
6 Libre (AT)
7 Libre (AT)

3.1.5 CIRCUITOS DE TEMPORIZACIN Y CONTROL
Circuito de temporizador y control. Es una red secuencial que acepta un cdigo que define la operacin
que se va a ejecutar y luego prosigue a travs de una secuencia de estados, generando una
correspondiente secuencia de seales de control. Estas seales de control incluyen el control de lectura
escritura y seales de direccin de memoria vlida en el bus de control del sistema. Otras seales
generadas por el controlador se conectan a la unidad aritmtica lgica y a los registros internos del
procesador para regular el flujo de informacin en el procesador ya, y desde, los buses de direccin y de
datos del sistema
El diodo D1 se encarga de rectificar la corriente proporcionada por el secundario de un transformador a
la que se conectar el equipo que, se ha decontrolar, para lo cual deber observarse las precauciones
bsicas y elementales a la hora de seleccionar los diferentes elementos mencionados, respetando un
margen de seguridad de la tensin a la que se sometern loscomponentes del montaje. An teniendo la
tensin continua se necesita el diodo D1 para evitar la descarga de retorno, a continuacin, se intercala
la resistencia R1 que ser laresponsable directa del tiempo de carga del condensador electroltico, es
decir, a mayor valor resistivo le corresponde un mayor tiempo de carga del condensador. Para no entrar
en clculos empricos, es cuestin de realizar unaspruebas o ensayos para averiguar la resistencia que en
principio debe dejar pasar una corriente muy baja, dependiendo de la capacidad de C1.
El siguiente elemento, el condensador C1, debe escogerse de una considerable capacidad, cosa muy
determinante, pero sin perder de vista la tensin, si utilizramos la tensin de red de 220V, la tensin de
C1 debe estar sobre 400V o mayor a la que se ver sometido, para evitar se caliente o perfore quedando
inservible definitivamente. Un condensador de los que se utilizan en los motores de las lavadoras o los
frigorficos ser el adecuado. A la hora de elegir el condensador, es conveniente considerar su tamao y
siempre que sea posible debera optarse como se ha mencionado por un modelo electroltico (de ah el
uso del diodo) debido esencialmente a la mayor capacidad y menor tamao, cosa que en algunos casos
no es posible, utilizando en tal caso uno de los no polarizados industriales de unos 8 a 12 f y repito, por
seguridad >400V, para una tensin de red de 220V.
Bien, veamos que ocurre cuando se aplica una tensin al diodo D1, de la figura 01, la corriente se
rectifica a media onda al atravesarlo, esto la reduce a la mitad aproximadamente, esta tensin se
encuentra la resistencia R1, que lerestringe su paso a un valor calculado para un paso de corriente de
unos pocos mA (miliamperios).
Arquitectura de Computadoras
Ingeniera en Tecnologas de Informacin y Comunicacin
Juan Arturo Sagastume

Universidad Politcnica de Ingeniera

17

3.1.6 CONTROLADORES DE VIDEO
La tarjeta de video, (tambin llamada controlador de video), es un componente electrnico requerido
para generar una seal de video que se manda a una pantalla de video por medio de un cable. La tarjeta
de video se encuentra normalmente en la placa de sistema de la computadora o en una placa de
expansin. La tarjeta grfica rene toda la informacin que debe visualizarse en pantalla y acta como
interfaz entre el procesador y el monitor; la informacin es enviada a ste por la placa luego de haberla
recibido a travs del sistema de buses. Una tarjeta grfica se compone, bsicamente, de un controlador
de video, de la memoria de pantalla o RAM video, y el generador de caracteres, y en la actualidad
tambin poseen un acelerador de grficos. El controlador de video va leyendo a intervalos la
informacin almacenada en la RAM video y la transfiere al monitor en forma de seal de video; el
nmero de veces por segundo que el contenido de la RAM video es ledo y transmitido al monitor en
forma de seal de video se conoce como frecuencia de refresco de la pantalla. La frecuencia depende en
gran medida de la calidad de la placa de video.
La tarjeta VGA:
La Video Graphics Adapter (VGA) signific la aparicin de un nuevo estndar del mercado. Esta tarjeta
ofrece una paleta de 256 colores, dando como resultado imgenes de colores mucho ms vivos. Las
primeras VGA contaban con 256KB de memoria y solo podan alcanzar una resolucin de 320x200
puntos con la cantidad de colores mencionados anteriormente. Primero la cantidad de memoria video
RAM se ampli a 512KB, y ms tarde a 1024KB,gracias a sta ampliacin es posible conseguir una
resolucin de, por ejemplo, 1024x768 pixeles con 8 bits de color. En el modo texto la VGA tiene una
resolucin de 720x400 pixeles, adems posee un refresco de pantalla de 60HZ, y con 16 colores soporta
hasta 640X480 puntos.
La tarjeta SVGA:
La tarjeta SVGA (Super Video Graphics Adapter) contiene conjuntos de chips de uso especial, y ms
memoria, lo que aumenta la cantidad de colores y la resolucin
El acelerador grfico:
Arquitectura de Computadoras
Ingeniera en Tecnologas de Informacin y Comunicacin
Juan Arturo Sagastume
Universidad Politcnica de Ingeniera

18

La primera solucin que se encontr para aumentar la velocidad de proceso de los grficos consisti en
proveer a la tarjeta grfica de un circuito especialdenominado acelerador grfico. El acelerador grfico
se encarga de realizar una serie de funciones relacionadas con la presentacin de grficos en la pantalla,
que de otro modo, tendra que realizar el procesador. De esta manera,le quita tareas de encima a este
ltimo, y as se puede dedicar casi exclusivamente al proceso de datos. La velocidad con que se ejecutan
las aplicaciones basadas en Windows para el manejo de grficos se incrementamuy notablemente,
llegando al punto (con algunas placas) de no necesitar optimizar la CPU. El estndar hoy da est dado
por los aceleradores grficos de 64 bits. Tambin, aunque no tan comunes, hay aceleradores grficos de
128bits.
El coprocesador grfico:
Posteriormente, para lograr una mayor velocidad se comenzaron a instalar en las tarjetas de video otros
circuitos especializados en el proceso de comandosgrficos, llamados coprocesadores grficos. Se
encuentran especializados en la ejecucin de una serie de instrucciones especficas de generacin de
grficos. En muchas ocasiones el coprocesador se encarga de la gestin del ratn(mouse) y de las
operaciones tales como la realizacin de ampliaciones de pantalla.
Los grficos en tres dimensiones son una representacin grfica de una escenao un objeto a lo largo de
tres ejes de referencia, X, Y, Z, que marcan el ancho, el alto y la profundidad de ese grfico. Para
manejar un grfico tridimensional, ste se divide en una serie de puntos o vrtices, en forma de
coordenadas, quese almacenan en la memoria RAM. Para que ese objeto pueda ser dibujado en un
monitor de tan slo dos dimensiones (ancho y alto), debe pasar por un proceso
3.2 APLICACIONES
3.2.1 ENTRADA/SALIDA
Las computadoras electrnicas modernas son una herramienta esencial en muchas reas: industria,
gobierno, ciencia, educacin, en realidad en casi todos los campos de nuestras vidas. El papel que
juegan los dispositivos perifricos de la computadora es esencial; sin tales dispositivos sta no sera
totalmente til. A travs de los dispositivos perifricos podemos introducir a la computadora datos que
nos sea tiles parala resolucin de algn problema y por consiguiente obtener el resultado de dichas
operaciones, es decir; poder comunicarnos con la computadora.
La computadora necesita de entradas para poder generar salidas y stas sedan a travs de dos tipos de
dispositivos perifricos existentes:
Dispositivos perifricos de entrada.
Dispositivos perifricos de salida.
3.2.2 Almacenamiento
Debido a la cantidad de informacin que manejamos actualmente, los dispositivos de almacenamiento
se han vuelto casi tan importantes como el mismsimo computador.
Arquitectura de Computadoras
Ingeniera en Tecnologas de Informacin y Comunicacin
Juan Arturo Sagastume

Universidad Politcnica de Ingeniera

19
Aunque actualmente existen dispositivos para almacenar que superan las 650 MB de memoria, an
seguimos quejndonos por la falta de capacidad para transportar nuestros documentos y para hacer
Backups de nuestra informacin ms importante. Todo esto sucede debido al aumento de software
utilitario que nos permite, por dar un pequeo ejemplo, convertir nuestros Cds en archivos de Mp3.
El espacio en nuestro Disco duro ya no es suficiente para guardar tal cantidad de informacin; por lo que
se nos es de urgencia conseguir un medo alternativo de almacenamiento para guardar nuestros Cds en
Mp3 o los programas que descargamos de Internet.
Disco duro, en los ordenadores o computadoras, unidad de almacenamiento permanente de gran
capacidad. Est formado por varios discos apilados dos o ms, normalmente de aluminio o vidrio,
recubiertos de un material ferromagntico. Como en los disquetes, una cabeza de lectura/escritura
permite grabar la informacin, modificando las propiedades magnticas del material de la superficie, y
leerla posteriormente (La tecnologa magntica, consiste en la aplicacin de campos magnticos a
ciertos materiales cuyas partculas reaccionan a esa influencia, generalmente orientndose en unas
determinadas posiciones que conservan tras dejar de aplicarse el campo magntico. Esas posiciones
representan los datos, bien sean una cancin, bien los bits que forman una imagen o un documento
importante.); esta operacin se puede hacer un gran nmero de veces.
3.2.3 FUENTE DE ALIMENTACION
Es un circuito que convierte la tensin alterna de la red industrial en una tensin prcticamente
continua. Las fuentes de alimentacin o fuentes de poder se pueden clasificar atendiendo a varios
criterios:
Fuentes analgicas: sus sistemas de control son analgicos
Fuentes de alimentacin continuas: Usualmente la entrada es una tensin alterna proveniente de la red
elctrica comercial y la salida es una tensin continua con bajo nivel de rizado. Constan de tres o cuatro
etapas:
Seccin de entrada: compuesta principalmente por un rectificador, tambin tiene elementos de
proteccin como fusibles, varistores, etc.
Regulacin: su misin es mantener la salida en los valores prefijados.
Salida: su misin es filtrar, controlar, limitar, proteger y adaptar la fuente a la carga a la que est
conectada.
Este tipo de fuentes pueden ser tanto lineales como conmutadas.Las fuentes lineales siguen el esquema:
transformador, rectificador, filtro, regulacin y salida. En primer lugar el transformador adapta los
niveles de tensin y proporciona aislamiento galvnico. El circuito que convierte la corriente alterna en
continua se llama rectificador, despus suelen llevar un circuito que disminuye el rizado como un filtro
de condensador. La regulacin se consigue con un componente disipativo regulable. La salida puede ser
simplemente un condensador.Las fuentes conmutadas tienen por esquema: rectificador, conmutador,
transformador, otro rectificador y salida. La regulacin se obtiene con el conmutador, normalmente un
Arquitectura de Computadoras
Ingeniera en Tecnologas de Informacin y Comunicacin
Juan Arturo Sagastume
Universidad Politcnica de Ingeniera

20

circuito PWM (Pulse Width Modulation) que cambia el ciclo de trabajo. Aqu las funciones del
transformador son las mismas que para fuentes lineales pero su posicin es diferente. El segundo
rectificadorconvierte la seal alterna pulsante que llega del transformador en un valor continuo. La
salida puede ser tambin un filtro de condensador o uno del tipo LC.
Las ventajas de las fuentes lineales son una mejor regulacin, velocidad y mejores caractersticas EMC.
Por otra parte las conmutadas obtienen un mejor rendimiento, menor coste y tamao.

3.3 AMBIENTES DE SERVICIOS
3.3.1 NEGOCIOS
La tecnologa en general ha sido la causa principal y la accin ms directa para la transformacin del
trabajo de las organizaciones en la posguerra del siglo XX. Tanto los bienes de capital duros
(computadores, telfonos, videos,facsmiles, grabadoras, etc.), como los programas y sistemas de
informacin y comunicacin en general, han incrementado enormemente la productividad y eficiencia
de las organizaciones. Tenemos como ejemplos los siguientes: basesde datos en redes de todo orden y
topologa, sistemas de reservaciones en aerolneas, sistemas de contabilidad y nminas, archivos clnicos
en centros de salud, sistemas de conmutacin electrnica y un sinnmero de otras aplicaciones a
procesos administrativos. Esta inversin en recursos humanos y materiales que han efectuado las
organizaciones en la segunda mitad del siglo XX, ofrece muchas soluciones y a la vez problemas de toda
ndole. Por ejemplo, en el rea de investigacin espacial, existen programas de simulacin para misiones
espaciales, en loscuales se valoran miles de variables antes de realizar fsicamente el viaje. Asimismo, en
reas ms convencionales como mercadotecnia, es posible analizar una multiplicidad de variables por
programacin lineal u otras herramientas analticas en la etapa de diseo, con anterioridad al
lanzamiento de un producto o servicio
Tres modalidades son reconocibles en el trabajo de los sistemas de informacin, las que son: uso de
procesos aritmticos, ejecucin de funciones lgicas y, por ltimo, implementacin de operaciones de
entrada/salida.
Las operaciones aritmticas comprenden el procesamiento de datos por medio de cmputos
elementales: adicin y sustraccin, multiplicacin y divisin, talcomo en el caso de un control de
inventaras. Por otro lado, las funciones lgicas fijan pasos a seguir ante diferentes situaciones
preestablecidas, tal es el caso del control de pago por horas suplementarias laboradas. Por ltimo,
lasoperaciones de entrada/salida constituyen un proceso en el cual la informacin es generada a travs
de una unidad central de procesamiento (CPU) para almacenamiento y uso posterior, como el caso de
los sistemas de nmina depagos, en los que se introduce un estndar de datos y sale un cheque.
3.3.2 INDUSTRIA
La industria es el conjunto de procesos y actividades que tienen como finalidad transformar las materias
primas en productos elaborados, de forma masiva. Existen diferentes tipos de industrias, segn sean los
productos que fabrican. Desde los comienzos de la revolucin industrias hasta nuestros das, un
Arquitectura de Computadoras
Ingeniera en Tecnologas de Informacin y Comunicacin
Juan Arturo Sagastume

Universidad Politcnica de Ingeniera

21
principio de reorganizacin del trabajo se ha conservado inalterable, como articulo de fe: la divisin del
trabajo. Ya Adam Smith sealo, cuando J.Watt perfeccionaba la maquina de vapor que la generacin de
riqueza se acrecientacon la divisin del trabajo.
Aproximadamente un siglo despus F.W.Taylor iniciaba con sus trabajos sobre larevolucin de la
productividad laboral. Esta propuesta metdica de Taylor consista en analizar y dividir las tareas en una
serie de movimientos simples y repetitivos cada uno de los cuales deba ejecutarse en forma precisa, sin
tiempos muertos y con las herramientas adecuadas
Las divisiones del trabajo y la metodologa tayloriana aplicadas por una industria que se mecanizaba en
forma creciente y estandarizaba sus herramientas y productos, condujeron inexorablemente a la
especializacin, lafabricacin en serie, la lnea de montaje y la produccin masiva
El crecimiento econmico basado en la mecanizacin y la productividad laboralfue evidente mientras los
trabajadores manuales de las industrias manufactureras, la minera, los transportes y la agricultura
constituyan la fuerza laboral mayoritaria. Pero a partir de 1980, aproximadamente, mas de2/3 de la
poblacin activa esta integrado por trabajadores no manuales, en administracin y los servicios
Las computadoras de altsimas prestaciones asociadas a un basto arsenal de software utilitario y costos
que se han derrumbado, aumentan en forma sustancial la productividad del trabajo, ignorando en
buena medida la divisin del trabajo y el Taylorismo
Algunas empresas redisearon en forma drstica algunas de sus procesos internos dejando de lado
aquellos principios y utilizando en plenitud las posibilidades inherentes a las computadoras y a las
comunicaciones modernas
Los resultados fueron espectaculares en materia de acortamiento de los tiempos de ejecucin de los
procesos, de reduccin de personal y de calidad del trabajo
3.3.3 COMERCIO ELECTRONICO
El desarrollo de estas tecnologas y de las telecomunicaciones ha hecho que los intercambios de datos
crezcan a niveles extraordinarios, simplificndose cada vez mas y creando nuevas formas de comercio, y
en este marco se desarrollael Comercio Electrnico. Comercio Electrnico Se considera Comercio
Electrnico al conjunto de aquellas transacciones comerciales y financieras realizadas a travs del
procesamiento y la transmisin de informacin, incluyendo texto, sonido e imagen.
TIPOS DE TRANSACCIONES DE COMERCIO ELECTRONICO
Business to business (entre empresas): Las empresas pueden intervenir como compradoras o
vendedoras, o como proveedoras de herramientas o servicios de soporte para el comercio electrnico,
instituciones financieras, proveedores de servicios de Internet, etc.
Business to consumers (Entre empresa y consumidor): Las empresas venden sus productos y prestan
sus servicios a travs de un sitio Web a clientes que los utilizarn para uso particular.
Arquitectura de Computadoras
Ingeniera en Tecnologas de Informacin y Comunicacin
Juan Arturo Sagastume
Universidad Politcnica de Ingeniera

22

Consumers to consumers (Entre consumidor y consumidor): Es factible que los consumidores realicen
operaciones entre s, tal es el caso de los remates en lnea.
Consumers to administrations (Entre consumidor y administracin): Los ciudadanos pueden
interactuar con las Administraciones Tributarias a efectos de realizar la presentacin de las
declaraciones juradas y/o el pago de los tributos, obtener asistencia informativa y otros servicios.
Business to administrations (Entre empresa y administracin): Las administraciones pblicas actan
como agentes reguladores y promotores del comercio electrnico y como usuarias del mismo.
VENTAJAS DEL COMERCIO ELECTRNICO
Para las Empresas:
Desaparecen los lmites geogrficos y de tiempo.
Disponibilidad las 24 horas del da, 7 das a la semana, todo el ao.
Reduccin considerable de inventarios.
Agilizar las operaciones del negocio.
Menos inversin en los presupuestos publicitarios.
Reduccin de precios por el bajo coste del uso de Internet en comparacin con otros medios de
promocin, lo cual implica mayor competitividad.
Globalizacin y acceso a mercados potenciales de millones de clientes.
Para los clientes:
Un medio que da poder al consumidor de elegir en un mercado global acorde a sus necesidades.
Rapidez al realizar los pedidos.
Servicio pre y post-venta on-line.
Reduccin de la cadena de distribucin, lo que le permite adquirir unproducto a un mejor
precio.
Mayor interactividad y personalizacin de la demanda.
Informacin inmediata sobre cualquier producto, y disponibilidad deacceder a la informacin en
el momento que as lo requiera.
Permite el acceso a ms informacin.
DESVENTAJAS DEL COMERCIO ELECTRNICO
Desconocimiento de la empresa: No conocer la empresa que vende es un riesgo del comercio
electrnico, ya que sta puede estar en otro pas o en el mismo, pero en muchos casos
lasempresas o personas-empresa que ofrecen sus productos o servicios por Internet ni
siquiera estn constituidas legalmente en su pas y no se trata ms que de gente que est
probando suerte en Internet.
Forma de Pago: Aunque ha avanzado mucho el comercio electrnico, todava no hay una transmisin de
datos segura el 100%. Y esto es un problema pues nadie quiere dar sus datos de la Tarjeta de
Crdito por Internet. Poder volver(post y pre-venta):Con todo ello podemos reclamar en caso de
Arquitectura de Computadoras
Ingeniera en Tecnologas de Informacin y Comunicacin
Juan Arturo Sagastume

Universidad Politcnica de Ingeniera

23
ser necesario o pedir un servicio post-venta. Al conocerlo sabemos donde poder ir. El cliente
espera recibir una atencin pre-venta o post-venta.
FACTORES A CONSIDERAR EN COMERCIO ELECTRNICO
Existen muchos aspectos abiertos en torno al comercio electrnico; entre ellos podemos destacar, la
validez de la firma electrnica, la legalidad de un contrato electrnico, las violaciones de marcas y
derechos de autor, prdida de derechos sobre las marcas, prdida de derechos sobre secretos
comerciales y responsabilidades. Por esto existen leyes aplicables para el comercio electrnico y lo
anterior mencionado.

Potrebbero piacerti anche