Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Seleccion de Componentes para Ensamble de Equipos de Computo
Seleccion de Componentes para Ensamble de Equipos de Computo
equipos de cmputo
3.1 Chipset
Chipset es el conjunto de circuitos integrados
diseados con base a la arquitectura de un
procesador (en algunos casos diseados como
parte integral de esa arquitectura),
permitiendo que ese tipo de procesadores
funcionen en una placa base. Sirven de puente
de comunicacin con el resto de componentes
de la placa, como son la memoria, las tarjetas
de expansin, los puertos USB, ratn, teclado,
etc.
Las placas base modernas suelen incluir dos
integrados, denominados Norte y Sur, y suelen
ser los circuitos integrados ms grandes despus del microprocesador.
El chipset determina muchas de las caractersticas de una placa base y por lo general la referencia
de la misma est relacionada con la del chipset.
A diferencia del microcontrolador, el procesador no tiene mayor funcionalidad sin el soporte de un
chipset: la importancia del mismo ha sido relegada a un segundo plano por las estrategias de
marketing.
Historia
Desde los comienzos de la fabricacin de los primeros procesadores, se pens en un conjunto de
integrados de soporte, de hecho el primer microprocesador de la historia, el Intel 4004 formaba
parte de un conjunto de integrados numerados 4001,4002 y 4003 que tenan todos una apariencia
fsica similar y que formaban la base de un sistema de cmputo cualquiera.
Mientras que otras plataformas usaban muy variadas combinaciones de chips de propsito
general, los empleados en el Commodore 64 y la Familia Atari de 8 bits, incluso sus CPUs, solan
ser diseos especializados para la plataforma, que no se encontraban en otros equipos
electrnicos, por lo que se les comenz a llamar chipsets.
Este trmino se generaliz en la siguiente generacin de ordenadores domsticos: el Commodore
Amiga y el Atari ST son los equipos ms potentes de los aos 90, y ambos tenan multitud de chips
auxiliares que se encargaban del manejo de la memoria, el sonido, los grficos o el control de
unidades de almacenamiento masivo dejando a la CPU libre para otras tareas. En el Amiga sobre
todo se diferenciaban las generaciones por el chipset utilizado en cada una.
Tanto los chips de los Atari de 8 bits como los del Amiga tenan como diseador a Jay Miner, por lo
que algunos lo consideran el precursor de la moderna arquitectura utilizada en la actualidad.
Apple Computer comienza a utilizar chips diseados por la compaa o comisionados
expresamente a otras en su gama Apple Macintosh, pero pese a que ir integrando chips
procedentes del campo PC, nunca se usa el trmino chipset para referirse al juego de chips
empleado en cada nueva versin de los Mac, hasta la llegada de los equipos G4.
Mientras tanto el IBM PC ha optado por usar chips de propsito general (IBM nunca pretendi
obtener el xito que tuvo) y slo el subsistema grfico tiene una ligera independencia de la CPU.
Hasta la aparicin de los IBM Personal System/2 no se producen cambios significativos, y el
trmino chipset se reserva para los conjuntos de chips de una placa de ampliacin (o integrada en
placa madre, pero con el mismo bus de comunicaciones) dedicada a un nico propsito como el
sonido o el subsistema SCSI. Pero la necesidad de ahorrar espacio en la placa y abaratar costes
trae primero la integracin de todos los chips de control de perifricos (las llamadas placas multiIO pasan de tener hasta 5 chips a integrar ms funciones en uno slo) y con la llegada del bus PCI y
las especificaciones ATX de los primeros chipsets tal y como los conocemos ahora.
Funcionamiento
El Chipset es el que hace posible que la placa base funcione como eje del sistema, dando soporte a
varios componentes e interconectndolos de forma que se comuniquen entre ellos haciendo uso
de diversos buses. Es uno de los pocos elementos que tiene conexin directa con el procesador,
gestiona la mayor parte de la informacin que entra y sale por el bus principal del procesador, del
sistema de vdeo y muchas veces de la memoria RAM.
En el caso de los computadores PC, es un esquema de arquitectura abierta que establece
modularidad: el Chipset debe tener interfaces estndar para los dems dispositivos. Esto permite
escoger entre varios dispositivos estndar, por ejemplo en el caso de los buses de expansin,
algunas tarjetas madre pueden tener bus PCI-Express y soportar diversos tipos de tarjetas con de
distintos anchos de bus (1x, 8x, 16x).
En el caso de equipos porttiles o de marca, el chipset puede ser diseado a la medida y aunque
no soporte gran variedad de tecnologas, presentar alguna interfaz de dispositivo.
La terminologa de los integrados ha cambiado desde que se cre el concepto del chipset a
principio de los aos 90, pero todava existe equivalencia haciendo algunas aclaraciones:
El NorthBridge, puente norte, MCH (Memory Controller Hub), GMCH (Graphic MCH),
se usa como puente de enlace entre el microprocesador y la memoria. Controla las
funciones de acceso hacia y entre el microprocesador, la memoria RAM, el puerto
grfico AGP o el PCI-Express de grficos, y las comunicaciones con el puente sur. Al
principio tena tambin el control de PCI, pero esa funcionalidad ha pasado al puente
sur.
El SouthBridge o puente sur, ICH (Input Controller Hub), controla los dispositivos
asociados como son la controladora de discos IDE, puertos USB, FireWire, SATA, RAID,
ranuras PCI, ranura AMR, ranura CNR, puertos infrarrojos, disquetera, LAN, PCIExpress 1x y una larga lista de todos los elementos que podamos imaginar integrados
en la placa madre. Es el encargado de comunicar el procesador con el resto de los
perifricos.
En la actualidad los principales fabricantes de chipsets son AMD, ATI Technologies (comprada en
2006 por AMD), Intel, NVIDIA, Silicon Integrated Systems y VIA Technologies
3.1.1 CPU
La unidad central de procesamiento o CPU (por el
acrnimo en ingls de central processing unit), o
simplemente el procesador o microprocesador, es
el componente del computador y otros dispositivos
programables, que interpreta las instrucciones
contenidas en los programas y procesa los datos.
Los
CPU
proporcionan
la
caracterstica
fundamental de la computadora digital (la
programabilidad) y son uno de los componentes
necesarios encontrados en las computadoras de
cualquier tiempo, junto con el almacenamiento primario y los dispositivos de entrada/salida. Se
conoce como microprocesador el CPU que es manufacturado con circuitos integrados. Desde
mediados de los aos 1970, los microprocesadores de un solo chip han reemplazado casi
totalmente todos los tipos de CPU, y hoy en da, el trmino "CPU" es aplicado usualmente a todos
los microprocesadores.
La expresin "unidad central de proceso" es, en trminos generales, una descripcin de una cierta
clase de mquinas de lgica que pueden ejecutar complejos programas de computadora. Esta
amplia definicin puede fcilmente ser aplicada a muchos de los primeros computadores que
existieron mucho antes que el trmino "CPU" estuviera en amplio uso. Sin embargo, el trmino en
s mismo y su acrnimo han estado en uso en la industria de la informtica por lo menos desde el
principio de los aos 1960 . La forma, el diseo y la implementacin de los CPU ha cambiado
drsticamente desde los primeros ejemplos, pero su operacin fundamental ha permanecido
bastante similar.
Los primeros CPU fueron diseados a la medida como parte de una computadora ms grande,
generalmente una computadora nica en su especie. Sin embargo, este costoso mtodo de
disear los CPU a la medida, para una aplicacin particular, ha desaparecido en gran parte y se ha
sustituido por el desarrollo de clases de procesadores baratos y estandarizados adaptados para
uno o muchos propsitos. Esta tendencia de estandarizacin comenz generalmente en la era de
los transistores discretos, computadoras centrales, y microcomputadoras, y fue acelerada
rpidamente con la popularizacin del circuito integrado (IC), ste ha permitido que sean
diseados y fabricados CPU ms complejos en espacios pequeos (en la orden de milmetros).
Tanto la miniaturizacin como la estandarizacin de los CPU han aumentado la presencia de estos
dispositivos digitales en la vida moderna mucho ms all de las aplicaciones limitadas de mquinas
de computacin dedicadas. Los microprocesadores modernos aparecen en todo, desde
automviles, televisores, neveras, calculadoras, aviones, hasta telfonos mviles o celulares,
juguetes, entre otros.
Historia
Casi todos los CPU tratan con estados discretos, y por lo tanto requieren una cierta clase de
elementos de conmutacin para diferenciar y cambiar estos estados. Antes de la aceptacin
comercial del transistor, los rels elctricos y los tubos de vaco (vlvulas termoinicas) eran
usados comnmente como elementos de conmutacin. Aunque stos tenan distintas ventajas de
velocidad sobre los anteriores diseos puramente mecnicos, no eran fiables por varias razones.
Por ejemplo, hacer circuitos de lgica secuencial de corriente directa requera hardware adicional
para hacer frente al problema del rebote de contacto. Por otro lado, mientras que los tubos de
vaco no sufren del rebote de contacto, stos deben calentarse antes de llegar a estar
completamente operacionales y eventualmente fallan y dejan de funcionar por completo.1
Generalmente, cuando un tubo ha fallado, el CPU tendra que ser diagnosticado para localizar el
componente que falla para que pueda ser reemplazado. Por lo tanto, los primeros computadores
electrnicos, (basados en tubos de vaco), generalmente eran ms rpidas pero menos confiables
que las computadoras electromecnicas, (basadas en rels). Las computadoras de tubo, como el
EDVAC, tendieron en tener un promedio de ocho horas entre fallas, mientras que las
computadoras de rels, (anteriores y ms lentas), como el Harvard Mark I, fallaban muy
raramente . Al final, los CPU basados en tubo llegaron a ser dominantes porque las significativas
ventajas de velocidad producidas generalmente pesaban ms que los problemas de confiabilidad.
La mayor parte de estos tempranos CPU sncronos corran en frecuencias de reloj bajas
comparadas con los modernos diseos microelectrnicos, (ver ms abajo para una exposicin
sobre la frecuencia de reloj). Eran muy comunes en este tiempo las frecuencias de la seal del
reloj con un rango desde 100 kHz hasta 4 MHz, limitado en gran parte por la velocidad de los
dispositivos de conmutacin con los que fueron construidos.
La complejidad del diseo de los CPU se increment a medida que varias tecnologas facilitaron la
construccin de dispositivos electrnicos ms pequeos y confiables. La primera de esas mejoras
vino con el advenimiento del transistor. Los CPU transistorizados durante los aos 1950 y los aos
1960 no tuvieron que ser construidos con elementos de conmutacin abultados, no fiables, y
frgiles, como los tubos de vaco y los rels elctricos. Con esta mejora, fueron construidos CPU
ms complejos y ms confiables sobre una o varias tarjetas de circuito impreso que contenan
componentes discretos (individuales).
Durante este perodo, gan popularidad un mtodo de fabricar muchos transistores en un espacio
compacto. El circuito integrado (IC) permiti que una gran cantidad de transistores fueran
fabricados en una simple oblea basada en semiconductor o "chip". Al principio, solamente
circuitos digitales muy bsicos, no especializados, como las puertas NOR fueron miniaturizados en
IC. Los CPU basadas en estos IC de "bloques de construccin" generalmente son referidos como
dispositivos de pequea escala de integracin "small-scale integration" (SSI). Los circuitos
integrados SSI, como los usados en el computador gua del Apollo (Apollo Guidance Computer),
usualmente contenan transistores que se contaban en nmeros de mltiplos de diez. Construir un
CPU completo usando IC SSI requera miles de chips individuales, pero todava consuma mucho
menos espacio y energa que diseos anteriores de transistores discretos. A medida que la
tecnologa microelectrnica avanz, en los IC fue colocado un nmero creciente de transistores,
disminuyendo as la cantidad de IC individuales necesarios para un CPU completo. Los circuitos
integrados MSI y el LSI (de mediana y gran escala de integracin) aumentaron el nmero de
transistores a cientos, y luego a miles.
En 1964, IBM introdujo su arquitectura de computador System/360, que fue usada en una serie de
computadores que podan ejecutar los mismos programas con velocidades y desempeos
diferentes. Esto fue significativo en un tiempo en que la mayora de las computadoras electrnicas
eran incompatibles entre s, incluso las hechas por el mismo fabricante. Para facilitar esta mejora,
IBM utiliz el concepto de microprograma, a menudo llamado "microcdigo", ampliamente usado
an en los CPU modernos . La arquitectura System/360 era tan popular que domin el mercado
del mainframe durante las siguientes dcadas y dej una herencia que todava an perdura en las
computadoras modernas, como el IBM zSeries. En el mismo ao de 1964, Digital Equipment
Corporation (DEC) introdujo otro computador que sera muy influyente, dirigido a los mercados
cientficos y de investigacin, el PDP-8. DEC introducira ms adelante la muy popular lnea del
PDP-11, que originalmente fue construido con IC SSI pero eventualmente fue implementado con
componentes LSI cuando se convirtieron en prcticos. En fuerte contraste con sus precursores
hechos con tecnologa SSI y MSI, la primera implementacin LSI del PDP-11 contena un CPU
integrado nicamente por cuatro circuitos integrados LSI .
Los computadores basados en transistores tenan varias ventajas frente a sus predecesores.
Aparte de facilitar una creciente fiabilidad y un menor consumo de energa, los transistores
tambin permitan al CPU operar a velocidades mucho ms altas debido al corto tiempo de
conmutacin de un transistor en comparacin a un tubo o rel. Gracias tanto a esta creciente
fiabilidad como al dramtico incremento de velocidad de los elementos de conmutacin que por
este tiempo eran casi exclusivamente transistores, se fueron alcanzando frecuencias de reloj del
CPU de decenas de megahertz. Adems, mientras que los CPU de transistores discretos y circuitos
integrados se usaban comnmente, comenzaron a aparecer los nuevos diseos de alto
rendimiento como procesadores vectoriales SIMD (Single Instruction Multiple Data) (Simple
Instruccin Mltiples Datos). Estos primeros diseos experimentales dieron lugar ms adelante a
la era de las supercomputadoras especializadas, como los hechos por Cray Inc.
Microprocesadores
Desde la introduccin del primer microprocesador, el Intel 4004, en 1970, y del primer
microprocesador ampliamente usado, el Intel 8080, en 1974, esta clase de CPUs ha desplazado
casi totalmente el resto de los mtodos de implementacin de la Unidad Central de Proceso. Los
fabricantes de mainframes y minicomputadores de ese tiempo lanzaron programas de desarrollo
de IC propietarios para actualizar sus ms viejas arquitecturas de computador, y eventualmente
produjeron microprocesadores con conjuntos de instrucciones que eran compatibles hacia atrs
con sus ms viejos hardwares y softwares. Combinado con el advenimiento y el eventual vasto
xito del ahora ubicuo computadora personal, el trmino "CPU" es aplicado ahora casi
exclusivamente a los microprocesadores.
Las generaciones previas de CPUs fueron implementadas como componentes discretos y
numerosos circuitos integrados de pequea escala de integracin en una o ms tarjetas de
circuitos. Por otro lado, los microprocesadores son CPUs fabricados con un nmero muy pequeo
de IC; usualmente solo uno. El tamao ms pequeo del CPU, como resultado de estar
implementado en una simple pastilla, significa tiempos de conmutacin ms rpidos debido a
factores fsicos como el decrecimiento de la capacitancia parsita de las puertas. Esto ha permitido
que los microprocesadores sncronos tengan tiempos de reloj con un rango de decenas de
megahercios a varios gigahercios. Adicionalmente, como ha aumentado la capacidad de construir
transistores excesivamente pequeos en un IC, la complejidad y el nmero de transistores en un
simple CPU tambin se ha incrementado dramticamente. Esta tendencia ampliamente observada
es descrita por la ley de Moore, que ha demostrado hasta la fecha, ser una prediccin bastante
exacta del crecimiento de la complejidad de los CPUs y otros IC.
Mientras que, en los pasados sesenta aos han cambiado drsticamente, la complejidad, el
tamao, la construccin, y la forma general del CPU, es notable que el diseo y el funcionamiento
bsico no ha cambiado demasiado. Casi todos los CPU comunes de hoy se pueden describir con
precisin como mquinas de programa almacenado de von Neumann.
A medida que la ya mencionada ley del Moore contina mantenindose verdadera, se han
presentado preocupaciones sobre los lmites de la tecnologa de transistor del circuito integrado.
La miniaturizacin extrema de puertas electrnicas est causando los efectos de fenmenos que
se vuelven mucho ms significativos, como la electromigracin, y el subumbral de prdida. Estas
ms nuevas preocupaciones estn entre los muchos factores que hacen a investigadores estudiar
nuevos mtodos de computacin como la computadora cuntica, as como ampliar el uso de
paralelismo, y otros mtodos que extienden la utilidad del modelo clsico de von Neumann.
Diseo e implementacin
Rango de enteros
La manera en que un CPU representa los nmeros es una opcin de diseo que afecta las ms
bsicas formas en que el dispositivo funciona. Algunas de las primeras calculadoras digitales
usaron, para representar nmeros internamente, un modelo elctrico del sistema de numeracin
decimal comn (base diez). Algunas otras computadoras han usado sistemas de numeracin ms
exticos como el ternario (base tres). Casi todos los CPU modernos representan los nmeros en
forma binaria, en donde cada dgito es representado por una cierta cantidad fsica de dos valores,
como un voltaje "alto" o "bajo".6
Con la representacin numrica estn relacionados el tamao y la precisin de los nmeros que
un CPU puede representar. En el caso de un CPU binario, un bit se refiere a una posicin
significativa en los nmeros con que trabaja un CPU. El nmero de bits (o de posiciones numricas,
o dgitos) que un CPU usa para representar los nmeros, a menudo se llama "tamao de la
palabra", "ancho de bits", "ancho de ruta de datos", o "precisin del nmero entero" cuando se
ocupa estrictamente de nmeros enteros (en oposicin a nmeros de coma flotante). Este nmero
difiere entre las arquitecturas, y a menudo dentro de diferentes unidades del mismo CPU. Por
ejemplo, un CPU de 8 bits maneja un rango de nmeros que pueden ser representados por ocho
dgitos binarios, cada dgito teniendo dos valores posibles, y en combinacin los 8 bits teniendo 28
256 nmeros discretos. En efecto, el tamao del nmero entero fija un lmite de hardware en el
rango de nmeros enteros que el software corre y que el CPU puede usar directamente.7
El rango del nmero entero tambin puede afectar el nmero de posiciones en memoria que el
CPU puede direccionar (localizar). Por ejemplo, si un CPU binario utiliza 32 bits para representar
una direccin de memoria, y cada direccin de memoria representa a un octeto (8 bits), la
cantidad mxima de memoria que el CPU puede direccionar es 232 octetos, o 4 GB. sta es una
vista muy simple del espacio de direccin del CPU, y muchos diseos modernos usan mtodos de
direccin mucho ms complejos como paginacin para localizar ms memoria que su rango entero
permitira con un espacio de direccin plano.
Niveles ms altos del rango de nmeros enteros requieren ms estructuras para manejar los
dgitos adicionales, y por lo tanto, ms complejidad, tamao, uso de energa, y generalmente costo.
Por ello, no es del todo infrecuente, ver microcontroladores de 4 y 8 bits usados en aplicaciones
modernas, aun cuando estn disponibles CPU con un rango mucho ms alto (de 16, 32, 64, e
incluso 128 bits). Los microcontroladores ms simples son generalmente ms baratos, usan menos
energa, y por lo tanto disipan menos calor. Todo esto pueden ser consideraciones de diseo
importantes para los dispositivos electrnicos. Sin embargo, en aplicaciones del extremo alto, los
beneficios producidos por el rango adicional, (ms a menudo el espacio de direccin adicional),
son ms significativos y con frecuencia afectan las opciones del diseo. Para ganar algunas de las
ventajas proporcionadas por las longitudes de bits tanto ms bajas, como ms altas, muchas CPUs
estn diseadas con anchos de bit diferentes para diferentes unidades del dispositivo. Por ejemplo,
el IBM Sistem/370 us un CPU que fue sobre todo de 32 bits, pero us precisin de 128 bits dentro
de sus unidades de coma flotante para facilitar mayor exactitud y rango de nmeros de coma
flotante . Muchos diseos posteriores de CPU usan una mezcla de ancho de bits similar,
especialmente cuando el procesador est diseado para usos de propsito general donde se
requiere un razonable equilibrio entre la capacidad de nmeros enteros y de coma flotante.
Frecuencia de reloj
La mayora de los CPU, y de hecho, la mayora de los dispositivos de lgica secuencial, son de
naturaleza sncrona.8 Es decir, estn diseados y operan en funcin de una seal de sincronizacin.
Esta seal, conocida como seal de reloj, usualmente toma la forma de una onda cuadrada
peridica. Calculando el tiempo mximo en que las seales elctricas pueden moverse en las
varias bifurcaciones de los muchos circuitos de un CPU, los diseadores pueden seleccionar un
perodo apropiado para la seal del reloj.
Este perodo debe ser ms largo que la cantidad de tiempo que toma a una seal moverse, o
propagarse, en el peor de los casos. Al fijar el perodo del reloj a un valor bastante mayor sobre el
retardo de la propagacin del peor caso, es posible disear todo el CPU y la manera que mueve los
datos alrededor de los "bordes" de la subida y bajada de la seal del reloj. Esto tiene la ventaja de
simplificar el CPU significativamente, tanto en una perspectiva de diseo, como en una
perspectiva de cantidad de componentes. Sin embargo, esto tambin tiene la desventaja que todo
el CPU debe esperar por sus elementos ms lentos, aun cuando algunas unidades de la misma son
mucho ms rpidas. Esta limitacin ha sido compensada en gran parte por varios mtodos de
aumentar el paralelismo del CPU (ver abajo).
Sin embargo, las solamente mejoras arquitectnicas no solucionan todas las desventajas de CPUs
globalmente sncronas. Por ejemplo, una seal de reloj est sujeta a los retardos de cualquier otra
seal elctrica. Velocidades de reloj ms altas en CPUs cada vez ms complejas hacen ms difcil
de mantener la seal del reloj en fase (sincronizada) a travs de toda la unidad. Esto ha conducido
que muchos CPU modernos requieran que se les proporcione mltiples seales de reloj idnticas,
para evitar retardar una sola seal lo suficiente significativamente como para hacer al CPU
funcionar incorrectamente. Otro importante problema cuando la velocidad del reloj aumenta
dramticamente, es la cantidad de calor que es disipado por el CPU. La seal del reloj cambia
constantemente, provocando la conmutacin de muchos componentes (cambio de estado) sin
importar si estn siendo usados en ese momento. En general, un componente que est cambiando
de estado, usa ms energa que un elemento en un estado esttico. Por lo tanto, a medida que la
velocidad del reloj aumenta, as lo hace tambin la disipacin de calor, causando que el CPU
requiera soluciones de enfriamiento ms efectivas.
Un mtodo de tratar la conmutacin de componentes innecesarios se llama el clock gating, que
implica apagar la seal del reloj a los componentes innecesarios, efectivamente desactivndolos.
Sin embargo, esto es frecuentemente considerado como difcil de implementar y por lo tanto no
ve uso comn afuera de diseos de muy baja potencia.9 Otro mtodo de tratar algunos de los
problemas de una seal global de reloj es la completa remocin de la misma. Mientras que quitar
la seal global del reloj hace, de muchas maneras, considerablemente ms complejo el proceso del
diseo, en comparacin con diseos sncronos similares, los diseos asincrnicos (o sin reloj)
tienen marcadas ventajas en el consumo de energa y la disipacin de calor. Aunque algo
infrecuente, CPUs completas se han construido sin utilizar una seal global de reloj. Dos notables
ejemplos de esto son el AMULET, que implementa la arquitectura del ARM, y el MiniMIPS,
compatible con el MIPS R3000. En lugar de remover totalmente la seal del reloj, algunos diseos
de CPU permiten a ciertas unidades del dispositivo ser asincrnicas, como por ejemplo, usar ALUs
asincrnicas en conjuncin con pipelining superescalar para alcanzar algunas ganancias en el
desempeo aritmtico. Mientras que no est completamente claro si los diseos totalmente
asincrnicos pueden desempearse a un nivel comparable o mejor que sus contrapartes sncronas,
es evidente que por lo menos sobresalen en las ms simples operaciones matemticas. Esto,
combinado con sus excelentes caractersticas de consumo de energa y disipacin de calor, los
hace muy adecuados para sistemas embebidos .
Paralelismo
La descripcin de la operacin bsica de un CPU ofrecida en la seccin anterior describe la forma
ms simple que puede tomar un CPU. Este tipo de CPU, usualmente referido como subescalar,
opera sobre y ejecuta una sola instruccin con una o dos piezas de datos a la vez.
Este proceso da lugar a una ineficacia inherente en CPUs subescalares. Puesto que solamente una
instruccin es ejecutada a la vez, todo el CPU debe esperar que esa instruccin se complete antes
de proceder a la siguiente instruccin. Como resultado, el CPU subescalar queda "paralizado" en
instrucciones que toman ms de un ciclo de reloj para completar su ejecucin. Incluso la adicin
de una segunda unidad de ejecucin (ver abajo) no mejora mucho el desempeo. En lugar de un
camino quedando congelado, ahora dos caminos se paralizan y aumenta el nmero de transistores
no usados. Este diseo, en donde los recursos de ejecucin del CPU pueden operar con solamente
una instruccin a la vez, solo puede, posiblemente, alcanzar el desempeo escalar (una instruccin
por ciclo de reloj). Sin embargo, el desempeo casi siempre es subescalar (menos de una
instruccin por ciclo).
Las tentativas de alcanzar un desempeo escalar y mejor, han resultado en una variedad de
metodologas de diseo que hacen comportarse al CPU menos linealmente y ms en paralelo.
Cuando se refiere al paralelismo en los CPU, generalmente son usados dos trminos para clasificar
estas tcnicas de diseo.
Cada metodologa se diferencia tanto en las maneras en las que estn implementadas, como en la
efectividad relativa que producen en el aumento del desempeo del CPU para una aplicacin.
En el caso donde una porcin del CPU es superescalar y una parte no lo es, la parte que no es
superescalar sufre en el desempeo debido a las paradas de horario. El Intel Pentium original (P5)
tena dos ALUs superescalares que podan aceptar, cada una, una instruccin por ciclo de reloj,
pero su FPU no poda aceptar una instruccin por ciclo de reloj. As el P5 era superescalar en la
parte de nmeros enteros pero no era superescalar de nmeros de coma (o punto [decimal])
flotante. El sucesor a la arquitectura del Pentium de Intel, el P6, agreg capacidades
superescalares a sus funciones de coma flotante, y por lo tanto produjo un significativo aumento
en el desempeo de este tipo de instrucciones.
El entubado simple y el diseo superescalar aumentan el ILP de un CPU al permitir a un solo
procesador completar la ejecucin de instrucciones en ratios que sobrepasan una instruccin por
ciclo (IPC).11 La mayora de los modernos diseos de CPU son por lo menos algo superescalares, y
en la ltima dcada, casi todos los diseos de CPU de propsito general son superescalares. En los
ltimos aos algo del nfasis en el diseo de computadores de alto ILP se ha movido del hardware
del CPU hacia su interface de software, o ISA. La estrategia de la muy larga palabra de instruccin,
very long instruction word (VLIW), causa a algn ILP a ser implcito directamente por el software,
reduciendo la cantidad de trabajo que el CPU debe realizar para darle un empuje significativo al
ILP y por lo tanto reducir la complejidad del diseo.
Los mtodos de paralelismo CMP y de SMP son similares uno del otro y lo ms directo. stos
implican algo ms conceptual que la utilizacin de dos o ms CPU completos y CPU independientes.
En el caso del CMP, mltiples "ncleos" de procesador son incluidos en el mismo paquete, a veces
en el mismo circuito integrado.13 Por otra parte, el SMP incluye mltiples paquetes
independientes. NUMA es algo similar al SMP pero usa un modelo de acceso a memoria no
uniforme. Esto es importante para los computadores con muchos CPU porque el tiempo de acceso
a la memoria, de cada procesador, es agotado rpidamente con el modelo de memoria
compartido del SMP, resultando en un significativo retraso debido a los CPU esperando por la
memoria. Por lo tanto, NUMA es considerado un modelo mucho ms escalable, permitiendo con
xito que en un computador sean usados muchos ms CPU que los que pueda soportar de una
manera factible el SMP. El SMT se diferencia en algo de otras mejoras de TLP en que el primero
procura duplicar tan pocas porciones del CPU como sea posible. Mientras es considerada una
estrategia TLP, su implementacin realmente se asemeja ms a un diseo superescalar, y de
hecho es frecuentemente usado en microprocesadores superescalares, como el POWER5 de IBM.
En lugar de duplicar todo el CPU, los diseos SMT solamente duplican las piezas necesarias para
lectura, decodificacin, y despacho de instrucciones, as como cosas como los registros de
propsito general. Esto permite a un CPU SMT mantener sus unidades de ejecucin ocupadas ms
frecuentemente al proporcionarles las instrucciones desde dos diferentes hilos de software. Una
vez ms esto es muy similar al mtodo superescalar del ILP, pero ejecuta simultneamente
instrucciones de mltiples hilos en lugar de ejecutar concurrentemente mltiples instrucciones del
mismo hilo.
La mayora de los primeros CPU vectoriales, como el Cray-1, fueron asociados casi exclusivamente
con aplicaciones de investigacin cientfica y criptografa. Sin embargo, a medida que la
multimedia se desplaz en gran parte a medios digitales, ha llegado a ser significativa la necesidad
de una cierta forma de SIMD en CPUs de propsito general. Poco despus de que comenzara a ser
comn incluir unidades de coma flotante en procesadores de uso general, tambin comenzaron a
aparecer especificaciones e implementaciones de unidades de ejecucin SIMD para los CPU de uso
general. Algunas de estas primeras especificaciones SIMD, como el MMX de Intel, fueron
solamente para nmeros enteros. Esto demostr ser un impedimento significativo para algunos
desarrolladores de software, ya que muchas de las aplicaciones que se beneficiaban del SIMD
trataban sobre todo con nmeros de coma flotante. Progresivamente, stos primeros diseos
fueron refinados y rehechos en alguna de las comunes, modernas especificaciones SIMD, que
generalmente estn asociadas a un ISA. Algunos ejemplos modernos notables son el SSE de Intel y
el AltiVec relacionado con el PowerPC (tambin conocido como VMX).
Bus de Control.
Bus de Datos.
Direcciones.
Bus de Direcciones
Es un canal de comunicaciones constituido por lneas que apuntan a la direccin de memoria que
ocupa o va a ocupar la informacin a tratar. Una vez direccionada la posicin, la informacin,
almacenada en la memoria hasta ese momento, pasar a la CPU a travs del bus de datos. Para
determinar la cantidad de memoria directamente accesible por la CPU, hay que tener en cuenta el
nmero de lneas que integran el bus de direcciones, ya que cuanto mayor sea el nmero de lneas,
mayor ser la cantidad de direcciones y, por tanto, de memoria a manejar por el sistema
informtico.
Bus de Datos
El bus de datos es el medio por el que se
transmite la instruccin o dato apuntado por
el bus de direcciones. Es usado para realizar
el intercambio de instrucciones y datos
tanto internamente, entre los diferentes
componentes del sistema informtico, como
externamente, entre el sistema informtico
y los diferentes subsistemas perifricos que
se encuentran en el exterior, una de las
caractersticas
principales
de
una
computadora es el nmero de bits que puede transferir el bus de datos (16, 32, 64, etc.). Cuanto
mayor sea este nmero, mayor ser la cantidad de informacin que se puede manejar al mismo
tiempo.
Bus de Control
Es un nmero variable de lneas a travs de las que se controlan las unidades complementaras. El
nmero de lneas de control depender directamente de la cantidad que pueda soportar el tipo de
CPU utilizada y de su capacidad de direccionamiento de informacin.
computadora. De manera anloga, los monitores e impresoras toman como entrada las seales
que la computadora produce como salida. Luego, convierten esas seales en representaciones
inteligibles que puedan ser interpretadas por el usuario. La interpretacin ser, por ejemplo, por
medio de la vista, que funciona como entrada.
En arquitectura de computadoras, a la combinacin de una unidad central de procesamiento
(CPU) y memoria principal (aqulla que la CPU puede escribir o leer directamente mediante
instrucciones individuales) se la considera el corazn de la computadora y cualquier movimiento
de informacin desde o hacia ese conjunto se lo considera entrada/salida. La CPU y su circuitera
complementaria proveen mtodos de entrada/salida que se usan en programacin de bajo nivel
para la implementacin de controladores de dispositivos.
Los sistemas operativos y lenguajes de programacin de ms alto nivel brindan conceptos y
primitivas de entrada/salida distintos y ms abstractos. Por ejemplo, un sistema operativo brinda
aplicativos que manejan el concepto de archivos. El lenguaje de programacin C define funciones
que les permiten a sus programas realizar E/S a travs de streams, es decir, les permiten leer datos
desde y escribir datos hacia sus programas.
Una alternativa para las funciones primitivas especiales es la mnada de E/S, que permite que los
programas describan su E/S y que las acciones se lleven a cabo fuera del programa. Esto resulta
interesante, pues las funciones de E/S introduciran un efecto colateral para cualquier lenguaje de
programacin, pero ahora una programacin puramente funcional resultara prctica.
Entrada:
o Teclado
o Ratn
o Joystick
o Lpiz ptico
o Micrfono
o Webcam
o Escner
o Escner de cdigo de barras
Salida:
o Monitor
o Altavoz
o Auriculares
o Impresora
o Plotter
o Proyector
Entrada/salida:
o Unidades de almacenamiento
o
o
o
o
o
o
o
o
CD
DVD
Mdem
Fax
Memory cards
USB
Router
Pantalla tctil
IRQ
FUNCION
IRQ0
Reloj en tiempo real
IRQ1
Teclado
IRQ2
PC-Net
IRQ3
Puerto serie secundario
IRQ4
Puerto serie primario
IRQ5
Disco duro
IRQ6
Diskette
IRQ7
Impresora
El 8259 posee cuatro palabras de control que se encargan de configurar al integrado para que
funcione correctamente. En la primera palabra de estado (ICW1), se configura el modo del 8259
(es decir para que trabaje junto con otro ms y ampliar las interrupciones), el modo de disparo de
las interrupciones (Nivel o flanco descendente) y parte de los vectores de interrupcin.
En la segunda palabra de estado (ICW2), se configuran los vectores de interrupcin.
La tercera palabra funciona cuando el 8259 trabaja en modo mltiple con otros ms. Aqu se
configura el modo maestro/esclavo.
El la ICW4, se configura el modo de manejo de las interrupciones (modo buffered, interrupciones
anidadas y el tipo de procesador al que se conecta)
Hay que tener en cuenta que el pin INTR del CPU se puede configurar para que no reciba
interrupciones (en ensamblador CLI). El pin NMI no se puede deshabilitar y esta interrupcin
puede interrumpir a cualquier otra interrupcin que se est ejecutando en ese momento.
Los hbridos tambin existen, donde en la cach secundaria L2 es coherente, mientras que en la
cach L1 (generalmente la CPU) es gestionado por el software.
Secuencia de eventos
Una operacin de E/S por DMA se establece ejecutando una corta rutina de inicializacin. Consiste
en varias instrucciones de salida para asignar valores iniciales a:
- AR: Direccion de memoria de la regin de datos de E/S IOBUF (buffer de entrada/salida). - WC:
Nmero N de palabras de datos a transferir.
Una vez inicializado, el DMA procede a transferir datos entre IOBUF y el dispositivo de E/S. Se
realiza una transferencia cuando el dispositivo de E/S solicite una operacin de DMA a travs de la
lnea de peticin del DMAC.
Despus de cada transferencia, se decrementa el valor de WC y se incrementa el de AR.
El chip mantiene tres contadores independientes (definidos como 0, 1, 2), cada uno de los cuales
es alimentado por una seal que equivale a 1.19318 MHZ. El contador obtiene una capacidad
mxima de conteo que asciende a 65 536. Su salida tiene una frecuencia de 18.2 HZ.(1.19/65536)
aproximadamente. Por lo tanto, cualquier accin que interrumpa a la PC ocurrir 18.2 veces por
segundo (cada 55 ms o cada 0.055 segundos en forma redondeada).
Dicha accin genera una interrupcin llamada interrupcin del contador, la cual interrumpe
brevemente la CPU e incrementa la cuenta del da.
Cuando el contador del canal cero llega a 0 (los tres contadores del temporizador timer siempre
cuentan en forma regresiva), significa que la hora es exactamente las 24:00 (hora militar) y
entonces es inicializado a cero de nuevo. El contador 1 es usado por la PC para realizar el proceso
de refrescamiento de memoria (DMA memory Refresh) y no debe ser alterado bajo ninguna
circunstancia.
El contador 2 generalmente se encuentra programado para trabajar con la bocina. Los primeros
dos contadores (0 y 1) envan una interrupcin a la CPU mientras que el 2 no lo hace.
2. tras interpretar el dato como una A el controlador busca en sus fuentes la forma de esa letra.
3. una vez se ha creado toda la imagen de una pgina esta se le pasa al video interface. Los datos
de una pgina pasados a imagen se llaman datos rasterizados o rpeados.
Los datos rasterzados se transmiten a la video interface de lnea a lnea.
3.2 Aplicaciones
3.2.1 Entrada/Salida.
ENTRADA
Los dispositivos de entrada, como hemos visto, tienen una funcin determinada: suministrar datos
a la CPU. Veamos los ms importantes:
El TECLADO
Es quizs el perifrico al cual se presenta menor atencin. Y no hay razn para este desaire ya que
es un dispositivo esencial y frente al que se pasan muchas horas. Siendo esto as, elegir un teclado
de calidad repercutir tambin en el rendimiento de nuestro trabajo, sobre todo si ste est
basado en el procesador de textos.
Las caractersticas principales que describen un teclado son las siguientes:
Sistema de Conexin: Esta puede ser mediante AT (o DIM de 5 pines): un conector redondo del
tamao de un pulgar; PS-2 (o Mni-Dim): parecido al anterior pero ms pequeo de dimetro; o
USB, es un nuevo sistema de conectividad que permite instalar y desinstalar perifricos en
caliente (sin apagar el ordenador). Hay otros, pero estos son los principales. Debemos elegir el
sistema adecuado para poder conectar el teclado a nuestra placa. Existen en venta, no obstante,
adaptadores entre Dim a Mini-Dim y viceversa.
Mecanco o membrana?: El teclado mecnico basa el mecanismo de pulsacin de las teclas en
unos muelles o resortes. Los de membrana utilizan para este fin un sistema parecido al de los
mandos a distancia de la TV. Es decir, una membrana de plstico realiza el contacto y vuelve a la
tecla a su posicin inicial. Esta caracterstica hace al teclado mecnico ms robusto y resistente,
pero tambin de tacto ms duro.
Dseo: Los teclados ergonmicos, con hot-Reys (teclas de acceso rpido configurables), con minijoysticR, etc; son elecciones disponibles en el mercado las cuales solo hay que valorar si su precio
es acorde con nuestras necesidades.
EL RATON
Sistema de conexin: Vale lo dicho para los teclados. Tambin es frecuente la conexin al puerto
serie.
Tecnologa utilizada: Aqu podemos diferenciar: ratones mecnicos, son los ms comunes, la gua
del puntero se realiza mediante una bola que se desliza sobre unos ejes; pticos, utilizan
tecnologa ptica, lo que los hace ms precisos; optomecnicos, un hbrido. Existen otras
tecnologas, pero mucho menos utilizadas.
Dseo: Tambin encontramos los que apuestan por la ergonoma, los colores y formas originales,
etc. Dentro de este perifrico podemos diferenciar los TracR-ball: dispositivos de puntero ideales
para lo que no disponen de mucho espacio de escritorio. En ellos, en vez de desplazar el ratn
sobre una alfombrilla, el movimiento se realiza girando una bola o rodillo sobre un eje fijo.
Nmero de botones: Dos o tres. Con dos normalmente es suficiente. El tercero (central)
normalmente es configurable y se utiliza en contadas aplicaciones. Tambin los hay con botones
laterales, ruedas, etc. Si esto es til o un engorro es algo que deber valorar el usuario.
JOYSTICK
Sistema de conexin: Van conectados al puerto juegos de la placa, al de la tarjeta de sonido, al
puerto o puertos de una tarjeta de juegos, o eventualmente, al puerto serie o paralelo. Aunque la
opcin del puerto de la tarjeta de sonido es con mucho la ms utilizada por ahorro de recursos.
Tecnologa: Aqu dependiendo del tipo de JoystckR que estemos hablando (palanca, joypad,
volante, etc) la tecnologa utilizada es variopinta. A pesar de ello es til optar por mandos robustos
y que ofrezcan buen soporte de software. Los basados en tecnologa digital son ideales para los
que se requieran precisin en sus batallas particulares.
Muchos joysticR permiten de forma sencilla y simplemente mediante el uso de un cable especial
(en forma de Y), la utilizacin de dos dispositivos simultneos. Gran cosa para compartir la accin
con amigos/as.
ESCNER
Un escner es un perifrico el cual nos permite digitalizar imgenes o texto con el fin de pasar esta
informacin a un fichero, normalmente con el fin de modificarlo o almacenarlo en soportes de alta
capacidad.
A tener en cuenta:
Sistema de Conexin: Lo ms extendido es conectarlos al puerto de impresora y sta a su vez, al
escner. Con lo que con el uso de un solo puerto tendremos dos dispositivos. Tambin existen
otras opciones, como la conexin a puerto SCSI o USB.
Sistema de escaneo: Los escner de sobremesa permiten tratar imgenes provenientes de libros o
revistas. Los de rodillo o las impresoras convertidas a escner (mediante la utilizacin de un
cabezal especial) tienen el inconveniente de limitar nuestro trabajo a documentos que puedan
pasar por su torno. Los escner de mano son muy verstiles pero tambin poco tiles para
trabajos que requieran gran resolucin.
Resolucin: Hay en el mercado gran oferta en capacidad de resolucin. Esto afecta a la calidad con
la que podremos obtener el documento resultante. sta se mide en dpi (dot per inchs = puntos por
pulgada, tambin PPP). Es frecuente encontrar informacin sobre la resolucin real y la resolucin
por interpolacin (mediante software), las cuales no son comparables y deben tenerse en cuenta a
la hora de elegir varias ofertas. No obstante hay que tener en cuenta que para cualquier usuario
normal o semi-profesional, un escner de gama media-baja es ms que suficiente, ya que stos
ofrecen resoluciones superiores a las que nuestra memoria RAM puede soportar (Y tambin
nuestro disco duro).
Capacidad de escneo: Los escner de sobremesa y rodillo normales aceptan tamaos de hasta
DIN A4 o folio. Otros tamaos mayores requeriran escner especiales.
CD-ROM
La unidad de Cd-Rom, as como los DVD, son la nica respuesta al aumento de tamao que en los
ltimos tiempos han experimentado los programas. Prcticamente toda la informacin electrnica
se distribuye ya en Cd-Roms y la cada de precios de las unidades grabadoras de este soporte lo
han hecho an ms popular. Siendo estos as, el lector de Cd-Roms es un dispositivo
imprescindible en cualquier PC.
Sistema de conexin: Lo habitual es a puerto IDE (como los discos duros), pero tambin podemos
encontrarlos a puerto SCSI e incluso externos a puerto paralelo. Ver s disponemos de un puerto
libre adecuado y, en el caso de los internos, de hueco en la c aja para alojarlo, es lo primero que
debemos averiguar.
Tiempo medio de acceso (TMA): Es el tiempo, medido en milisegundos, que tarda como media la
cabeza lectora en situarse en un punto concreto del disco. A menor tiempo, lgicamente, ms
efectividad y velocidad en la lectura de datos.
Velocidad: Medida en kilobytes por segundo (Kb/s), nos indica la velocidad mxima de
transferencia de datos. La transferencia de un Cd-Rom X1 es 150 Kb/s. tomando eso como
referencia podremos averiguar fcilmente qu nos indica las unidades llamadas x2, x4,, x40.
Efectivamente hay que multiplicar el nmero entero por 150 y tendremos la velocidad de
transferencia mxima de nuestra unidad. Cuanto ms rpida, menos tardar en leer una cierta
cantidad de datos. Eso s, en unidades muy rpidas debemos asegurarnos que el nivel de ruido
durante el funcionamiento es aceptable.
Memoria buffer: Indica si la unidad dispone de una cantidad de memoria donde almacena datos
que despus sern reclamados por el microprocesador, acelerando as su lectura. Mejor si tiene, y
cuanta ms, mejor.
Compatibilidad de formatos: Pese a lo que pueda parecer a simple vista, no todos los Cd-Roms
estn grabados en el mismo formato. Un compacto musical, un programa o un DVD pueden tener
aspectos parecidos pero no contienen lo mismo ni todos los lectores son capaces de reconocerlos
y leerlos. Cualquier unidad moderna podr leer la mayora de los formatos; no as si disponemos
de una con ms de 2 o 3 aos de antigedad.
SALIDA
MONITOR
Tecnologa: Tubo de rayos catdicos, lo normal; o cristal lquido, lo normal en porttiles y
monitores ultramodernos de pantalla plana. Tambin debemos prestar atencin a otras
caractersticas relacionadas como s el tubo es Trinitron (mas caro pero mayor pureza de color). En
la eleccin debe primar el estudio de nuestras necesidades y tambin de nuestra economa.
Resolucin mxima: Indica a la mxima resolucin (en PPP, puntos por pulgada) que puede
trabajar el monitor, lo cual como vemos no depende slo de la tarjeta grfica. Cuanta ms mejor.
Tamao: Medido en pulgadas (= 25,4 mm) se refiere a la diagonal, es decir, la distancia entre una
esquina y su opuesta. El tamao es importante sobre todo cuando se trabaja con varias
aplicaciones a la vez o cuando utilizamos programas que a su vez abren otras muchas ventanas
(programas de diseo). Tambin si por cualquier otra necesidad necesitamos una pantalla que
sirva tambin para presentaciones o reproduccin de vdeo. Un monitor de 15 pulgadas es una
buena opcin para el usuario medio, a partir de ese tamao los precios se disparan.
Tamao del punto: Llamado tambin dot pich. Se refiere al dimetro, medido en mm, de los
orificios por los cuales pasan los rayos catdicos. A menor tamao, ms definicin tendrn las
imgenes vistas en pantalla. Lo normal es 0,25-0,28.
Baja radiacin: Como su nombre indica define que existe una baja emisin, por parte del tubo, de
radiaciones electrostticas y electromagnticas. Sin sta caracterstica la nica solucin ser
utilizar un buen filtro de pantalla o un parche para cada ojo.
Multisync (Multifrecuencia): S nuestro ordenador es Multisync podr adaptarse
automticamente (o manualmente) a diferentes modos de video o resoluciones. Con ello, junto
con el control digital de la imagen, podremos utilizar siempre todo el tamao de pantalla.
Otros aspectos como los monitores multimedia (con micrfono y altavoces incorporados),
pantallas planas, el diseo, etc. Debern tenerse en cuenta dependiendo de las necesidades.
IMPRESORA
Un elemento casi obligatorio si se posee un ordenador es una impresora. Quin no tiene que
imprimir alguna vez un currculo, una carta o una foto molona? Claro que tambin hay quien
imprime una carta al mes y quien imprime 1000 al da. Hay quien busca resolucin fotogrfica y
quien nunca imprime en color. Para eso est la variedad, las necesidades propias de cada uno.
Tecnologa: Hoy da lo ms extendido son las impresoras de inyeccin o lser. Pero tambin nos
podemos encontrar con ms de las que creemos de las de tipo aguja. Las impresoras de aguja
imprimen como una mquina de escribir. Es decir, por contacto de unas piezas metlicas (agujas)
con una cinta impregnada de tinta y el papel. Sus inconvenientes es que son ruidosas, de baja
resolucin y no muy limpias. Ventajas? Puedes encontrar alguna de segunda mano casi gratis. Y s
como su nombre indica, funcionan por inyeccin directa de la tinta al papel (eso s, a una nfima
distancia), poseen resoluciones casi fotogrficas y son mucho ms silenciosas que las anteriores.
Los inconvenientes son sobre todo el alto precio de los cartuchos de tinta, en ocasiones de
escndalo. Las impresoras lser, pese a ser la opcin ms cara en principio, es la ms
recomendada para los usuarios que necesiten imprimir gran cantidad de documentos ya que el
precio por una impresin de buena calidad es bastante bajo.
Resolucin: Indicada en PPP (puntos por pulgada) o matriz de puntos (punto ancho x puntos largo).
A mayor resolucin, ms calidad podriamos llegar a obtener en nuestras impresiones.
Admisin de papel: Debemos fijarnos tanto en el tamao del papel con el que es capaz de
trabajar; como si admite modo vertical o apaisado; s se posee alimentador de hojas automtico y
de qu capacidad; y s admite sobres, etiquetas y papeles especiales.
Color?: No todas las impresoras pueden imprimir a color. Algunas necesitan la compra adicional
de un cartucho de color que no viene incluido en el precio. Tambin no todas ellas poseen la
misma calidad de impresin a color. Es algo que deberemos valorar.
Tamao y diseo: No todas son iguales, pero su formato exterior no es lo nico que las diferencia.
Una impresora muy pequea puede ser una magnifica solucin a la falta de espacio o como
compaera de un equipo porttil. Sin embargo, suelen tener un gran gasto en consumibles debido
a que como los cartuchos de tinta tambin son pequeos se gastan rpidamente y por su peculiar
formato reducido normalmente valen ms que los otros (que de por si ya son caros).
Consumibles: Quizs el aspecto que el usuario domstico ms debera mirar con lupa. Los precios
de los consumibles: cartuchos, toners, etc, pueden resultar un gran handicap a la hora de
decidirnos. Ciertas marcas venden impresoras baratas pero con un gasto en consumibles superior
a sus competidores (bien sea porque consumen ms o porque el precio es mayor). Si no queremos
llevarnos un susto de cuidado debemos elegir impresoras con consumibles baratos y fciles de
encontrar en los comercios. No teniendo esta preocupacin nos puede salir cuenta comprar una
impresora nueva cada vez que se nos gaste la tinta.
Velocidad de impresin: Nmero de pginas por minuto, contando siempre con que la prueba se
realiza con un DIN A4 completamente escrito por una cara. Normalmente veremos la velocidad en
B/N y color. Cuando ms rpido mejor, pero no deberamos desembolsar una gran cantidad de
dinero slo por esto.
3.2.2 ALMACENAMIENTO
Unidades de disquete
Por malo y anticuado que sea un ordenador, siempre dispone de al menos uno de estos aparatos.
Su capacidad es totalmente insuficiente para las necesidades actuales, pero cuentan con la ventaja
que les dan los muchos aos que llevan como estndar absoluto para almacenamiento porttil.
Capacidad
180 Kb
5,25
360 Kb
DS/DD
Explicacin
Una cara,
doble
densidad.
Desfasado
Dos caras,
5,25
DS/HP
1,2 MB
3,5
DS/DD
720 Kb
3,5
DS/HD
1,44 MB
doble
densidad.
Desfasado
Dos caras,
alta
densidad.
Desfasado
pero til
Dos caras,
doble
densidad.
Desfasado
pero muy
comn
Dos caras,
alta
densidad.
El estndar
actual.
Discos duros
Son otro de los elementos habituales en los ordenadores, al menos desde
los tiempos del 286. Un disco duro est compuesto de numerosos discos de
material sensible a los campos magnticos, apilados unos sobre otros; en
realidad se parece mucho a una pila de disquetes sin sus fundas y con el mecanismos de giro y el
brazo lector incluido en la carcasa.
Los discos duros han evolucionado mucho desde los modelos primitivos de 10 20 MB.
Actualmente los tamaos son del orden de varios gigabytes, el tiempo medio de acceso es muy
bajo (menos de 20 ms) y su velocidad de transferencia es tan alta que deben girar a ms de 5.000
rpm (revoluciones por minuto), lo que desgraciadamente hace que se calienten como demonios,
por lo que no es ninguna tontera instalarles un ventilador para su refrigeracin.
Una diferencia fundamental entre unos y otros discos duros es su interfaz de conexin.
Antiguamente se usaban diversos tipos, como MFM, RLL o ESDI, aunque en la actualidad slo se
emplean dos: IDE y SCSI.
habilitando nuevas aplicaciones, etc. Por otro lado los operadores de la red tambin se
estn enfocando sobre marcas como diferenciadores.
Retencin de clientes: Retener los clientes de alta gama debe ser uno de los focos
principales para los proveedores de servicios que dependen de la red y que ya estn
establecidos.
Administracin de los clientes y canales: Diferenciarse a travs de la experiencia del
cliente, reducir costos, mejorar el rendimiento, enfocarse en canales directos.
Dispositivos: poner mucha atencin al creciente uso de dispositivos mviles como las PDA,
de acceso inalmbrico diseado para ofrecer servicios de computacin y comunicacin
especficos, va a ayudar considerablemente a posicionar la interfaz de acceso de los
usuarios a los servicios.
3. Proveer y desarrollar servicios para la red: Los operadores de las redes deben buscar un uso
eficiente de los activos, mejorar la calidad, el rendimiento, su utilizacin y el retorno financiero, las
oportunidades de ventas al por mayor seguirn en incremento.
Hay una oportunidad creciente en los servicios de valor agregado de las redes, los operadores
deben de crear una capa de servicios dentro de su negocio para soportar las aplicaciones
inalmbricas, tales como seguridad, ubicacin, servicios al por mayor, etc.,tales como:
4. Administracin del negocio: Los expertos consideran que los operadores, cada vez ms estarn
volcando sus ojos hacia todos aquellos elementos que no son parte del negocio principal,
buscando mejorar los costos, la eficiencia, la calidad y el rendimiento, las reas candidatas a
tercerizar son:
Administracin: El ambiente cada vez ms complejo, hace que las empresas se enfocan
cada vez ms en sus principales destrezas y fortalezas del negocio y complementar con la
administracin de proveedores el resto de las actividades.
HR, SCM, ERP, etc.: Son potenciales actividades que no son fundamentales del negocio y
son candidatos a ser sujetos a incrementar las relaciones con terceros que provean estos
servicios.
3.3.1 NEGOCIOS
La globalizacin est cambiando el mundo y lo ha convertido en un ambiente sumamente
Enfocarse en un negocio.
Asegurarse el acceso a la experiencia tcnica que es crtica para el negocio.
Focalizarse en operaciones optimizadas, reduciendo y controlando los costos.
Qu es Outsourcing?
Outsourcing es una herramienta de gestin que combina la correcta determinacin de la
estrategia con las medidas adecuadas para llevarla a cabo de una manera operativamente eficaz.
Esto significa que no se trata solo de eficacia operativa orientada hacia la estrategia organizacional.
Una organizacin puede tratar de ser ms eficiente y eficaz y puede estar totalmente orientada al
logro de sus objetivos. Esto implica normalmente un gran nmero de funciones que debe realizar,
de las cuales, no todas estn relacionadas directamente al logro de los objetivos estratgicos.
Algunas tareas solo son de apoyo a soporte.
Las organizaciones deben reconocer que es posible realizar todas estas tareas de forma eficiente y
deben identificar cuales de sus funciones son crticas para el logro de los objetivos estratgicos y
cuales son de apoyo. Una vez reconocidas y clasificadas las diversas funciones de esta forma, las
organizaciones deben enfocarse en las tareas crticas, las funciones que establecen la diferencia,
es decir, deben concentrarse en el NEGOCIO y deben considerar dar a terceros las funciones de
soporte. Esto es Outsourcing.
3.3.2 INDUSTRIA
La industrializacin de los Servicios de Tecnologa de Informacin va a redefinir el mercado en
trminos de cmo las organizaciones evalan, compran y seleccionan los servicios, y de cmo los
vendedores desarrollan, establecen precios e implementan los servicios.
El aumento de la estandarizacin y la consecuente disminucin en la customizacin es un proceso
inevitable y es el resultado del tiempo y la experiencia en cualquier industria. La industria est en
un proceso de transicin y el impacto de este viraje ya se siente.
Dentro del ambiente de TI (Tecnologa de Informacin), existe una estrategia doble, que incluye
prcticas customizadas o estandarizadas. Los proveedores de outsourcing estn respondiendo a
este llamado de la estandarizacin, para aprovechar las economas de escala, pero en forma
simultnea deben soportar una gran base instalada de ambientes desarrollados a la medida.
Aunque los servicios de TI estn en proceso de madurez, la madurez de la industria se ha
incrementado en aspectos evidentes, como la forma en que los servicios son implementados y
administrados.
Para lograr esta estandarizacin, se requiere un enfoque hacia soluciones genricas y esto debe
ser responsabilidad de los proveedores, que deben desarrollar, operar y administrar el resultado
de estos genricos de TI. Las mtricas deben cambiar entonces, de la medida de capacidades
tcnicas a la medida en el impacto en los negocios, es decir, en los acuerdos de niveles de servicio.
Por el otro lado para crear nuevo valor a la empresa y generar ingresos adicionales recomiendan a
las empresas:
1. Apoyar los procesos e iniciativas de desarrollo de nuevos productos, que permita mejorar
el tiempo de lanzamiento al mercado de nuevas fuentes de generacin de ingresos.
2. Administrar e incorporar alianzas en toda la cadena de valor.
3. Apoyar y soportar integraciones B2B (Negocio a Negocio) por medio de la adopcin de
plataformas, sistemas y redes totalmente abiertas.
4. Proveer mecanismos para mantener un amplio conocimiento del mercado y de la empresa.
Desarrollo histrico
El significado del trmino comercio electrnico ha cambiado a lo largo del tiempo.
Originalmente, comercio electrnico significaba la facilitacin de transacciones comerciales
electrnicamente, normalmente utilizando tecnologa como la Electronic Data Interchange (EDI,
presentada finales de los aos 70) para enviar electrnicamente documentos como pedidos de
compra o facturas.
13. Construir un modelo de negocios slido. Si este factor clave hubiera aparecido en los libros
de texto en 2000 muchas compaas punto com no habran quebrado.
14. Crear una cadena de valor aadido en la que uno se orienta a un nmero limitado de
competencias claves. (Las tiendas electrnicas pueden presentarse bien como
especialistas o como generalistas si se programan correctamente).
15. Operar en o cerca del lmite de la tecnologa y permanecer all mientras la tecnologa sigue
cambiando (pero recordando que los principios fundamentales del comercio se mantienen
indiferentes a la tecnologa).
16. Construir una organizacin con suficiente agilidad y sistemas de alerta para responder
rpidamente a los cambios en el entorno econmico, social y fsico.