Professional Documents
Culture Documents
Conceptos Bsicos.Pg. 1 al 11
Hardware y Software
Perifricos clasificacin
Unidades informticas: Velocidad de procesamiento, medidas de almacenamiento y
velocidad de transferencia de datos
Qu es una computadora?
Los componentes de la computadora: gabinete, fuente de poder, placa madre,
microprocesador, memoria RAM y ROM, CPU, tarjeta de video, BIOS y unidades pticas.
Concepto y funcionamiento
Fuete AT partes
Fuente ATX partes
Diagnostico
UnidadN3: El microprocesador....Pg. 27 al 49
Concepto
Historia
Tipos de memorias RAM
Relacin con el resto del sistema
Deteccin y correccin de errores
Concepto
Caractersticas del disco duro
Estructura fsica
Direccionamiento
Tipos de conexin; IDE, SATA, SATA2 Y SATA3
Estructura lgica
Unidades hibridas
Velocidad de transferencia de datos
Tipos de formatos
Concepto
Historia
Funcionamiento
Ejemplos de sistemas operativos
Concepto e Historia
Componentes y salidas
Tipos de refrigeracin
Alimentacin
Tipos antiguos de tarjetas graficas
Diseadores y ensambladores
Errores comunes
Conceptos Bsicos
Hardware
Son los componentes fsicos del ordenador, es decir, todo lo que se puede ver y tocar.
Clasificaremos el hardware en dos tipos:
- El que se encuentra dentro de la torre o CPU, y que por lo tanto no podemos ver a
simple vista.
- El que se encuentra alrededor de la torre o CPU, y que por lo tanto, lo que vemos a
simple vista, y que denominamos perifricos.
Software
Son las instrucciones que el ordenador necesita para funcionar, no existen fsicamente, o
lo que es igual, no se pueden ver ni tocar. Tambin tenemos de dos tipos:
-Sistemas Operativos: Tienen como misin que el ordenador gestione sus recursos de
forma eficiente, adems de permitir su comunicacin con el usuario.
Perifrico
En informtica, se denomina perifricos a los aparatos y/o dispositivos auxiliares e
independientes conectados a la unidad central de procesamiento de una computadora.
-1-
Teclado
Micrfono
Escner
Ratn o mouse
Palanca de mando (Joystick)
Escner de cdigo de barras
Cmara web
Lpiz ptico
Perifricos de salida: son los que reciben la informacin procesada por la CPU y la
reproducen, de modo que sea perceptible por el usuario. Algunos ejemplos son:
KHz
103 Hz
1 000 Hz
1 000 000 Hz
1 gigahercio
GHz
109 Hz
1 terahercio
THz
1 petahercio
PHz
1 exahercio
EHz
-3-
Unidades de almacenamiento
Para pasar de una medida de almacenamiento a otra debemos multiplicar o dividir por
1024 cuantas unidades nos desplacemos hacia arriba o hacia abajo en la tabla anterior.
Por ejemplo
Cuntos MB son 3,45 GB? 3,45*1024 = 3532,8 MB (multiplicamos cuando es
una unidad mayor a una menor)
Cuntos TB son 300.487 GB? 30.487/1024 = 29,77 TB (dividimos cuando es de
una unidad menor a una mayor)
Cuntos KB son 1,45 GB? 1,45*1024*1024 = 1.520.435,2 KB (en este ltimo
ejemplo multiplicamos 2 veces por 1024 debido a que nos movimos 2 unidades
hacia abajo).
Velocidad de trasferencia de datos
La velocidad de transmisin de datos mide el tiempo que tarda un host o un servidor en
poner en la lnea de transmisin el paquete de datos a enviar, es decir la velocidad que se
tarda nuestra pc en descargar o subir algn archivo de internet o tambin puede medir el
tiempo que se tarda en pasar un archivo desde un pendrive a la computadora o
viceversa.
Generalmente se mide en KB/s
-4-
Qu es una computadora?
Una computadora o computador (del ingls computer y
este
del latn computare 'calcular'), tambin denominada ordenador (del francs ordinateur, y este del
latn ordinator), es una mquina electrnica que recibe y procesa datos para convertirlos
en informacin til. Una computadora es una coleccin de circuitos integrados y otros
componentes relacionados que pueden ejecutar con exactitud, rapidez y de acuerdo a lo
indicado por un usuario o automticamente por otro programa, una gran variedad
de secuencias o rutinas de instrucciones que
son ordenadas, organizadas y sistematizadas en funcin a una amplia gama de
aplicaciones prcticas y precisamente determinadas, proceso al cual se le ha denominado
con el nombre de programacin y al que lo realiza se le llama programador. La
computadora adems de la rutina o programa informtico, necesita de datos especficos
(a estos datos, en conjunto, se les conoce como "Input" en ingls o de entrada) que
deben ser suministrados, y que son requeridos al momento de la ejecucin, para
proporcionar el producto final del procesamiento de datos, que recibe el nombre de
"output" o de salida. La informacin puede ser entonces utilizada, reinterpretada,
copiada, transferida, o retransmitida a otra(s) persona(s), computadora(s) o
componente(s) electrnico(s) local o remotamente usando diferentes sistemas
de telecomunicacin, que puede ser grabada, salvada o almacenada en algn tipo de
dispositivo o unidad de almacenamiento.
La caracterstica principal que la distingue de otros dispositivos similares, como
la calculadora no programable, es que es una mquina de propsito general, es decir,
puede realizar tareas muy diversas, de acuerdo a las posibilidades que brinde los
lenguajes de programacin y el hardware.
Los componentes principales de una computadora.
Gabinete
El gabinete o torre de la computadora es la caja de metal y
plstico que aloja a los componentes principales tales como; la
placa madre o Motherboard, el disco duro, fuente de poder,
coolers, etc. Los gabinetes de las computadoras vienen en
distintos tamaos y formas, casi siempre se venden junto con
fuente de alimentacin.
Fuente de Poder
Es el componente que proporciona el poder elctrico a la
computadora. Esta le proporciona la cantidad requerida de
electricidad y la convierte la corriente AC a corriente DC.
Tambin regula el voltaje para eliminar picos y crestas comunes
en la mayora de los sistemas elctricos. Pero no todas, realizan
el regulado de voltaje adecuadamente, as que una computadora
siempre esta susceptible a fluctuaciones de voltaje.
-5-
Placa Madre
El Motherboard es el corazn de la computadora. El
Motherboard (tarjeta madre) contiene los conectores para
conectar tarjetas adicionales (tambin llamadas tarjetas de
expansin por ejemplo tarjetas de video, de red, MODEM,
etc.). Tpicamente el Motherboard contiene el CPU, BIOS,
Memoria, interfaces para dispositivos de almacenamiento,
puertos serial y paralelo aunque estos puertos ya son menos
comunes por ser tecnologa vieja ahora se utilizan ms los
puertos USB, ranuras de expansin, y todos los controladores requeridos para manejar
los dispositivos perifricos estndar, como el teclado, la pantalla de video y el dispositivo
de disco flexible.
Otro aspecto a considerar en el Motherboard es que existen distintas tipos de formas de
la tarjeta madre (form-factor), que definen como se conecta el Motherboard al gabinete,
los conectores para la fuente de poder y las caractersticas elctricas. Hay bastantes
formas de Motherboard disponibles Baby AT, ATX, microATX y NLX. Hoy en da se
consideran el Baby AT y el ATX como Motherboard genricos.
El microprocesador
El microprocesador es un circuito integrado que contiene todos
los elementos necesarios para conformar una "unidad central de
procesamiento", tambin es conocido como CPU (por sus siglas en
ingls: Central Process Unit). En la actualidad este componente
electrnico est compuesto por millones de transistores,
integrados en una misma placa de silicio.
Suelen tener forma de prisma chato, y se instalan sobre un
elemento llamado zcalo (en ingls, socket). Tambin, en modelos
antiguos sola soldarse directamente a la placa madre (Motherboard). Aparecieron
algunos modelos donde se adopt el formato de cartucho, sin embargo no tuvo mucho
xito. Actualmente se dispone de un zcalo especial para alojar el microprocesador y el
sistema de enfriamiento, que comnmente es un disipador de aluminio con un ventilador
adosado (conocido como microcooler). Desde el punto de vista lgico y funcional, el
microprocesador est compuesto bsicamente por: varios registros; una Unidad de
control, una Unidad aritmtico-lgica; y dependiendo del procesador, puede contener
una unidad en coma flotante.
Memoria RAM
RAM es acrnimo para random access memory (memoria
de acceso aleatorio), es un tipo de memoria que puede
ser accesado aleatoriamente; esto es, que cualquier byte
de memoria puede ser accesado sin tocar los bytes
-6-
-9-
Tarjeta de Video
La tarjeta de video, es el componente encargado de
generar la seal de video que se manda a la pantalla de
video por medio de un cable. La tarjeta de video se
encuentra normalmente en integrado al Motherboard
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. Entonces, como ya
dijimos antes, la frecuencia depende en gran medida de la calidad de la placa de video.
BIOS
Bios es un acrnimo de Basic input/output system (sistema bsico de entrada / salida). El
BIOS es el software que determina que puede hacer una computadora sin acceder
programas de un disco. En las PCs, el BIOS contiene todo el cdigo requerido para
controlar el teclado, el monitor, las unidades de discos, las comunicaciones seriales, y
otras tantas funciones.
El BIOS tpicamente se pone en una pastilla ROM que viene con la computadora (tambin
se le llama ROM BIOS. Esto asegura que el BIOS siempre estar disponible y no se daara
por falla en el disco. Tambin hace posible que la computadora inicie por s sola. A causa
de que la RAM es ms rpida que el ROM, muchos fabricantes de computadoras disean
sistemas en los cuales el BIOS es copiado de la ROM a la RAM cada vez que la
computadora es iniciada. Esto se conoce como shadowing.
Muchas computadoras modernas tienen Flash BIOS, que significa que el BIOS se grab en
una pastilla de memoria flash, que puede ser actualizado si es necesario.
Disco Duro o Disco Rgido
En informtica, un disco duro o disco rgido (en ingls Hard Disk
Drive, HDD) es un dispositivo de almacenamiento de datos no
voltil que emplea un sistema de grabacin magntica para
almacenar datos digitales. Se compone de uno o ms platos o
discos rgidos, unidos por un mismo eje que gira a gran
velocidad dentro de una caja metlica sellada. Sobre cada plato
- 10 -
se sita un cabezal de lectura/escritura que flota sobre una delgada lmina de aire
generada por la rotacin de los discos.
En un computador, entonces el disco duro es una de las partes esenciales y su sistema
principal de almacenamiento de archivos.
Unidad ptica
Se trata de aquellos dispositivos que son capaces de leer,
escribir y reescribir datos por medio de un rayo lser en las
superficie plstica de un disco. Estas unidades pueden estar
montadas dentro del gabinete de la computadora, estar
adaptadas en un case 5.25" para funcionar de manera
externa o bien, ser una unidad externa de fbrica.
- 11 -
Fuentes de Poder
Definicin
La fuente de poder es una parte del ordenador que recibe la energa a travs de los
tomacorrientes, esa energa que se recibe se llama tensin alterna, se encuentra medida
en 110 voltios o 220 voltios. Esta energa es inestable, estabiliza la tensin alterna y la
transforma a tensin continua, esta tensin es estable y son bajos se miden en 3 voltios,
5 voltios, 12 voltios.
Hay 2 tipos de fuentes utilizados en las computadoras, la primera es la ms antigua y la
segunda la ms reciente:
Fuente de poder AT.
- 12 -
Fuente AT
Definicin
La fuente AT es un dispositivo que se monta en el gabinete de la computadora y que se
encarga bsicamente de transformar la corriente alterna de la lnea elctrica del enchufe
domstico en corriente directa; la cul es utilizada por los elementos electrnicos y
elctricos de la computadora.
La fuente AT actualmente est en desuso y fue sustituida por la tecnologa de fuentes de
alimentacin ATX.
1.- Ventilador: expulsa el aire caliente del interior de la fuente y del gabinete, para
mantener frescos los circuitos.
2.- Conector de alimentacin: recibe el cable de corriente desde el enchufe
domstico.
3.- Selector de voltaje: permite seleccionar el voltaje americano de 127V o el
europeo de 240V.
4.- Conector de suministro: permite alimentar cierto tipo de monitores CRT.
5.- Conector AT: alimenta de electricidad a la tarjeta principal.
6.- Conector de 4 terminales IDE: utilizado para alimentar los discos duros y las
unidades pticas.
7.- Conector de 4 terminales FD: alimenta las disqueteras.
Fuente ATX
Definicin
Entonces, la fuente ATX es un dispositivo que se monta en el gabinete de la computadora
y que se encarga bsicamente de transformar la corriente alterna de la lnea elctrica
comercial en corriente directa; la cul es utilizada por los elementos electrnicos y
elctricos de la computadora. Otras funciones son las de suministrar la cantidad de
- 13 -
- 15 -
Conectores de una PC
Los conectores, normalmente denominados conectores de entrada/salida, son interfaces
para conectar dispositivos mediante cables. Generalmente tienen un extremo macho con
pines o pernos que sobresalen. Este enchufe debe insertarse en una parte hembra
tambin denominada socket, que incluye agujeros para insertar los pernos.
En el frente de la PC se puede encontrar conectores USB y de sonido. En el panel trasero
la placa madre de un equipo posee diferentes conectores de entrada /salida.
Conector USB
Es un tipo de conexin que permite la
transferencia de archivos entre la
computadora y el dispositivo que est
conectado a la entrada USB. Es una conexin
simple, con el concepto plug and play. Las
conexiones
USB
transmiten
electricidad, evitando la necesidad de conectar los aparatos conectados al USB a la
corriente. Este tipo de conexin es altamente compatible con aparatos y sistemas
operativos, siendo compatible con Linux, MAC, Windows y hasta con televisores, equipos
de sonido, DVD, etc. El estndar USB 2. 0 aument la velocidad de transmisin de
1.5mb/segundo a 60mb/segundo.
Conector Firewire
Es un estndar de conexin para la
transmisin de audio y video. Fue
creado para solucionar el problema de
la baja velocidad de las entradas USB
1.0, y es muy utilizado por filmadoras y
algunas
cmaras
fotogrficas
digitales. Las entradas Firewire son ms estables que las entradas USB normales, siendo
ideales para la transmisin de audio y vdeo. Es muy utilizada por editores de vdeo y/o
audio, y para una transmisin segura y rpida.
Conector DVI
Son las entradas comnmente utilizadas en las computadoras como entradas de
vdeo. Transmiten
solamente
imgenes.
Es necesaria la utilizacin de
cables P-2 + P-2 para la
transmisin
de
audio. La
resolucin mxima transmitida es
menor que la del HDMI, siendo la segunda mejor opcin para transmisin de video.
- 16 -
Conector HDMI
Son las mismas entradas citadas anteriormente. Los monitores ms modernos ya poseen
esta tecnologa de transmisin de audio y video.
Conector RGB/VGA
Son las entradas comunes que
conectan la placa de video al
monitor. Son entradas analgicas que
poseen menor definicin que las
entradas digitales DVI o HDMI. La
entrada VGA tambin la podemos
encontrar en televisores LCD, pero no en televisores de tubo catdico, que utilizan
formato SVHS, tambin analgico y de menor calidad.
Puerto Paralelo
Es un tipo de conexin entre perifricos y la computadora, comnmente utilizado con las
impresoras. El puerto paralelo est compuesto por decenas de pinos dispuestos en dos
lneas horizontales que establecen la conexin del perifrico con la computadora.
Conector DIN
El conector DIN o (DIN5) es un conector con 5 pines o pernos,
que se utilizaba para conectar el teclado a los equipos. Fue
originalmente estandarizado por el Deutsches institut fur
Normung (acrnimo DIN), la organizacin de estandarizacin
alemana.
Los conectores consisten en una camisa metlica circular para
proteger los pines que sobresalen. La camisa metlica esta dentada para que sea
- 17 -
Por lo general la ficha de color verde se utiliza para conectar el mouse y la de color
violeta se utiliza para conectar el teclado.
Adaptadores para mouse y teclado
- 18 -
Jack (conector)
De izquierda a derecha: mono de 2,5 mm; mono y estreo
de 3,5 mm; estreo de 6,3 mm.
El conector
Jack
(tambin
denominado conector
TRS o conector TRRS) es un conector de audio utilizado en
numerosos dispositivos para la transmisin de sonido en
formato analgico.
Hay conectores Jack de varios dimetros: El original, de
(6,35 mm) y los miniaturizados de 3,5 mm (aprox. ) y 2,5
mm (aprox. 3/32 ). Los ms usados son los de 3,5 mm que se utilizan en dispositivos
porttiles, como los mp3, para la salida de los auriculares. El de 2,5 mm es menos
utilizado, pero se utiliza tambin en dispositivos pequeos. El de 6,35 mm se utiliza sobre
todo en audio profesional e instrumentos musicales elctricos
Imagen
- 19 -
- 20 -
madres colocan un disipador (a veces con un ventilador) encima del Northbridge para
mantenerlo bien refrigerado.
Antiguamente, el Northbridge estaba compuesto por tres controladores principales:
memoria RAM, puerto AGP o PCI Express y bus PCI. Hoy en da, el controlador PCI se
inserta directamente en el Southbridge ("puente sur"), y en algunas arquitecturas ms
nuevas el controlador de memoria se encuentra integrado en el procesador; este es el
caso de los Athlon 64 o los Intel i7.
Los Northbridges tienen un bus de datos de 64 bit en la arquitectura X86 y funcionan en
frecuencias que van desde los 66 MHz de las primeras placas que lo integraban en 1998
hasta 1 GHz de los modelos actuales de SiS para procesadores AMD64
Puente sur
El puente sur (en ingls southbridge) es un circuito integrado que se encarga de
coordinar los diferentes dispositivos de entrada y salida y algunas otras funcionalidades
de baja velocidad dentro de la placa base. El puente sur no est conectado a la unidad
central de procesamiento, sino que se comunica con ella indirectamente a travs del
puente norte.
La funcionalidad encontrada en los puentes sur actuales incluye soporte para:
o
o
o
o
o
o
o
o
o
o
o
o
Adicionalmente el southbridge puede incluir soporte para Ethernet, RAID, USB y Codec
de Audio. El southbridge algunas veces incluye soporte para el teclado, el ratn y los
puertos seriales, sin embargo, an en el 2007 las computadoras personales gestionaban
esos recursos por medio de otro dispositivo conocido como Super I/O.
El Southbridge integra cada vez mayor nmero de dispositivos a conectar y comunicar
por lo que fabricantes como AMD o VIA Technologies han desarrollado tecnologas como
HyperTransport o Ultra V-Link respectivamente para evitar el efecto cuello de botella que
se produca al usar como puente el bus PCI.
- 22 -
Actualmente el soutbridge es el nico elemento del chipset en la placa base, pues los
procesadores heredan todas las caractersticas del antiguo Northbridge. El soutbridge
actual se le conoce como PCH
Siguiendo con los otros componentes:
El reloj: regula la velocidad de ejecucin de las instrucciones del microprocesador y
de los perifricos internos.
La CMOS: una pequea memoria que preserva cierta informacin importante
(como la configuracin del equipo, fecha y hora), mientras el equipo no est
alimentado por electricidad.
La pila de la CMOS: proporciona la electricidad necesaria para operar el circuito
constantemente y que ste ltimo no se apague perdiendo la serie de
configuraciones guardadas.
La BIOS: un programa registrado en una memoria no voltil (antiguamente en
memorias ROM, pero desde hace tiempo se emplean memorias flash). Este
programa es especfico de la placa base y se encarga de la interfaz de bajo nivel
entre el microprocesador y algunos perifricos. Recupera, y despus ejecuta, las
instrucciones del MBR (Master Boot Record), o registradas en un disco duro o SSD,
cuando arranca el sistema operativo. Actualmente los ordenadores modernos
sustituyen el MBR por el GPT y la BIOS por Extensible Firmware Interface.
El bus (tambin llamado bus interno o en ingls front-side bus'): conecta el
microprocesador al chipset, est cayendo en desuso frente a HyperTransport y
Quickpath.
El bus de memoria conecta el chipset a la memoria temporal.
El bus de expansin (tambin llamado bus I/O): une el microprocesador a los
conectores entrada/salida y a las ranuras de expansin.
Los conectores de entrada/salida que cumplen normalmente con la norma PC 99:
estos conectores incluyen:
Los puertos PS2 para conectar el teclado o el ratn, estas interfaces tienden a
desaparecer a favor del USB
Los puertos serie, por ejemplo para conectar dispositivos antiguos.
Los puertos paralelos, por ejemplo para la conexin de antiguas impresoras.
Los puertos USB (en ingls Universal Serial Bus), por ejemplo para conectar
perifricos recientes.
Los conectores RJ-45, para conectarse a una red informtica.
Los conectores VGA, DVI, HDMI o DisplayPort para la conexin del monitor de la
computadora.
Los conectores IDE o Serial ATA, para conectar dispositivos de almacenamiento,
tales como discos duros, unidades de estado slido y unidades de disco ptico.
Los conectores de audio,
como altavoces o micrfonos.
para
conectar
- 23 -
dispositivos
de
audio,
tales
Bus del sistema: todos los componentes de la CPU se vinculan a travs del bus de
sistema, mediante distintos tipos de datos el microprocesador y la memoria
principal, que tambin involucra a la memoria cach de nivel 2. La velocidad de
transferencia del bus de sistema est determinada por la frecuencia del bus y el
ancho del mnimo.
Partes internas de la placa madre
Los modelos, marcas, colores, tamaos, etc. de la placa madre son muy variados pero
bsicamente son muy parecidos como las imgenes que vemos a continuacin
- 25 -
- 26 -
Microprocesador
Procesador AMD Athlon 64 X2 conectado
en el zcalo de una placa base.
El microprocesador (o
simplemente procesador) es el circuito
integrado central y ms complejo de
un sistema informtico; a modo de
ilustracin, se le suele llamar por analoga
el cerebro de un computador.
Es
el
encargado
de
ejecutar
los programas, desde el sistema operativo hasta las aplicaciones de usuario; slo
ejecuta instrucciones programadas en lenguaje de bajo nivel, realizando operaciones
aritmticas y lgicas simples, tales como sumar, restar, multiplicar, dividir, las lgicas
binarias y accesos a memoria.
Esta unidad central de procesamiento est constituida, esencialmente, por registros,
una unidad de control, una unidad aritmtico lgica (ALU) y una unidad de clculo en
coma flotante(conocida antiguamente como coprocesador matemtico).
El microprocesador est conectado generalmente mediante un zcalo especfico de
la placa base de la computadora; normalmente para su correcto y estable
funcionamiento, se le incorpora un sistema de refrigeracin que consta de un disipador
de
calor fabricado
en
algn
material
de
alta conductividad
trmica,
como cobre o aluminio, y de uno o ms ventiladores que eliminan el exceso del calor
absorbido por el disipador. Entre el disipador y la cpsula del microprocesador
usualmente se coloca pasta trmica para mejorar la conductividad del calor. Existen otros
mtodos ms eficaces, como la refrigeracin lquida o el uso de clulas peltier para
refrigeracin extrema, aunque estas tcnicas se utilizan casi exclusivamente para
aplicaciones especiales, tales como en las prcticas de overclocking.
La medicin del rendimiento de un microprocesador es una tarea compleja, dado que
existen diferentes tipos de "cargas" que pueden ser procesadas con diferente efectividad
por procesadores de la misma gama. Una mtrica del rendimiento es la frecuencia de
reloj que permite comparar procesadores con ncleos de la misma familia, siendo este
un indicador muy limitado dada la gran variedad de diseos con los cuales se
comercializan los procesadores de una misma marca y referencia. Un sistema informtico
de alto rendimiento puede estar equipado con varios microprocesadores trabajando en
paralelo, y un microprocesador puede, a su vez, estar constituido por varios ncleos
fsicos o lgicos. Un ncleo fsico se refiere a una porcin interna del microprocesador
cuasi-independiente que realiza todas las actividades de una CPU solitaria, un ncleo
lgico es la simulacin de un ncleo fsico a fin de repartir de manera ms eficiente el
procesamiento. Existe una tendencia de integrar el mayor nmero de elementos dentro
del propio procesador, aumentando as la eficiencia energtica y la miniaturizacin. Entre
- 27 -
Historia
Hasta los primeros aos de la dcada de 1970 los diferentes componentes
electrnicos que formaban un procesador no podan ser un nico circuito integrado, era
necesario utilizar dos o tres "chips" para hacer una CPU (uno era el "ALU" - Arithmetical
Logic Unit, el otro la " control Unit", el otro el " Register Bank", etc..). En 1971 la
compaa Intel consigui por primera vez poner todos los transistores que constituan un
procesador sobre un nico circuito integrado, el"4004 "', naca el microprocesador.
Seguidamente se expone una lista ordenada cronolgicamente de los microprocesadores
ms populares que fueron surgiendo. En la URSS se realizaron otros sistemas que dieron
lugar a la serie microprocesador Elbrus.
1971: El Intel 4004
El 4004 fue el primer microprocesador del mundo, creado en un simple chip y
desarrollado por Intel. Era un CPU de 4 bits y tambin fue el primero disponible
comercialmente. Este desarrollo impuls la calculadora de Busicom[1]e inici el camino
para dotar de inteligencia a objetos inanimados y asimismo, a la computadora
personal.
1972: El Intel 8008
Codificado inicialmente como 1201, fue pedido a Intel por Computer Terminal
Corporation para usarlo en su terminal programable Datapoint 2200, pero debido a que
Intel termin el proyecto tarde y a que no cumpla con las expectativas de Computer
Terminal Corporation, finalmente no fue usado en el Datapoint. Posteriormente
Computer Terminal Corporation e Intel acordaron que el i8008 pudiera ser vendido a
otros clientes.
1974: El SC/MP
El SC/MP desarrollado por National Semiconductor, fue uno de los primeros
microprocesadores, y estuvo disponible desde principio de 1974. El nombre SC/MP
(popularmente conocido como Scamp) es el acrnimo de Simple Cost-effective Micro
Processor (Microprocesador simple y rentable). Presenta un bus de direcciones de 16
bits y un bus de datos de 8 bits. Una caracterstica, avanzada para su tiempo, es la
capacidad de liberar los buses a fin de que puedan ser compartidos por varios
- 30 -
procesadores. Este microprocesador fue muy utilizado, por su bajo costo, y provisto en
kits, para propsitos educativos, de investigacin y para el desarrollo de controladores
industriales diversos.
1974: El Intel 8080
EL 8080 se convirti en la CPU de la primera computadora personal, la Altair 8800 de
MITS, segn se alega, nombrada as por un destino de la Nave Espacial Starship del
programa de televisin Viaje a las Estrellas, y el IMSAI 8080, formando la base para las
mquinas que ejecutaban el sistema operativo CP/M-80. Los fanticos de las
computadoras podan comprar un equipo Altair por un precio (en aquel momento) de
395 USD. En un periodo de pocos meses, se vendieron decenas de miles de estos PC.
1975: Motorola 6800
Se fabrica, por parte de Motorola, el Motorola MC6800, ms conocido como 6800. Fue
lanzado al mercado poco despus del Intel 8080. Su nombre proviene de qu contena
aproximadamente 6.800 transistores. Varios de los primeras microcomputadoras de
los aos 1970 usaron el 6800 como procesador. Entre ellas se encuentran la SWTPC 6800,
que fue la primera en usarlo, y la muy conocida Altair 680. Este microprocesador se
utiliz profusamente como parte de un kit para el desarrollo de sistemas controladores
en la industria. Partiendo del 6800 se crearon varios procesadores derivados, siendo uno
de los ms potentes el Motorola 6809
1976: El Z80
La compaa Zilog Inc. crea el Zilog Z80. Es un microprocesador de 8 bits construido en
tecnologa NMOS, y fue basado en el Intel 8080. Bsicamente es una ampliacin de ste,
con lo que admite todas sus instrucciones. Un ao despus sale al mercado el primer
computador que hace uso del Z80, el Tandy TRS-80 Model 1 provisto de un Z80 a 1,77
MHz y 4 KB de RAM. Es uno de los procesadores de ms xito del mercado, del cual se
han producido numerosas versiones clnicas, y sigue siendo usado de forma extensiva en
la actualidad en multitud de sistemas embebidos. La compaa Zilog fue
fundada 1974 por Federico Faggin, quien fue diseador jefe del microprocesador Intel
4004 y posteriormente del Intel 8080.
1978: Los Intel 8086 y 8088
Una venta realizada por Intel a la nueva divisin de computadoras personales de IBM,
hizo que las PC de IBM dieran un gran golpe comercial con el nuevo producto con el
8088, el llamado IBM PC. El xito del 8088 propuls a Intel a la lista de las 500 mejores
compaas, en la prestigiosa revista Fortune, y la misma nombr la empresa como uno
de Los triunfos comerciales de los sesenta.
1982: El Intel 80286
El 80286, popularmente conocido como 286, fue el primer procesador de Intel que
podra ejecutar todo el software escrito para su predecesor. Esta compatibilidad del
- 31 -
sistemas basados en los 80386 y 80486. PowerPC (abreviada PPC o MPC) es el nombre
original de la familia de procesadores de arquitectura de tipo RISC, que fue desarrollada
por la alinza AIM. Los procesadores de esta familia son utilizados principalmente en
computadores Macintosh de Apple Computer y su alto rendimiento se debe fuertemente
a su arquitectura tipo RISC.
1993: El Intel Pentium
El microprocesador de Pentium posea una arquitectura capaz de ejecutar dos
operaciones a la vez, gracias a sus dos pipeline de datos de 32 bits cada uno, uno
equivalente al 486DX(u) y el otro equivalente a 486SX(u). Adems, estaba dotado de un
bus de datos de 64 bits, y permita un acceso a memoria de 64 bits (aunque el procesador
segua manteniendo compatibilidad de 32 bits para las operaciones internas, y los
registros tambin eran de 32 bits). Las versiones que incluan instrucciones MMX no slo
brindaban al usuario un ms eficiente manejo de aplicaciones multimedia, sino que
tambin se ofrecan en velocidades de hasta 233 MHz. Se incluy una versin de 200
MHz y la ms bsica trabajaba a alrededor de 166 MHz de frecuencia de reloj. El nombre
Pentium, se mencion en las historietas y en charlas de la televisin a diario, en realidad
se volvi una palabra muy popular poco despus de su introduccin.
1994: EL PowerPC 620
En este ao IBM y Motorola desarrollan el primer prototipo del procesador PowerPC de
64 bit[2], la implementacin ms avanzada de la arquitectura PowerPC, que estuvo
disponible al ao prximo. El 620 fue diseado para su utilizacin en servidores, y
especialmente optimizado para usarlo en configuraciones de cuatro y hasta ocho
procesadores en servidores de aplicaciones de base de datos y vdeo. Este procesador
incorpora siete millones de transistores y corre a 133 MHz. Es ofrecido como un puente
de migracin para aquellos usuarios que quieren utilizar aplicaciones de 64 bits, sin tener
que renunciar a ejecutar aplicaciones de 32 bits.
1995: EL Intel Pentium Pro
Lanzado al mercado en otoo de 1995, el procesador Pentium Pro (profesional) se dise
con una arquitectura de 32 bits. Se us en servidores y los programas y aplicaciones para
estaciones de trabajo (de redes) impulsaron rpidamente su integracin en las
computadoras. El rendimiento del cdigo de 32 bits era excelente, pero el Pentium Pro a
menudo era ms lento que un Pentium cuando ejecutaba cdigo o sistemas operativos
de 16 bits. El procesador Pentium Pro estaba compuesto por alrededor de 5'5 millones de
transistores.
1996: El AMD K5
Habiendo abandonado los clones, AMD fabricada con tecnologas anlogas a Intel. AMD
sac al mercado su primer procesador propio, el K5, rival del Pentium. La arquitectura
RISC86 del AMD K5 era ms semejante a la arquitectura del Intel Pentium Pro que a la del
Pentium. El K5 es internamente un procesador RISC con una Unidad x86- decodificadora,
- 33 -
transforma todos los comandos x86 (de la aplicacin en curso) en comandos RISC. Este
principio se usa hasta hoy en todas las CPU x86. En la mayora de los aspectos era
superior el K5 al Pentium, incluso de inferior precio, sin embargo AMD tena poca
experiencia en el desarrollo de microprocesadores y los diferentes hitos de produccin
marcados se fueron superando con poco xito, se retras 1 ao de su salida al mercado,
a razn de ello sus frecuencias de trabajo eran inferiores a las de la competencia, y por
tanto, los fabricantes de PC dieron por sentado que era inferior.
1996: Los AMD K6 y AMD K6-2
Con el K6, AMD no slo consigui hacerle seriamente la competencia a los Pentium MMX
de Intel, sino que adems amarg lo que de otra forma hubiese sido un plcido dominio
del mercado, ofreciendo un procesador casi a la altura del Pentium II pero por un precio
muy inferior. En clculos en coma flotante, el K6 tambin qued por debajo del Pentium
II, pero por encima del Pentium MMX y del Pro. El K6 cont con una gama que va desde
los 166 hasta los ms de 500 MHz y con el juego de instrucciones MMX, que ya se han
convertido en estndares.
Ms adelante se lanz una mejora de los K6, los K6-2 de 250 nanmetros, para seguir
compitiendo con los Pentium II, siendo ste ltimo superior en tareas de coma flotante,
pero inferior en tareas de uso general. Se introduce un juego de
instrucciones SIMD denominado 3DNow!
1997: El Intel Pentium II
Un procesador de 7'5 millones de transistores, se busca entre los cambios fundamentales
con respecto a su predecesor, mejorar el rendimiento en la ejecucin de cdigo de 16
bits, aadir el conjunto de instrucciones MMX y eliminar la memoria cach de segundo
nivel del ncleo del procesador, colocndola en una tarjeta de circuito impreso junto a
ste. Gracias al nuevo diseo de este procesador, los usuarios de PC pueden capturar,
revisar y compartir fotografas digitales con amigos y familia va Internet; revisar y
agregar texto, msica y otros; con una lnea telefnica; el enviar vdeo a travs de las
lneas normales del telfono mediante Internet se convierte en algo cotidiano.
1998: El Intel Pentium II Xeon
Los procesadores Pentium II Xeon se disean para cumplir con los requisitos de
desempeo en computadoras de medio-rango, servidores ms potentes y estaciones de
trabajo (Workstation). Consistente con la estrategia de Intel para disear productos de
procesadores con el objetivo de llenar segmentos de los mercados especficos, el
procesador Pentium II Xeon ofrece innovaciones tcnicas diseadas para las estaciones
de trabajo y servidores que utilizan aplicaciones comerciales exigentes, como servicios de
Internet, almacenamiento de datos corporativos, creaciones digitales y otros. Pueden
configurarse sistemas basados en este procesador para integrar de cuatro u ocho
procesadores trabajando en paralelo, tambin ms all de esa cantidad.
1999: El Intel Celeron
- 34 -
bloques funcionales dentro del chip. Es decir, este ser capaz de hacer un mayor nmero
de tareas al mismo tiempo.
2013: El Intel Core Haswell
Haswell es el nombre clave de los procesadores de cuarta generacin de Intel Core. Son
la correccin de errores de la tercera generacin e implementan nuevas tecnologas
grficas para el gamming y el diseo grfico, funcionando con un menor consumo y
teniendo un mejor rendimiento a un buen precio. Contina como su predecesor en 22
nanmetros pero funciona con un nuevo socket con clave 1150. Tienen un costo elevado
a comparacin con los APU's y FX de AMD pero tienen un mayor rendimiento.
Algunos procesadores
Imagen
Descripcin
Motorola 6800
Zilog Z80 A.
- 39 -
AMD K6 original.
- 40 -
Funcionamiento
Desde el punto de vista lgico, singular y funcional, el microprocesador est compuesto
bsicamente por: varios registros, una unidad de control, una unidad aritmtico lgica, y
dependiendo del procesador, puede contener una unidad de coma flotante.
El microprocesador ejecuta instrucciones almacenadas como nmeros binarios
organizados secuencialmente en la memoria principal. La ejecucin de las instrucciones
se puede realizar en varias fases:
Prefetch, prelectura de la instruccin desde la memoria principal.
Fetch, envo de la instruccin al decodificador
Decodificacin de la instruccin, es decir, determinar qu instruccin es y por tanto qu
se debe hacer.
Lectura de operandos (si los hay).
Ejecucin, lanzamiento de las mquinas de estado que llevan a cabo el procesamiento.
Escritura de los resultados en la memoria principal o en los registros.
Cada una de estas fases se realiza en uno o varios ciclos de CPU, dependiendo de la
estructura del procesador, y concretamente de su grado de segmentacin. La duracin
de estos ciclos viene determinada por la frecuencia de reloj, y nunca podr ser inferior al
tiempo requerido para realizar la tarea individual (realizada en un solo ciclo) de mayor
- 41 -
Arquitectura
El microprocesador tiene una arquitectura parecida a la computadora digital. En otras
palabras, el microprocesador es como la computadora digital porque ambos realizan
clculos bajo un programa de control. Consiguientemente, la historia de la computadora
digital ayuda a entender el microprocesador. El hizo posible la fabricacin de potentes
calculadoras y de muchos otros productos. El microprocesador utiliza el mismo tipo de
lgica que es usado en la unidad procesadora central (CPU) de una computadora digital.
El microprocesador es algunas veces llamado unidad microprocesador (MPU). En otras
palabras, el microprocesador es una unidad procesadora de datos. En un
microprocesador se puede diferenciar diversas partes:
Encapsulado: es lo que rodea a la oblea de silicio en s, para darle consistencia, impedir su
deterioro (por ejemplo, por oxidacin por el aire) y permitir el enlace con los conectores
externos que lo acoplaran a su zcalo a su placa base.
Memoria cach: es una memoria ultrarrpida que emplea el procesador para tener
alcance directo a ciertos datos que predeciblemente sern utilizados en las siguientes
operaciones, sin tener que acudir a la memoria RAM, reduciendo as el tiempo de espera
para adquisicin de datos. Todos los micros compatibles con PC poseen la llamada cach
interna de primer nivel o L1; es decir, la que est dentro del micro, encapsulada junto a
l. Los micros ms modernos (Core i3,Core i5 ,core i7,etc) incluyen tambin en su interior
otro nivel de cach, ms grande, aunque algo menos rpida, es la cach de segundo nivel
o L2 e incluso los hay con memoria cach de nivel 3, o L3.
Coprocesador matemtico: unidad de coma flotante. Es la parte del micro especializada
en esa clase de clculos matemticos, antiguamente estaba en el exterior del procesador
en otro chip. Esta parte est considerada como una parte lgica junto con los registros,
la unidad de control, memoria y bus de datos.
Registros: son bsicamente un tipo de memoria pequea con fines especiales que el
micro tiene disponible para algunos usos particulares. Hay varios grupos de registros en
cada procesador. Un grupo de registros est diseado para control del programador y
hay otros que no son diseados para ser controlados por el procesador pero que la CPU
los utiliza en algunas operaciones, en total son treinta y dos registros.
Memoria: es el lugar donde el procesador encuentra las instrucciones de los programas y
sus datos. Tanto los datos como las instrucciones estn almacenados en memoria, y el
procesador las accede desde all. La memoria es una parte interna de la computadora y
su funcin esencial es proporcionar un espacio de almacenamiento para el trabajo en
curso.
Puertos: es la manera en que el procesador se comunica con el mundo externo. Un
puerto es anlogo a una lnea de telfono. Cualquier parte de la circuitera de la
computadora con la cual el procesador necesita comunicarse, tiene asignado un nmero
de puerto que el procesador utiliza como si fuera un nmero de telfono para llamar
circuitos o a partes especiales.
- 43 -
Fabricacin
Procesadores de silicio
El proceso de fabricacin de un microprocesador es muy complejo.
Todo comienza con un buen puado de arena (compuesta
bsicamente de silicio), con la que se fabrica un mono cristal de unos
20 x 150 centmetros. Para ello, se funde el material en cuestin a alta
temperatura (1.370 C) y muy lentamente (10 a 40 mm por hora) se
va formando el cristal.
De este cristal, de cientos de kilos de peso, se cortan los extremos y la superficie exterior,
de forma de obtener un cilindro perfecto. Luego, el cilindro se corta en obleas de 10
micras de espesor, la dcima parte del espesor de un cabello humano, utilizando una
sierra de diamante. De cada cilindro se obtienen miles de obleas, y de cada oblea se
fabricarn varios cientos de microprocesadores.
Silicio.
Estas obleas son pulidas hasta obtener una superficie
perfectamente plana, pasan por un proceso llamado annealing,
que consiste en someterlas a un calentamiento extremo para
eliminar cualquier defecto o impureza que pueda haber llegado a
esta instancia. Despus de una supervisin mediante lseres capaz
de detectar imperfecciones menores a una milsima de micra, se
recubren con una capa aislante formada por xido de silicio
transferido mediante deposicin de vapor.
De aqu en adelante, comienza el proceso del dibujado de los transistores que
conformarn a cada microprocesador. A pesar de ser muy complejo y preciso,
bsicamente consiste en la impresin de sucesivas mscaras sobre la oblea,
sucedindose la deposicin y eliminacin de capas finsimas de materiales conductores,
aislantes y semiconductores, endurecidas mediante luz ultravioleta y atacada por cidos
encargados de eliminar las zonas no cubiertas por la impresin. Salvando las escalas, se
trata de un proceso comparable al visto para la fabricacin de circuitos impresos.
Despus de cientos de pasos, entre los que se hallan la creacin de sustrato, la oxidacin,
la litografa, el grabado, la implantacin inica y la deposicin de capas; se llega a un
complejo bocadillo que contiene todos los circuitos interconectados del
microprocesador.
Un transistor construido en tecnologa de 45 nanmetros tiene un ancho equivalente a
unos 200 electrones. Eso da una idea de la precisin absoluta que se necesita al
momento de aplicar cada una de las mscaras utilizadas durante la fabricacin.
- 44 -
Los detalles de un microprocesador son tan pequeos y precisos que una nica mota de
polvo puede destruir todo un grupo de circuitos. Las salas empleadas para la fabricacin
de microprocesadores se denominan salas limpias, porque el aire de las mismas se
somete a un filtrado exhaustivo y est prcticamente libre de polvo. Las salas limpias ms
puras de la actualidad se denominan de clase 1. La cifra indica el nmero mximo de
partculas mayores de 0,12 micras que puede haber en un pie cbico (0,028 m3) de aire.
Como comparacin, un hogar normal sera de clase 1 milln. Los trabajadores de estas
plantas emplean trajes estriles para evitar que restos de piel, polvo o pelo se
desprendan de sus cuerpos.
Una vez que la oblea ha pasado por todo el proceso litogrfico, tiene grabados en su
superficie varios cientos de microprocesadores, cuya integridad es comprobada antes de
cortarlos. Se trata de un proceso obviamente automatizado, y que termina con una oblea
que tiene grabados algunas marcas en el lugar que se encuentra algn microprocesador
defectuoso.
La mayora de los errores se dan en los bordes de la oblea, dando como resultados chips
capaces de funcionar a velocidades menores que los del centro de la oblea o
simplemente con caractersticas desactivadas, tales como ncleos. Luego la oblea es
cortada y cada chip individualizado. En esta etapa del proceso el microprocesador es una
pequea placa de unos pocos milmetros cuadrados, sin pines ni cpsula protectora.
Cada una de estas plaquitas ser dotada de una cpsula protectora plstica (en algunos
casos pueden ser cermicas) y conectada a los cientos de pines metlicos que le
permitirn interactuar con el mundo exterior. Estas conexiones se realizan utilizando
delgadsimos alambres, generalmente de oro. De ser necesario, la cpsula es provista de
un pequeo disipador trmico de metal, que servir para mejorar la transferencia de
calor desde el interior del chip hacia el disipador principal. El resultado final es un
microprocesador como los que equipan a los computadores.
Tambin se estn desarrollando alternativas al silicio puro, tales como el carburo de
silicio que mejora la conductividad del material, permitiendo mayores frecuencias de
reloj interno; aunque an se encuentra en investigacin.
Otros materiales
Aunque la gran mayora de la produccin de circuitos integrados se basa en el silicio, no
se puede omitir la utilizacin de otros materiales que son una alternativa tales como
el germanio; tampoco las investigaciones actuales para conseguir hacer operativo un
procesador desarrollado con materiales de caractersticas especiales como el grafeno o
la molibdenita3 .
- 45 -
Empaquetado
Empaquetado de un procesadorIntel 80486 en un empaque
de cermica.
Los microprocesadores son circuitos integrados y como tal
estn formados por un chip de silicio y un empaque con
conexiones elctricas. En los primeros procesadores el
empaque se fabricaba con plsticos epoxicos o con cermicas
en formatos como el DIP entre otros. El chip se pegaba con un material trmicamente
conductor a una base y se conectaba por medio de pequeos alambres a unas pistas
terminadas en pines. Posteriormente se sellaba todo con una placa metlica u otra pieza
del mismo material de la base de manera que los alambres y el silicio quedaran
encapsulados.
- 47 -
Entre las conexiones elctricas estn las de alimentacin elctrica de los circuitos dentro
del empaque, las seales de reloj, seales relacionadas con datos, direcciones y control;
estas funciones estn distribuidas en un esquema asociado al zcalo, de manera que
varias referencias de procesador y placas base son compatibles entre ellos, permitiendo
distintas configuraciones.
Buses del procesador
Todos los procesadores poseen un bus principal o de sistema por el cual se envan y
reciben todos los datos, instrucciones y direcciones desde los integrados del chipset o
desde el resto de dispositivos. Como puente de conexin entre el procesador y el resto
del sistema, define mucho del rendimiento del sistema, su velocidad se mide en bits por
segundo.
Ese bus puede ser implementado de distintas maneras, con el uso de buses seriales o
paralelos y con distintos tipos de seales elctricas. La forma ms antigua es el bus
paralelo en el cual se definen lneas especializadas en datos, direcciones y para control.
En la arquitectura tradicional de Intel (usada hasta modelos recientes), ese bus se
llama front-side bus y es de tipo paralelo con 64 lneas de datos, 32 de direcciones
adems de mltiples lneas de control que permiten la transmisin de datos entre el
procesador y el resto del sistema. Este esquema se ha utilizado desde el primer
procesador de la historia, con mejoras en la sealizacin que le permite funcionar con
relojes de 333 MHz haciendo 4 transferencias por ciclo.5
En algunos procesadores de AMD y en el Intel Core i7 se han usado otros tipos para el
bus principal de tipo serial. Entre estos se encuentra el bus HyperTransport de AMD, que
maneja los datos en forma de paquetes usando una cantidad menor de lneas de
comunicacin, permitiendo frecuencias de funcionamiento ms altas y en el caso de
Intel, Quickpath
Los microprocesadores de Intel y de AMD (desde antes) poseen adems un controlador
de memoria de acceso aleatorio en el interior del encapsulado lo que hace necesario la
implementacin de buses de memoria del procesador hacia los mdulos. Ese bus est de
acuerdo a los estndares DDR de JEDEC y consisten en lneas de bus paralelo, para datos,
direcciones y control. Dependiendo de la cantidad de canales pueden existir de 1 a 4
buses de memoria.
Tipos de socket
La mayora de las placas de PC vendidas despus de 2001 se pueden clasificar en dos
grupos:
Las placas base para procesadores AMD
Slot A Duron, Athlon
- 48 -
Nomenclatura
La expresin memoria RAM se utiliza frecuentemente para describir a los mdulos de
memoria utilizados en los computadores personales y servidores. Esta memoria es solo
una variedad de la memoria de acceso aleatorio: las ROM, memorias Flash, cach
(SRAM), los registros en procesadores y otras unidades de procesamiento tambin
poseen la cualidad de presentar retardos de acceso iguales para cualquier posicin. Los
mdulos de RAM son la presentacin comercial de este tipo de memoria, que se
compone de circuitos integrados soldados sobre un circuito impreso independiente, en
otros dispositivos como las consolas de videojuegos, la RAM va soldada directamente
sobre la placa principal.
Historia
Integrado de silicio de 64 bits sobre un sector de memoria de
ncleo magntico (finales de los 60).
- 50 -
4MiB
de
memoria
RAM
para
un
computador VAXde finales de los 70. Los
integrados de memoria DRAM estn agrupados
arriba a derecha e izquierda.
Uno de los primeros tipos de memoria RAM fue la memoria de ncleo magntico,
desarrollada entre 1949 y 1952 y usada en muchos computadores hasta el desarrollo de
circuitos integrados a finales de los aos 60 y principios de los 70. Esa memoria requera
que cada bit estuviera almacenado en un toroide de material ferromagntico de algunos
milmetros de dimetro, lo que resultaba en dispositivos con una capacidad de memoria
muy pequea. Antes que eso, las computadoras usaban rels y lneas de retardo de
varios tipos construidas para implementar las funciones de memoria principal con o sin
acceso aleatorio.
En 1969 fueron lanzadas una de las primeras memorias RAM basadas en
semiconductores de silicio por parte de Intel con el integrado 3101 de 64 bits de
memoria y para el siguiente ao se present una memoria DRAM de 1024 bytes,
referencia 1103 que se constituy en un hito, ya que fue la primera en ser comercializada
con xito, lo que signific el principio del fin para las memorias de ncleo magntico. En
comparacin con los integrados de memoria DRAM actuales, la 1103 es primitiva en
varios aspectos, pero tena un desempeo mayor que la memoria de ncleos.
En 1973 se present una innovacin que permiti otra miniaturizacin y se convirti en
estndar para las memorias DRAM: la multiplexacin en tiempo de la
direcciones. MOSTEK lanz la referencia MK4096 de 4096 bytes en un empaque de 16
pines,1 mientras sus competidores las fabricaban en el empaque DIP de 22 pines. El
esquema de direccionamiento2 se convirti en un estndar de facto debido a la gran
popularidad que logr esta referencia de DRAM. Para finales de los 70 los integrados
eran usados en la mayora de computadores nuevos, se soldaban directamente a las
placas base o se instalaban en zcalos, de manera que ocupaban un rea extensa de
circuito impreso. Con el tiempo se hizo obvio que la instalacin de RAM sobre el impreso
principal, impeda la miniaturizacin , entonces se idearon los primeros mdulos de
memoria como el SIPP, aprovechando las ventajas de la construccin modular. El
formato SIMM fue una mejora al anterior, eliminando los pines metlicos y dejando unas
- 51 -
reas de cobre en uno de los bordes del impreso, muy similares a los de las tarjetas de
expansin, de hecho los mdulos SIPP y los primeros SIMM tienen la misma distribucin
de pines.
A finales de los 80 el aumento en la velocidad de los procesadores y el aumento en el
ancho de banda requerido, dejaron rezagadas a las memorias DRAM con el esquema
original MOSTEK, de manera que se realizaron una serie de mejoras en el
direccionamiento como las siguientes:
Mdulos formato SIMM de 30 y 72 pines, los ltimos fueron utilizados con integrados tipo EDO-RAM.
- 53 -
SDR SDRAM
Memoria sncrona, con tiempos de acceso de entre 25 y 10 ns y que se presentan en
mdulos DIMM de 168 contactos. Fue utilizada en los Pentium II y en los Pentium III , as
como en los AMD K6, AMD Athlon K7 y Duron. Est muy extendida la creencia de que se
llama SDRAM a secas, y que la denominacin SDR SDRAM es para diferenciarla de la
memoria DDR, pero no es as, simplemente se extendi muy rpido la denominacin
incorrecta. El nombre correcto es SDR SDRAM ya que ambas (tanto la SDR como la DDR)
son memorias sncronas dinmicas. Los tipos disponibles son:
PC66: SDR SDRAM, funciona a un mx. de 66,6 MHz.
PC100: SDR SDRAM, funciona a un mx. de 100 MHz.
PC133: SDR SDRAM, funciona a un mx. de 133,3 MHz.
RDRAM
Se presentan en mdulos RIMM de 184 contactos. Fue utilizada en los Pentium 4 . Era la
memoria ms rpida en su tiempo, pero por su elevado costo fue rpidamente cambiada
por la econmica DDR. Los tipos disponibles son:
PC600: RIMM RDRAM, funciona a un mximo de 300 MHz.
PC700: RIMM RDRAM, funciona a un mximo de 356 MHz.
PC800: RIMM RDRAM, funciona a un mximo de 400 MHz.
PC1066: RIMM RDRAM, funciona a un mximo de 533 MHz.
DDR SDRAM
Memoria sncrona, enva los datos dos veces por cada ciclo de reloj. De este modo
trabaja al doble de velocidad del bus del sistema, sin necesidad de aumentar la
frecuencia de reloj. Se presenta en mdulos DIMM de 184 contactos en el caso de
ordenador de escritorio y en mdulos de 144 contactos para los ordenadores porttiles.
Los tipos disponibles son:
PC1600 o DDR 200: funciona a un mx. de 200 MHz.
PC2100 o DDR 266: funciona a un mx. de 266,6 MHz.
PC2700 o DDR 333: funciona a un mx. de 333,3 MHz.
PC3200 o DDR 400: funciona a un mx. de 400 MHz.
PC4500 o DDR 500: funciona a una mx. de 500 MHz.
- 54 -
DDR2 SDRAM
Las memorias DDR 2 son una mejora de las memorias
DDR (Double Data Rate), que permiten que los bferes
de entrada/salida trabajen al doble de la frecuencia del
ncleo, permitiendo que durante cada ciclo de reloj se
realicen cuatro transferencias. Se presentan en
mdulos DIMM de 240 contactos. Los tipos disponibles
son:
Otros mdulos propietarios bastante conocidos fueron los RIMM, ideados por la empresa
RAMBUS.
La necesidad de hacer intercambiable los mdulos y de utilizar integrados de distintos
fabricantes condujo al establecimiento de estndares de la industria como los JEDEC.
Mdulos SIMM: Formato usado en computadores antiguos. Tenan un bus de datos de 16
32 bits
Mdulos DIMM: Usado en computadores de escritorio. Se caracterizan por tener un bus
de datos de 64 bits.
Mdulos SO-DIMM: Usado en computadores porttiles. Formato miniaturizado de
DIMM.
Bus de datos: Son las lneas que llevan informacin entre los integrados y el controlador.
Por lo general estn agrupados en octetos siendo de 8,16,32 y 64 bits, cantidad que debe
igualar el ancho del bus de datos del procesador. En el pasado, algunos formatos de
mdulo, no tenan un ancho de bus igual al del procesador.En ese caso haba que montar
mdulos en pares o en situaciones extremas, de a 4 mdulos, para completar lo que se
denominaba banco de memoria, de otro modo el sistema no funciona. Esa fue la
principal razn para aumentar el nmero de pines en los mdulos, igualando al ancho de
bus de procesadores como el Pentium a 64 bits, a principios de los 90.
Bus de direcciones: Es un bus en el cual se colocan las direcciones de memoria a las que
se requiere acceder. No es igual al bus de direcciones del resto del sistema, ya que est
multiplexado de manera que la direccin se enva en dos etapas. Para ello el controlador
realiza temporizaciones y usa las lneas de control. En cada estndar de mdulo se
establece un tamao mximo en bits de este bus, estableciendo un lmite terico de la
capacidad mxima por mdulo.
Seales miscelneas: Entre las que estn las de la alimentacin (Vdd, Vss) que se
encargan de entregar potencia a los integrados. Estn las lneas de comunicacin para el
integrado de presencia que sirve para identificar cada mdulo. Estn las lneas de control
entre las que se encuentran las llamadas RAS (row address strobe) y CAS (column address
strobe) que controlan el bus de direcciones, por ltimo estn las seales de reloj en las
memorias sincrnicas SDRAM.
Algunos controladores de memoria en sistemas como PC y servidores se encuentran
embebidos en el llamado "North Bridge" o "Puente Norte" de la placa base. Otros
sistemas incluyen el controlador dentro del mismo procesador (en el caso de los
procesadores desde AMD Athlon 64 e Intel Core i7 y posteriores). En la mayora de los
casos el tipo de memoria que puede manejar el sistema est limitado por los sockets para
RAM instalados en la placa base, a pesar que los controladores de memoria en muchos
casos son capaces de conectarse con tecnologas de memoria distintas.
Una caracterstica especial de algunos controladores de memoria, es el manejo de la
tecnologa canal doble (Dual Channel), donde el controlador maneja bancos de memoria
de 128 bits, siendo capaz de entregar los datos de manera intercalada, optando por uno
u otro canal, reduciendo las latencias vistas por el procesador. La mejora en el
desempeo es variable y depende de la configuracin y uso del equipo. Esta
caracterstica ha promovido la modificacin de los controladores de memoria, resultando
en la aparicin de nuevos chipsets (la serie 865 y 875 de Intel) o de nuevos zcalos de
procesador en los AMD (el 939 con canal doble , reemplazo el 754 de canal sencillo). Los
equipos de gama media y alta por lo general se fabrican basados en chipsets o zcalos
que soportan doble canal o superior, como en el caso del zcalo (o socket, en ingls)
1366 de Intel, que usaba un triple canal de memoria, o su nuevo LGA 2011 que usa
cudruple canal.
- 57 -
- 58 -
Disco duro
En informtica, un disco duro o disco rgido (en ingls Hard
Disk Drive, HDD) es un dispositivo de almacenamiento de
datos no voltil que emplea un sistema de grabacin
magntica para almacenar datos digitales. Se compone de
uno o ms platos o discos rgidos, unidos por un
mismo eje que gira a gran velocidad dentro de una caja
metlica sellada. Sobre cada plato, y en cada una de sus
caras, se sita un cabezal de lectura/escritura que flota
sobre una delgada lmina de aire generada por la rotacin de los discos.
Estructura fsica
Dentro de un disco duro hay uno o varios discos (de aluminio o cristal) concntricos
llamados platos (normalmente entre 2 y 4, aunque pueden ser hasta 6 o 7 segn el
modelo), y que giran todos a la vez sobre el mismo eje, al que estn unidos.
El cabezal (dispositivo de lectura y escritura) est formado por un conjunto de brazos
paralelos a los platos, alineados verticalmente y que tambin se desplazan de forma
simultnea, en cuya punta estn las cabezas de lectura/escritura. Por norma general hay
una cabeza de lectura/escritura para cada superficie de cada plato. Los cabezales pueden
moverse hacia el interior o el exterior de los platos, lo cual combinado con la rotacin de
los mismos permite que los cabezales puedan alcanzar cualquier posicin de la superficie
de los platos..
Cada plato posee dos ojos, y es necesaria una cabeza de lectura/escritura para cada cara.
Si se observa el esquema Cilindro-Cabeza-Sector de ms abajo, a primera vista se ven 4
brazos, uno para cada plato. En realidad, cada uno de los brazos es doble, y contiene 2
cabezas: una para leer la cara superior del plato, y otra para leer la cara inferior. Por
tanto, hay 8 cabezas para leer 4 platos, aunque por cuestiones comerciales, no siempre
se usan todas las caras de los discos y existen discos duros con un nmero impar de
cabezas, o con cabezas deshabilitadas. Las cabezas de lectura/escritura nunca tocan el
disco, sino que pasan muy cerca (hasta a 3 nanmetros), debido a una finsima pelcula
de aire que se forma entre stas y los platos cuando stos giran (algunos discos incluyen
un sistema que impide que los cabezales pasen por encima de los platos hasta que
alcancen una velocidad de giro que garantice la formacin de esta pelcula). Si alguna de
las cabezas llega a tocar una superficie de un plato, causara muchos daos en l,
rayndolo gravemente, debido a lo rpido que giran los platos (uno de
- 60 -
7.200 revoluciones por minuto se mueve a 129 km/h en el borde de un disco de 3,5
pulgadas).
Direccionamiento
Pista (A), Sector (B), Sector de una pista (C), Clster (D)
Hay varios conceptos para referirse a zonas del disco:
Plato: cada uno de los discos que hay dentro del disco duro.
Cara: cada uno de los dos lados de un plato.
Cluster: es un conjunto de sectores.
Cabeza: nmero de cabezales.
Pistas: una circunferencia dentro de una cara; la pista 0 est en el borde exterior.
Cilindro: conjunto de varias pistas; son todas las circunferencias que estn alineadas
verticalmente (una de cada cara).
Sector : cada una de las divisiones de una pista. El tamao del sector no es fijo, siendo el
estndar actual 512 bytes, aunque la IDEMA ha creado un comit que impulsa llevarlo a
4 KiB. Antiguamente el nmero de sectores por pista era fijo, lo cual desaprovechaba el
espacio significativamente, ya que en las pistas exteriores pueden almacenarse ms
sectores que en las interiores. As, apareci la tecnologa ZBR (grabacin de bits por
zonas) que aumenta el nmero de sectores en las pistas exteriores, y utiliza ms
eficientemente el disco duro. As las pistas se agrupan en zonas de pistas de igual
cantidad de sectores. Cuanto ms lejos del centro de cada plato se encuentra una zona,
sta contiene una mayor cantidad de sectores en sus pistas. Adems mediante ZBR,
cuando se leen sectores de cilindros ms externos la tasa de transferencia de bits por
segundo es mayor; por tener la misma velocidad angular que cilindros internos pero
mayor cantidad de sectores.3
- 61 -
necesidad de velocidad, ahorrando costes. Por lo tanto, las unidades SATA pueden ser
utilizadas por controladoras SAS pero no a la inversa, una controladora SATA no reconoce
discos SAS.
Estructura lgica
Dentro del disco se encuentran:
El Master Boot Record (en el sector de arranque), que contiene la tabla de particiones.
Las particiones, necesarias para poder colocar los sistemas de archivos.
Funcionamiento mecnico[editar]
Un disco duro suele tener:
Platos en donde se graban los datos.
Cabezal de lectura/escritura.
Motor que hace girar los platos.
Electroimn que mueve el cabezal.
Circuito electrnico de control, que incluye: interfaz con la computadora, memoria cach.
Bolsita desecante (gel de slice) para evitar la humedad.
Caja, que ha de proteger de la suciedad, motivo por el cual suele traer algn filtro de aire.
Integridad[editar]
Debido a la distancia extremadamente pequea entre los cabezales y la superficie del
disco, cualquier contaminacin de los cabezales de lectura/escritura o las fuentes puede
dar lugar a un accidente en los cabezales, un fallo del disco en el que el cabezal raya la
superficie de la fuente, a menudo moliendo la fina pelcula magntica y causando la
prdida de datos. Estos accidentes pueden ser causados por un fallo electrnico, un
repentino corte en el suministro elctrico, golpes fsicos, el desgaste, la corrosin o
debido a que los cabezales o las fuentes sean de pobre fabricacin.
- 63 -
El eje del sistema del disco duro depende de la presin del aire dentro del recinto para
sostener los cabezales y su correcta altura mientras el disco gira. Un disco duro requiere
un cierto rango de presiones de aire para funcionar correctamente. La conexin al
entorno exterior y la presin se produce a travs de un pequeo agujero en el recinto
(cerca de 0,5 mm de dimetro) normalmente con un filtro en su interior (filtro de
respiracin, ver abajo). Si la presin del aire es demasiado baja, entonces no hay
suficiente impulso para el cabezal, que se acerca demasiado al disco, y se da el riesgo de
fallos y prdidas de datos. Son necesarios discos fabricados especialmente para
operaciones de gran altitud, sobre 3.000 m. Hay que tener en cuenta que los aviones
modernos tienen una cabina presurizada cuya presin interior equivale normalmente a
una altitud de 2.600 m como mximo. Por lo tanto los discos duros ordinarios se pueden
usar de manera segura en los vuelos. Los discos modernos incluyen sensores de
temperatura y se ajustan a las condiciones del entorno. Los agujeros de ventilacin se
pueden ver en todos los discos (normalmente tienen una pegatina a su lado que advierte
al usuario de no cubrir el agujero). El aire dentro del disco operativo est en constante
movimiento siendo barrido por la friccin del plato. Este aire pasa a travs de un filtro de
recirculacin interna para quitar cualquier contaminante que se hubiera quedado de su
fabricacin, alguna partcula o componente qumico que de alguna forma hubiera
entrado en el recinto, y cualquier partcula generada en una operacin normal.
Una humedad muy alta durante un periodo largo puede corroer los cabezales y los
platos.
- 64 -
Presente y futuro
Actualmente la nueva generacin de discos duros utiliza la tecnologa de grabacin
perpendicular (PMR), la cual permite mayor densidad de almacenamiento. Tambin
existen discos llamados "Ecolgicos" (GP Green Power), los cuales hacen un uso ms
eficiente de la energa.
Comparativa de Unidades de estado slido y discos duros[editar]
Artculo principal: Unidad de estado slido
Una unidad de estado slido o SSD (acrnimo en ingls de solid-state drive) es
un dispositivo de almacenamiento de datos que puede estar construido con memoria no
voltil o con memoria voltil. Las no voltiles son unidades de estado slido que como
dispositivos electrnicos, estn construidos en la actualidad con chips de memoria flash.
No son discos, pero juegan el mismo papel a efectos prcticos aportando ms ventajas
que inconvenientes tecnolgicos. Por ello se est empezando a vislumbrar en el mercado
la posibilidad de que en el futuro ese tipo de unidades de estado slido terminen
sustituyendo al disco duro para implementar el manejo de memorias no voltiles en el
campo de la ingeniera informtica.
Esos soportes son muy rpidos ya que no tienen partes mviles y consumen menos
energa. Todos esto les hace muy fiables y fsicamente duraderos. Sin embargo su costo
por GB es an muy elevado respecto al mismo coste de GB en un formato de tecnologa
de Disco Duro siendo un ndice muy importante cuando hablamos de las altas
necesidades de almacenamiento que hoy se miden en orden de Terabytes.4
Los discos que no son discos: Las Unidades de estado slido han sido categorizadas
repetidas veces como "discos", cuando es totalmente incorrecto denominarlas as,
puesto que a diferencia de sus predecesores, sus datos no se almacenan sobre
superficies cilndricas ni platos. Esta confusin conlleva habitualmente a creer que "SSD"
significa Solid State Disk, en vez de Solid State Drive
Unidades hbridas
Las unidades hbridas son aquellas que combinan las ventajas de las unidades mecnicas
convencionales con las de las unidades de estado slido. Consisten en acoplar un
conjunto de unidades de memoria flash dentro de la unidad mecnica, utilizando el rea
de estado slido para el almacenamiento dinmico de datos de uso frecuente
(determinado por el software de la unidad) y el rea mecnica para el almacenamiento
masivo de datos. Con esto se logra un rendimiento cercano al de unidades de estado
slido a un costo sustancialmente menor. En el mercado actual (2012), Seagate ofrece su
modelo "Momentus XT" con esta tecnologa.9
- 65 -
Velocidad de transferencia
IDE
Tiene una tasa de transferencia que llega hasta los 100 Mb/s
- 66 -
ITEMS
SATA I
SATA II
SATA III
Frecuencia
1500
MHz
3000
MHz
6000MHz
Bits/clock
Codificacin
8b10b
80%
80%
80%
bits/Byte
Velocidad real
150
MB/s
300
MB/s
600
MB/s
Tipos de formato
Son los dos principales sistema de archivos (tipos de formateo) que ofrece Windows. Las
diferencias entre ambos y sus versiones son importantes:
- 67 -
NTFS
Es el estndar de Windows desde principios de los noventa. Admite discos de hasta 256
TB y un tamao mximo de archivo de unos 16 TB.
Ofrece mejor rendimiento, estabilidad y seguridad que los sistemas de formateo
antiguos. Tambin ms capacidades.
FAT y FAT32
Son antecesores del NTFS. Hay diversas versiones del formato FAT. Se nombran por el
nmero de bits que usan para identificar el contenido del disco. De la ms antigua a la
ms moderna: FAT8, FAT12, FAT16 (o FAT sin ms) y FAT32.
En condiciones normales slo permiten formatear un mximo de 32 GB (FAT32) y 4GB
(FAT). Y admiten archivos de hasta 4 GB.
Opta siempre por el NTFS salvo si tienes una buena razn para usar alguno de los
formatos FAT.
ExFAT
Es una versin mejorada del FAT32. Permite formatear discos de hasta 512 TB y archivos
tambin de ese tamao. Esos son los valores recomendados. La tecnologa permite
valores muy superiores.
El exFAT es adecuado sobre todo para dispositivos USB.
- 68 -
Sistema operativo
Un sistema operativo (SO o, frecuentemente, OS del ingls Operating System) es
un programa o conjunto de programas que en un sistema informtico gestiona los
recursos de hardware y provee servicios a los programas, ejecutndose en modo
privilegiado respecto de los restantes y anteriores prximos y viceversa (aunque puede
que parte del mismo se ejecute en espacio de usuario).2
Ntese que es un error comn muy extendido denominar al conjunto completo de
herramientas sistema operativo, es decir, la inclusin en el
mismo trmino de programas como el explorador de
ficheros, el navegador web y todo tipo de herramientas
que permiten la interaccin con el sistema operativo,
tambin llamado ncleo o kernel. Esta identidad
entre kernel y sistema operativo es solo cierta si el ncleo
es monoltico. Otro ejemplo para comprender esta
diferencia se encuentra en la plataforma Amiga, donde
el entorno grfico de usuario se distribua por separado, de
modo que, tambin poda reemplazarse por otro, como
era el caso de directory Opus o incluso manejarlo
arrancando con una lnea de comandos y el sistema
grfico. De este modo, al arrancar un Amiga, comenzaba a
funcionar con el propio sistema operativo que llevaba
incluido en una ROM, por lo que era cuestin del usuario
decidir si necesitaba un entorno grfico para manejar el sistema operativo o simplemente
otra aplicacin. Uno de los ms prominentes ejemplos de esta diferencia, es el ncleo
Linux, usado en las llamadas distribuciones, ya que al estar tambin basadas en Unix,
proporcionan un sistema de funcionamiento similar. Este error de precisin, se debe a la
modernizacin de la informtica llevada a cabo a finales de los 80, cuando la filosofa de
estructura bsica de funcionamiento de los grandes computadores3 se redise a fin de
llevarla a los hogares y facilitar su uso, cambiando el concepto de
computador multiusuario, (muchos usuarios al mismo tiempo) por un sistema
monousuario (nicamente un usuario al mismo tiempo) ms sencillo de
gestionar.4 (Vase AmigaOS, beOS o Mac
OS como
los
pioneros5 de
dicha
modernizacin, cuando los Amiga fueron bautizados con el sobrenombre de Video
Toasters6 por su capacidad para la Edicin de vdeo en entorno multitarea round robin,
con gestin de miles de colores e interfaces intuitivos para diseo en 3D.
Uno
de
los
propsitos
del
sistema
operativo
que
gestiona
el
ncleo intermediario consiste en gestionar los recursos de localizacin y proteccin de
acceso del hardware, hecho que alivia a los programadores de aplicaciones de tener que
tratar con estos detalles. La mayora de aparatos electrnicos que
utilizan microprocesadores para funcionar, llevan incorporado un sistema operativo
(telfonos mviles, reproductores de DVD, computadoras, radios, enrutadores, etc.). En
cuyo caso, son manejados mediante una interfaz grfica de usuario, un gestor de
- 69 -
Se inicia la salida desde el buffer 2 y otro nuevo clculo dirige su salida al buffer 1.
El proceso se puede repetir de nuevo.
Los problemas surgen si hay muchas ms operaciones de clculo que de E/S (limitado por
la CPU) o si por el contrario hay muchas ms operaciones de E/S que clculo (limitado por
la E/S).
Spoolers
Hace aparicin el disco magntico con lo que surgen nuevas soluciones a los problemas
de rendimiento. Se eliminan las cintas magnticas para el volcado previo de los datos de
dispositivos lentos y se sustituyen por discos (un disco puede simular varias cintas).
Debido al solapamiento del clculo de un trabajo con la E/S de otro trabajo se crean
tablas en el disco para diferentes tareas, lo que se conoce como Spool (Simultaneous
Peripherial Operation On-Line).
Sistemas operativos multiprogramados
Surge un nuevo avance en el hardware: el hardware con proteccin de memoria. Lo que
ofrece nuevas soluciones a los problemas de rendimiento:
Se solapa el clculo de unos trabajos con la entrada/salida de otros trabajos.
Se pueden mantener en memoria varios programas.
Se asigna el uso de la CPU a los diferentes programas en memoria.
Debido a los cambios anteriores, se producen cambios en el monitor residente, con lo
que ste debe abordar nuevas tareas, naciendo lo que se denomina como Sistemas
Operativos multiprogramados, los cuales cumplen con las siguientes funciones:
Administrar la memoria.
Gestionar el uso de la CPU (planificacin).
Administrar el uso de los dispositivos de E/S.
Cuando desempea esas tareas, el monitor residente se transforma en un sistema
operativo multiprogramado.
Llamadas al sistema operativo
Definicin breve: llamadas que ejecutan los programas de aplicacin para pedir algn
servicio al SO.
Cada SO implementa un conjunto propio de llamadas al sistema. Ese conjunto de
llamadas es la interfaz del SO frente a las aplicaciones. Constituyen el lenguaje que deben
usar las aplicaciones para comunicarse con el SO. Por ello si cambiamos de SO, y abrimos
un programa diseado para trabajar sobre el anterior, en general el programa no
funcionar, a no ser que el nuevo SO tenga la misma interfaz. Para ello:
- 71 -
Se ha producido una situacin de error al intentar ejecutar una instruccin del programa
(normalmente de la aplicacin).
En ambos casos, la accin realizada no est ordenada por el programa de aplicacin, es
decir, no figura en el programa.
Segn los dos casos anteriores tenemos las interrupciones y la excepciones:
Interrupcin: seal que enva un dispositivo de E/S a la CPU para indicar que la operacin
de la que se estaba ocupando, ya ha terminado.
Excepcin: una situacin de error detectada por la CPU mientras ejecutaba una
instruccin, que requiere tratamiento por parte del SO.
Tratamiento de las interrupciones
Una interrupcin se trata en todo caso, despus de terminar la ejecucin de la
instruccin en curso.
El tratamiento depende de cul sea el dispositivo de E/S que ha causado la interrupcin,
ante la cual debe poder identificar el dispositivo que la ha causado.
La ventaja de este procedimiento es que no se tiene que perder tiempo ejecutando
continuamente rutinas para consultar el estado del perifrico. El inconveniente es que el
dispositivo debe tener los circuitos electrnicos necesarios para acceder al sistema de
interrupciones del computador.
Importancia de las interrupciones
El mecanismo de tratamiento de las interrupciones permite al SO utilizar la CPU en
servicio de una aplicacin, mientras otra permanece a la espera de que concluya una
operacin en un dispositivo de E/S.
El hardware se encarga de avisar al SO cuando el dispositivo de E/S ha terminado y el SO
puede intervenir entonces, si es conveniente, para hacer que el programa que estaba
esperando por el dispositivo, se contine ejecutando.
En ciertos intervalos de tiempo puede convenir no aceptar seales de interrupcin. Por
ello las interrupciones pueden inhibirse por programa (aunque esto no deben poder
hacerlo las mismas).
Un ejemplo de sincronismo por interrupcin es el almacenamiento de caracteres
introducidos mediante el teclado. Cuando se introduce un carcter, se codifica en el
registro de datos del dispositivo y adems se activa un bit del registro de estado quien
crea una interrupcin en el hardware. El procesador deja temporalmente la tarea que
estaba completando y ejecuta la rutina de atencin a la interrupcin correspondiente. El
teclado almacena el carcter en el vector de memoria intermedia ( tambin llamado
buffer) asociada al teclado y despierta el proceso que haba en el estado de espera de la
operacin de entrada/salida.
- 73 -
Excepciones
Cuando la CPU intenta ejecutar una instruccin incorrectamente construida, la unidad de
control lanza una excepcin para permitir al SO ejecutar el tratamiento adecuado. Al
contrario que en una interrupcin, la instruccin en curso es abortada. Las excepciones al
igual que las interrupciones deben estar identificadas.
Clases de excepciones
Las instrucciones de un programa pueden estar mal construidas por diversas razones:
El cdigo de operacin puede ser incorrecto.
Se intenta realizar alguna operacin no definida, como dividir por cero.
La instruccin puede no estar permitida en el modo de ejecucin actual.
La direccin de algn operando puede ser incorrecta o se intenta violar alguno de sus
permisos de uso.
Importancia de las excepciones
El mecanismo de tratamiento de las excepciones es esencial para impedir, junto a los
modos de ejecucin de la CPU y los mecanismos de proteccin de la memoria, que las
aplicaciones realicen operaciones que no les estn permitidas. En cualquier caso, el
tratamiento especfico de una excepcin lo realiza el SO.
Como en el caso de las interrupciones, el hardware se limita a dejar el control al SO, y
ste es el que trata la situacin como convenga.
Es bastante frecuente que el tratamiento de una excepcin no retorne al programa que
se estaba ejecutando cuando se produjo la excepcin, sino que el SO aborte la ejecucin
de ese programa. Este factor depende de la pericia del programador para controlar la
excepcin adecuadamente.
Componentes de un sistema operativo
Gestin de procesos
Un proceso es simplemente, un programa en ejecucin que necesita recursos para
realizar su tarea: tiempo de CPU, memoria, archivos y dispositivos de E/S. El SO es el
responsable de:
Crear y destruir procesos
Parar y reanudar procesos
Ofrecer mecanismos para que los procesos puedan comunicarse y se sincronicen
La gestin de procesos podra ser similar al trabajo de oficina. Se puede tener una lista de
tareas a realizar y a estas fijarles prioridades alta, media, baja por ejemplo. Debemos
- 74 -
comenzar haciendo las tareas de prioridad alta primero y cuando se terminen seguir con
las de prioridad media y despus las de baja. Una vez realizada la tarea se tacha. Esto
puede traer un problema que las tareas de baja prioridad pueden que nunca lleguen a
ejecutarse. Y permanezcan en la lista para siempre. Para solucionar esto, se puede
asignar alta prioridad a las tareas ms antiguas.
Gestin de la memoria principal
La memoria es una gran tabla de palabras o bytes que se referencian cada una mediante
una direccin nica. Este almacn de datos de rpido acceso es compartido por la CPU y
los dispositivos de E/S, son voltil y pierde su contenido ante fallos del sistema. El SO es
el responsable de:
Conocer qu partes de la memoria estn siendo utilizadas y por quin
Decidir qu procesos se cargarn en memoria cuando haya espacio disponible
Asignar y reclamar espacio de memoria cuando sea necesario
Gestor de recursos[editar]
Como gestor de recursos, el sistema operativo administra:
La unidad central de procesamiento (donde est alojado el microprocesador).
Los dispositivos de entrada y salida.
La memoria principal (o de acceso directo).
Los discos (o memoria secundaria).
Los procesos (o programas en ejecucin).
Y en general todos los recursos del sistema.
Clasificacin
Administracin de tareas
Mono tarea: Solamente permite ejecutar un proceso (aparte de los procesos del propio
SO) en un momento dado. Una vez que empieza a ejecutar un proceso, continuar
hacindolo hasta su finalizacin y/o interrupcin.
Multitarea: Es capaz de ejecutar varios procesos al mismo tiempo. Este tipo de SO.
Normalmente asigna los recursos disponibles (CPU, memoria, perifricos) de forma
alternada a los procesos que los solicitan, de manera que el usuario percibe que todos
funcionan a la vez, de forma concurrente.
Administracin de usuarios
Monousuario: Slo permite ejecutar los programas de un usuario al mismo tiempo.
Multiusuario: Permite que varios usuarios ejecuten simultneamente sus programas,
accediendo a la vez a los recursos de la computadora. Normalmente estos sistemas
operativos utilizan mtodos de proteccin de datos, de manera que un programa no
pueda usar o cambiar los datos de otro usuario.
Manejo de recursos
Centralizado: Permite usar los recursos de una sola computadora.
Distribuido: Permite utilizar los recursos (memoria, CPU, disco, perifricos...) de ms de
una computadora al mismo tiempo.
Ejemplos de sistemas operativos para PC[
Microsoft Windows
Mac OS X
GNU/Linux
Unix
Solaris
- 77 -
FreeBSD
OpenBSD
Google Chrome OS
Debian
Ubuntu
Mandriva
Sabayon
Fedora
Linpus linux
Haiku (BeOS)
Android
iOS
Bada
BlackBerry OS
BlackBerry 10
Windows Phone
Symbian OS
HP webOS
Firefox OS
Ubuntu Phone OS
Tizen
- 78 -
La BIOS
El Sistema Bsico de Entrada/Salida (Basic Input-Output System), conocido simplemente
con el nombre de BIOS, es un programa informtico inscrito en componentes
electrnicos de memoria Flash existentes en la placa base. Este programa controla el
funcionamiento de la placa base y de dichos componentes. Se encarga de realizar las
funciones bsicas de manejo y configuracin del ordenador. Es un firmware presente en
las computadoras, contiene las instrucciones ms elementales para que puedan
funcionar y desempearse adecuadamente, pueden incluir rutinas bsicas de control de
los dispositivos.
Existen muchos fabricantes de BIOS, pero el mercado est dominado prcticamente
por Award, AMI y Phoenix, y lo ms seguro es que nuestro PC tenga una BIOS de uno de
estos fabricantes. No todas las BIOS disponen de todas las opciones que se citan aqu. Las
ms antiguas carecen de muchas de ellas, mientras que otras, incluso modernas, estn
preparadas para trabajar de otro modo y no contemplan ciertas opciones
Firmware?
El Firmware o programacin en firme como algunos la llaman no es ms que un bloque
de instrucciones para propsitos muy concretos, stos dispositivos estn grabados en
una memoria de solo lectura o ROM, establecen la lgica de ms bajo nivel,-y esto para
qu-, para poder controlar los circuitos electrnicos de un dispositivo de cualquier tipo.
Ahora al firmware se le considera un hibrido entre el Software y el Hardware, al estar
integrado en la parte electrnica, pertenece al Hardware, pero a su vez tambin es
Software ya que proporciona lgica y se establece en un lenguaje de programacin, en
este caso el cdigo Assembler.
Caractersticas
El modo de funcionamiento del dispositivo, que es lo opuesto a la configuracin
por software, donde de distinto modo se llega al mismo resultado: cambiar la
configuracin, o modo de operacin del dispositivo.
Los jumpers siguen siendo hasta ahora una forma rpida de configuracin de hardware
aplicando las caractersticas de los fabricantes.
La principal dificultad al hacer la configuracin, es la informacin del fabricante del
dispositivo, que en algunos casos, est solamente en el manual de operacin del mismo o
algunas veces, con su leyenda respectiva impresa en la placa de circuito impreso donde
est montado el jumper.
Sin los jumpers, los discos duros, las unidades de discos pticos o las disqueteras, no
funcionaran porque no tendran definido el rol de cada uno ("maestro" o "esclavo").
- 80 -
Tarjeta grfica
Una tarjeta
grfica, tarjeta
de
PCI S3 ViRGE
- 81 -
AVIEW2E EISA
Historia
La historia de las tarjetas grficas da comienzo a finales de los aos 1960, cuando se pasa
de usar impresoras como elemento de visualizacin a utilizar monitores. Las primeras
tarjetas slo eran capaces de visualizar texto a 40x25 u 80x25, pero la aparicin de los
primeros chips grficos como el Motorola 6845 permiten comenzar a dotar a los equipos
basados en bus S-100 o Eurocard de capacidades grficas. Junto con las tarjetas que
aadan un modulador de televisin fueron las primeras en recibir el trmino tarjeta de
video.
El xito del ordenador domstico y las primeras videoconsolas hacen que por
abaratamiento de costes (principalmente son diseos cerrados), esos chips vayan
integrados en la placa base. Incluso en los equipos que ya vienen con un chip grfico se
comercializan tarjetas de 80 columnas, que aadan un modo texto de 80x24 u 80x25
caracteres, principalmente para ejecutar soft CP/M (como las de los Apple
II y Spectravideo SVI-328).
- 82 -
Curiosamente la tarjeta de vdeo que viene con el IBM PC, que con su diseo abierto
herencia de los Apple II popularizar el concepto de tarjeta grfica intercambiable, es una
tarjeta de slo texto. La MDA (Monochrome Display Adapter), desarrollada
por IBM en 1981, trabajaba en modo texto y era capaz de representar 25 lneas de 80
caracteres en pantalla. Contaba con una memoria VRAM de 4KB, por lo que slo poda
trabajar con una pgina de memoria. Se usaba con monitores monocromo, de tonalidad
normalmente verde.2
A partir de ah se sucedieron diversas controladoras para grficos, resumidas en la tabla
adjunta.3 4 5 6
Ao
MDA
1981 80*25
4 KiB
CGA
1981 80*25
640*200
16 KiB
HGC
1982 80*25
720*348
64 KiB
EGA
1984 80*25
640*350
16
256 KiB
1024*768
256
MCGA
1987 80*25
320*200
256
VGA
1987 720*400
640*480
256
256 KiB
SVGA
1989 80*25
1024*768
256
1 MiB
XGA
1990 80*25
1024*768
65K
2 MiB
VGA tuvo una aceptacin masiva, lo que llev a compaas como ATI, Cirrus Logic y S3
Graphics, a trabajar sobre dicha tarjeta para mejorar la resolucin y el nmero de
colores. As naci el estndar SVGA (Super VGA). Con dicho estndar se alcanzaron los 2
MB de memoria VRAM, as como resoluciones de 1024 x 768 pixels a 256 colores.
La competencia de los PC, Commodore Amiga 2000 y Apple Macintosh reservaron en
cambio esa posibilidad a ampliaciones profesionales, integrando casi siempre la GPU (que
bata en potencia con total tranquilidad a las tarjetas grficas de los PC del momento) en
sus placas base. Esta situacin se perpeta hasta la aparicin del Bus PCI, que sita a las
- 83 -
caractersticas son la frecuencia de reloj del ncleo, que en la actualidad oscila entre 825
MHz en las tarjetas de gama baja y 1200 MHz, e incluso ms, en las de gama alta, el
nmero de procesadores shaders y el nmero de pipelines (vertex y fragment shaders),
encargadas de traducir una imagen 3D compuesta por vrtices y lneas en una imagen 2D
compuesta por pxeles. Elementos generales de una GPU:
Shaders: Es elemento ms notable de potencia de una GPU, estos shaders
unificados reciben el nombre de ncleos CUDA en el caso de nvidia y Procesadores
Stream en el caso de AMD. Son una evolucin natural de los antiguos pixel shader
(encargados de la rasterizacin de texturas) y vertex shader (encargados de la
geometra de los objetos), los cuales anteriormente actuaban de forma
independiente. Los shaders unificados son capaces de actuar tanto de vertex
shader como de pixel shader segn la demanda, aparecieron en el 2007 con los
chips G90 de nvidia (Series 8000) y los chips R600 para AMD (Series HD 2000),
antigua ATi, incrementando la potencia drsticamente respecto a sus familias
anteriores
ROP: Se encargan de representar los datos procesados por la GPU en la pantalla,
adems tambin es el encargado de los filtros como Antialiasing.
Memoria grfica de acceso aleatorio
Son chips de memoria que almacenan y transportan informacin entre s, no son
determinantes en el rendimiento mximo de la tarjeta grfica, pero bien unas
especificaciones reducidas pueden limitar la potencia de la GPU. Existen de dos
tipos, Dedicada cuando, la tarjeta grfica o la GPU dispone exclusivamente para s esas
memorias, sta manera es la ms eficiente y la que mejores resultados da;
y compartida cuando se utiliza memoria en detrimento de la memoria RAM, sta
memoria es mucho ms lenta que la dedicada y por tanto su rendimiento es menor, es
recurrente en campaas de mrketing con mensajes tipo Tarjeta grfica de "Hasta ~ MB"
para engaar al consumidor hacindole creer que la potencia de esa tarjeta grfica reside
en su cantidad de memoria.
Las caractersticas de memoria grfica de una tarjeta grfica se expresan en 3
caractersticas:
Capacidad: La capacidad de la memoria determina el nmero mximo de datos y
texturas procesadas, una capacidad insuficiente se traduce en un retardo a espera
de que se vacen esos datos. Sin embargo es un valor muy sobrevalorado como
estrategia recurrente de mrketing para engaar al consumidor, tratando de hacer
creer que el rendimiento de una tarjeta grfica se mide por la capacidad de su
memoria.
Interfaz de Memoria: Tambin denominado Bus de datos, es la multiplicacin
resultante del de ancho de bits de cada chip por su nmero de unidades. Es una
- 85 -
166 - 950
1,2 - 30,4
GDDR2
533 - 1000
8,5 - 16
GDDR3
700 - 1700
5,6 - 54,4
GDDR4
1600 - 1800
64 - 86,4
GDDR5
3200 - 7000
24 - 448
Por ejemplo, tenemos una tarjeta grfica con 256 bits de interfaz de memoria y 4200
MHz de frecuencia efectiva y necesitamos hallar su ancho de banda:
- 86 -
RAMDAC
El RAMDAC es un conversor de seal digital a analgico de memoria RAM. Se encarga de
transformar las seales digitales producidas en el ordenador en una seal analgica que
sea interpretable por el monitor. Segn el nmero de bits que maneje a la vez y la
velocidad con que lo haga, el conversor ser capaz de dar soporte a diferentes
velocidades de refresco del monitor (se recomienda trabajar a partir de 75 Hz, y nunca
inferior a 60).9 Dada la creciente popularidad de los monitores de seal digital, el
RAMDAC est quedando obsoleto, puesto que no es necesaria la conversin analgica si
bien es cierto que muchos conservan conexin VGA por compatibilidad.
Espacio que ocupan las texturas almacenadas
El espacio que ocupa una imagen representada en el monitor viene dada en funcin de
su resolucin y su profundidad de color, es decir, una imagen sin comprimir en formato
estndar Full HD con 1920x1080 pxeles y 32 bits de profundidad de color ocupara
66.355.200 bits, es decir, 8,294 MiB
Salidas
- 87 -
Digital TTL DE-9 : usado por las primitivas tarjetas de IBM (MDA, CGA y
variantes, EGA y muy contadas VGA). Completamente obsoleto
Interfaces con la placa base
Bus
Anchura
(bits)
Ancho
Frecuencia
de banda Puerto
(MHz)
(MB/s)
ISA XT
4,77
Paralelo
ISA AT
16
8,33
16
Paralelo
MCA
32
10
20
Paralelo
EISA
32
8,33
32
Paralelo
VESA
32
40
160
Paralelo
PCI
32 - 64
33 - 100
132 - 800
Paralelo
AGP 1x
32
66
264
Paralelo
AGP 2x
32
133
528
Paralelo
AGP 4x
32
266
1000
Paralelo
AGP 8x
32
533
2000
Paralelo
PCIe x1
1*32
25 / 50
100 / 200
Serie
PCIe x4
1*32
25 / 50
400 / 800
Serie
PCIe x8
1*32
25 / 50
800 / 1600
Serie
PCIe x16
1*32
25 / 50
1*32
25 / 50
- 89 -
En orden cronolgico, los sistemas de conexin entre la tarjeta grfica y la placa base han
sido, principalmente:
Slot MSX : bus de 8 bits usado en los equipos MSX
ISA: arquitectura de bus de 16 bits a 8 MHz, dominante durante los aos 1980; fue
creada en 1981 para los IBM PC.
Zorro II usado en los Commodore Amiga 2000 y Commodore Amiga 1500.
Zorro III usado en los Commodore Amiga 3000 y Commodore Amiga 4000
NuBus usado en los Apple Macintosh
Processor Direct Slot usado en los Apple Macintosh
MCA: intento de sustitucin en 1987 de ISA por IBM. Dispona de 32 bits y una
velocidad de 10 MHz, pero era incompatible con los anteriores.
EISA: respuesta en 1988 de la competencia de IBM; de 32 bits, 8.33 MHz y
compatible con las placas anteriores.
VESA: extensin de ISA que solucionaba la restriccin de los 16 bits, duplicando el
tamao de bus y con una velocidad de 33 MHz.
PCI: bus que desplaz a los anteriores a partir de 1993; con un tamao de 32 bits y
una velocidad de 33 MHz, permita una configuracin dinmica de los dispositivos
conectados sin necesidad de ajustar manualmente los jumpers. PCI-X fue una
versin que aument el tamao del bus hasta 64 bits y aument su velocidad hasta
los 133 MHz.
AGP: bus dedicado, de 32 bits como PCI; en 1997 la versin inicial incrementaba la
velocidad hasta los 66 MHz.
PCIe: interfaz serie que desde 2004 empez a competir contra AGP, llegando a
doblar en 2006 el ancho de banda de aquel. Sufre de constantes revisiones
multiplicando su ancho de banda, ya existiendo la versin 3.0. No debe confundirse
con PCI-X, versin de PCI.
En la tabla adjunta10 11 se muestran las caractersticas ms relevantes de algunas de
dichas interfaces.
Dispositivos refrigerantes
Debido a las cargas de trabajo a las que son sometidas, las tarjetas grficas alcanzan
temperaturas muy altas. Si no es tenido en cuenta, el calor generado puede hacer fallar,
- 90 -
Alimentacin
Hasta ahora la alimentacin elctrica de las tarjetas grficas no haba supuesto un gran
problema, sin embargo, la tendencia actual de las nuevas tarjetas es consumir cada vez
ms energa. Aunque las fuentes de alimentacin son cada da ms potentes, la
insuficiencia energtica se encuentra en la que puede proporcionar el puerto PCIe que
slo es capaz de aportar una potencia por s slo de 75 W.12 Por este motivo, las tarjetas
grficas con un consumo superior al que puede suministrar PCIe incluyen un conector
(PCIe power connector)13 que permite una conexin directa entre la fuente de
alimentacin y la tarjeta, sin tener que pasar por la placa base, y, por tanto, por el puerto
PCIe.
Aun as, se pronostica que no dentro de mucho tiempo las tarjetas grficas podran
necesitar una fuente de alimentacin propia, convirtindose dicho conjunto en
dispositivos externos.14
- 91 -
puntos de la pantalla usando 30,58 KiB para el modo grfico (1 bit x 720 x 348) y el resto
para el modo texto y otras funciones. Las lecturas se realizaban a una frecuencia de 50
HZ, gestionadas por el controlador de vdeo 6845. Los caracteres se dibujaban en
matrices de 14x9 puntos.
Diseadores, Fabricantes y ensambladores
Diseadores de GPU
AMD
nVIDIA
GECUBE
POINT OF VIEW
CLUB3D
CLUB3D
POWERCOLOR EVGA
MSI
MSI
XFX
GAINWARD
ASUS
ASUS
ZOTAC
GIGABYTE
GIGABYTE
HIS
ECS ELITEGROUP
DIAMOND
PNY
SPARKLE
GALAXY
PALIT
- 93 -
En el mercado de las tarjetas grficas hay que distinguir tres tipos de fabricantes:
Diseadores de GPU: disean y generan exclusivamente la GPU. Los dos ms importantes
son:
AMD, anteriormente conocida como ATi
nVIDIA
GPU integrado en el chipset de la placa base: tambin destaca Intel adems de los
antes citados nVIDIA y AMD.
Otros fabricantes como Matrox o S3 Graphics tienen una cuota de mercado muy
reducida. Todos ellos contratan y encargan a fabricantes ciertas unidades de chips
a partir de un diseo.
Fabricantes de GPU: Son quienes fabrican y suministran las unidades extradas de
las obleas de chips a los ensambladores. TSMC y Global Foundries son claros
ejemplos.
Ensambladores: integran las GPUs proporcionadas por los fabricantes con el resto
de la tarjeta, de diseo propio. De ah que tarjetas con el mismo chip tengan
formas o conexiones diferentes o puedan dar ligeras diferencias de rendimientos,
en especial tarjetas grficas modificadas u overclokeadas de fbrica.
En la tabla adjunta se muestra una relacin de los dos diseadores de chips y algunos de
los ensambladores de tarjetas con los que trabajan.
API para grficos
A nivel de programador, trabajar con una tarjeta grfica es complicado; por ello,
surgieron interfaces que abstraen la complejidad y diversidad de las tarjetas grficas. Los
dos ms importantes son:
Direct3D: lanzada por Microsoft en 1996, forma parte de la librera DirectX.
Funciona slo para Windows, ya que es privativa. Utilizado por la mayora de
los videojuegos comercializados para Windows. Actualmente van por la versin 12
OpenGL: creada por Silicon Graphics a principios de los aos 1990; es gratuita, libre
y multiplataforma. Utilizada principalmente en aplicaciones de CAD, realidad
virtual o simulacin de vuelo. Actualmente est disponible la versin 4.3
OpenGL est siendo desplazada del mercado de los videojuegos por Direct3D, aunque
haya sufrido muchas mejoras en los ltimos meses.
Efectos grficos
Algunas de las tcnicas o efectos habitualmente empleados o generados mediante las
tarjetas grficas pueden ser:
Antialiasing: retoque para evitar el aliasing, efecto que aparece al
representar curvas y rectas inclinadas en un espacio discreto y finito como son
los pxeles del monitor.
- 94 -
Errores comunes
Confundir a la GPU con la tarjeta grfica. Aunque muy importante, no todas las GPU y
adaptadores de grficos van en tarjeta ni son el nico determinante de su calidad y
rendimiento. Es decir, las GPU s determinan el rendimiento mximo de la tarjeta, pero su
rendimiento puede ser capado por tener otros elementos que no estn a su altura, por
ejemplo un ancho de banda pequeo.
Considerar el trmino tarjeta de vdeo como privativo del PC y compatibles. Esas tarjetas
se usan en equipos no PC e incluso sin procesador Intel o AMD y sus chips
en videoconsolas.
Confundir al fabricante de la GPU con la marca de la tarjeta. Actualmente los mayores
fabricantes de chip grficos de PC en el mercado son NVIDIA y AMD (anteriormente ATi
Tecnologies). Esto se debe a que se encargan solamente, de disear los chip grficos
(GPU). Luego, empresas como TSMC o Global Fundities fabrican las GPU y ms tarde son
ensambladas en PCBs con memorias por ASUS, POV, XFX, Gigabyte, Sapphire y dems
ensambladoras para su venta al pblico.
Saliendo del crculo de PCs, para otros dispositivos como Smartphones, la mayora de las
GPU vienen integradas en "System on Chip" junto al procesador y el controlador de
memoria.
- 95 -
Descripcin
El cable de par trenzado consiste en dos alambres de cobre aislados que se trenzan de
forma helicoidal, como una molcula de ADN. De esta forma el par trenzado constituye
un circuito que puede transmitir datos. Esto se hace porque dos alambres paralelos
constituyen una antena simple. Cuando se trenzan los alambres, las ondas se cancelan,
por lo que la radiacin del cable es menos efectiva.1 As la forma trenzada permite
reducir la interferencia elctrica tanto exterior como de pares cercanos.
Un cable de par trenzado est formado por un grupo de pares trenzados, normalmente
cuatro, recubiertos por un material aislante. Cada uno de estos pares se identifica
mediante un color.
El entrelazado de cables que llevan seal en modo diferencial (es decir que una es la
invertida de la otra), tiene dos motivos principales:
Si tenemos que la forma de onda es A(t) en uno de los cables y en el otro es -A(t) y n(t) es
ruido aadido por igual en ambos cables durante el camino hasta el receptor,
tendremos: A(t) + n(t) en un cable y en el otro -A(t) + n(t) al hacer la diferencia en el
receptor, quedaremos con 2A(t) y habremos eliminado el ruido.
Si pensamos en el campo magntico que producir esta corriente en el cable y tenemos
en cuenta que uno est junto al otro y que en el otro la corriente ir en sentido contrario,
entonces los sentidos de los campos magnticos sern opuestos y el mdulo ser
prcticamente el mismo, con lo cual eliminaremos los campos fuera del cable, evitando
as que se induzca alguna corriente en cables aledaos.
Tipos
Unshielded twisted pair (UTP) o par trenzado sin blindaje: son cables de pares
trenzados sin blindar que se utilizan para diferentes
tecnologas de redes locales. Son de bajo costo y de
fcil uso, pero producen ms errores que otros
tipos de cable y tienen limitaciones para trabajar a
grandes distancias sin regeneracin de la seal,
su impedancia es de 100 ohmios.
- 96 -
Shielded twisted pair (STP) o par trenzado blindado: se trata de cables de cobre
aislados dentro de una cubierta protectora, con un nmero especfico de trenzas por pie.
STP se refiere a la cantidad de aislamiento alrededor de un conjunto de cables y, por lo
tanto, a su inmunidad al ruido. Se utiliza en redes de ordenadores como Ethernet o Token
Ring. Es ms caro que la versin sin blindaje y su impedancia es de 150 ohmios.
Foiled twisted pair (FTP) o par trenzado con blindaje global: son cables de pares que
poseen una pantalla conductora global en forma trenzada. Mejora la proteccin frente a
interferencias y su impedancia es de 120 ohmios.
Screened fully shielded twisted pair (FSTP): es un tipo especial de cable que utiliza
mltiples versiones de proteccin metalica, estos son blindados y apantallados.
- 97 -
Categoras
La especificacin 568A Commercial Building Wiring Standard de la asociacin Industrias
Electrnicas e Industrias de las Telecomunicaciones (EIA/TIA) especfica el tipo de cable
UTP que se utilizar en cada situacin y construccin. Dependiendo de la velocidad de
transmisin, ha sido dividida en diferentes categoras de acuerdo a esta tabla:
Caractersticas de la transmisin
Est limitado en distancia, ancho de banda y tasa de datos. Tambin destacar que la
atenuacin es una funcin fuertemente dependiente de la frecuencia. La interferencia y
el ruido externo tambin son factores importantes, por eso se utilizan coberturas
externas y el trenzado. Para seales analgicas se requieren amplificadores cada 5 o 6
kilmetros, para seales digitales cada 2 3. En transmisiones de seales analgicas
punto a punto, el ancho de banda puede llegar hasta 250 kHz. En transmisin de seales
digitales a larga distancia, el data rate no es demasiado grande, no es muy efectivo para
estas aplicaciones o dispositivos.
En redes locales que soportan ordenadores locales, el data rate puede llegar a
10 Mbps (Ethernet) y 100 Mbps (Fast Ethernet).
En el cable par trenzado de cuatro pares, normalmente solo se utilizan dos pares de
conductores, uno para recibir (cables 3 y 6) y otro para transmitir (cables 1 y 2), aunque
no se pueden hacer las dos cosas a la vez, teniendo una trasmisin half-dplex. Si se
utilizan los cuatro pares de conductores la transmisin es full-dplex.
- 98 -
Ventajas
Desventajas
Altas tasas
velocidades.
de
error
altas
de
Ancho de banda limitado.
RJ-45
RJ-45 (registered jack 45) es una interfaz fsica comnmente usada para conectar redes
de cableado estructurado, (categoras 4, 5, 5e, 6 y 6a). Es parte del Cdigo Federal de
Regulaciones de Estados Unidos. Posee ochopines o conexiones elctricas, que
normalmente se usan como extremos de cables de par trenzado.
Es utilizada comnmente con estndares como TIA/EIA-568-B, que define la disposicin
de los pines o wiring pinout.
Una aplicacin comn es su uso en cables de red Ethernet, donde suelen usarse 8 pines
(4 pares). Otras aplicaciones incluyen terminaciones de telfonos (4 pines o 2 pares) por
ejemplo en Francia y Alemania, otros servicios dered como RDSI y T1 e incluso RS-232.
El siguiente cuadro es una descripcin breve de cules son los cables que pasa cada uno
de los pines del conector RJ45 recordando que en combinacin con el cable de par
cruzado podemos construir un cable LAN para realizar conexiones de internet y de
computador a computador.
TX+
1 Transceive
data +
Verde
Naranja
TX2 Transceive
data -
Naranja
- 99 -
Verde
RX+
3 Receive data Blanco - Blanco Naranja Verde
+
BDD+
4 Bidirectional
data +
Azul
Azul
Azul
Blanco Marrn
BDD5 Bidirectional
data -
Blanco Marrn
Azul
Naranja
Verde
Verde
Naranja
BDD+
7 Bidirectional
data +
Blanco Azul
Marrn
Marrn
Marrn
BDD8 Bidirectional
data -
Marrn
Blanco Azul
Tipos de cable
El cable directo de red sirve para conectar dispositivos desiguales, como un computador
con un hub o switch. En este caso ambos extremos del cable deben tener la misma
distribucin. No existe diferencia alguna en la conectividad entre la distribucin 568B y la
distribucin 568A siempre y cuando en ambos extremos se use la misma, en caso
contrario hablamos de un cable cruzado.
El esquema ms utilizado en la prctica es tener en ambos extremos la distribucin 568B.
- 100 -
Cable cruzado
Un cable cruzado es un cable que interconecta todas las seales de salida en
un conector con las seales de entrada en el otro conector, y viceversa; permitiendo a
dos dispositivos electrnicos conectarse entre s con una comunicacin full dplex. El
trmino se refiere comnmente al cable cruzado de Ethernet, pero otros cables
pueden seguir el mismo principio. Tambin permite transmisin confiable va una
conexin Ethernet.
Para crear un cable cruzado que funcione en 10/100baseT, un extremo del cable debe
tener la distribucin 568A y el otro 568B. Para crear un cable cruzado que funcione en
10/100/1000baseT, un extremo del cable debe tener la distribucin Gigabit Ethernet
(variante A), igual que la 568B, y el otro Gigabit Ethernet (variante B1). Esto se realiza
para que el TX ( transmisin) de un equipo est conectado con el RX ( recepcin) del otro
y a la inversa; as el que "habla" ( transmisin) es "escuchado" ( recepcin).
Cable cruzado 568A/568B
- 101 -
Conectores RJ-45
Para que todos los cables funcionen en cualquier red, se sigue un estndar a la hora de
hacer las conexiones. Los dos extremos del cable (UTP CATEGORIA 4 o 5) llevarn un
conector RJ-45 con los colores en el orden indicado en la figura. Existen dos maneras de
unir el cable de red con su respectivo terminal RJ-45, el crimpado o pochado se puede
hacer de manera manual (crimpadora de tenaza) o al vaco sin aire mediante inyectado
de manera industrial. La Categora 5e / TIA-568B recomienda siempre utilizar latiguillo
inyectado para tener valores ATT y NEXT fiables. Para usar con un HUB o SWITCH hay dos
normas, la ms usada es la B, en los dos casos los dos lados del cable son iguales:
Norma A
Norma B
Blanco/verde
Verde
Blanco/Naranja
Azul
Blanco/Azul
Naranja
Blanco/Marrn
Marrn
Blanco/Naranja
Naranja
Blanco/Verde
Azul
Blanco/Azul
Verde
Blanco/Marrn
Marrn
Conexiones
Segn el uso que le demos a nuestro cable podemos construirlo de varias formas. A
modo de ejemplo si quisiramos construir un cable para interconectar una computadora
a internet o a un switch podramos usar la misma norma en ambos extremos, es decir en
una punta con la norma A o B y en la otra tambin usando la norma A o B. Si quisiramos
conectar 2 computadoras directamente sin usar algn tipo de concentrador (HUB,
SWICHT, ROUTER) de por medio tendramos que usar un cable de tipo cruzado, es decir
que en cada en ambos extremos tengamos normas diferentes.
Para ser ms claros:
PC A PC
- 102 -
PC
Modem, Swicht,
Router
- 103 -