You are on page 1of 26

Capítulo 7 C

O
TRATAMIENTO M
O

DE LA INFORMACION E
S
EN LA PC U
N
A
La manera más sencilla de entender el funcionamiento de una computadora es imagi-
narla como un gran conjunto de llaves que se abren y cierran en función de las instruccio-
nes que se le den. Puede imaginar que existe una gran cantidad de lámparas cada una de P
las cuales es comandada por una llave, además, hay llaves maestras que controlan subcon- C
juntos de lámparas en función de una operación determinada. Sin embargo, una compu-
tadora realiza operaciones más complicadas que el simple encendido de lámparas, pero
comprenda que si estos elementos se colocan en forma adecuada, operadas convenientemen- 87
te permiten escribir palabras, compilar diseños gráficos y realizar operaciones matemáti-
cas. Y
En realidad permiten realizar cualquier forma de cálculo matemático, dado que una
multiplicación es la repetición sistemática de operaciones de suma, la resta es lo mismo que
sumar un número con otro negativo, la división es una sucesión de restas, etc. En este ar- C
tículo y los que siguen, analizaremos la forma en que se realizan estas operaciones y cómo O
se pasa de una notación binaria a una notación decimal. M
O

COMO SUMA UNA COMPUTADORA F


a) Una PC almacena todas las informaciones -sean palabras,
U
ilustraciones o números- en forma de números binarios. En el N
sistema de numeración binaria existen únicamente dos dígitos: C
0 y 1. Todos los números, palabras e ilustraciones se forman por I
diferentes combinaciones de estos dos dígitos. En la tabla del
costado (figura 7.1) mostramos la correspondencia entre los nú- O
meros decimales y la notación binaria. N
b) Para “manipular” los números binarios se usan llaves tran- A
FIGURA 7.1
C sistorizadas. Recuerde que una llave
tiene dos estados posibles: abierta (des-
O conectada) o cerrada (conectada) y es-
M to combina perfectamente con los dos
O números binarios (“0” y “1”). Un tran-
sistor abierto, por el cual no fluye co-
rriente alguna, representa un 0. Un
E transistor cerrado, que permite que un
FIGURA 7.2
S pulso de reloj de la computadora pase por él, representa un 1 (figura 7.2).

El reloj de la computadora regula la velocidad con la que la computadora funciona.


U Cuanto más rápido opera o emite pulsos el reloj, más rápidamente funciona la computado-
N ra. Las velocidades del reloj son medidas en megahertz, o miles de oscilaciones por segundo.
A La corriente que fluye por un transistor se usa para controlar otro transistor, a efecto de
conectar o desconectar la llave y alterar lo que el segundo transistor representa.
P Este tipo de “configuración” se llama puerta porque, tal como una puerta real, el tran-
C sistor se abrirá o cerrará y permitirá o interrumpirá el paso de corriente.
c) La operación más simple que realiza un transistor se llama de puerta lógica “NO” (o
negación). Esta puerta recibe una entrada de reloj y una de otro transistor. La puerta “NO”
88 produce una única salida, opuesta siempre a la entrada del otro transistor. La puerta “NO”
posee un transistor único. Cuando la corriente de otro transistor, representado como “1”,
Y se envía hasta una puerta “NO”, la llave del transistor coloca su puerta de forma que no
pase un pulso de reloj, o corriente, esto produce un “0” en la salida de la puerta “NO”. La
entrada de un “0” fija el transistor de puerta “NO” de forma que el pulso de reloj al pasar
C por ella produzca un 1 en la salida. A continuación se grafica lo que acabamos de exponer
O (figura 7.3).
M
O

F
U
N
C
I
FIGURA 7.3
O
N d) Las puertas “NO” dispuestas en combinaciones diferentes crean otras puertas lógicas. To-
A das estas compuertas contienen una línea para recibir pulsos de reloj y dos o más líneas de en-
trada de otras puertas lógicas. La puerta “O”, por ejemplo (que graficamos a continuación) crea C
un “1” si la primera o la segunda entrada está en estado alto (estado lógico “1”). Figura 7.4.
O
M
O

E
S

FIGURA 7.4 U
e) Por otra parte, una puerta “Y” produce un 1 únicamente si la primera entrada y la se- N
gunda están en “1”. Se dice: la salida es “1” si las dos entradas son “1”. A
Los distintos estados que puede tomar la salida de una compuerta “Y”, se grafican a con-
tinuación (figura 7.5):
P
C

89
Y

FIGURA 7.5 C
f) Una puerta “XOR” (también llamada O EXCLUSIVO) produce un “0” si ambas en- O
tradas son “0” o “1”. Genera un “1” solamente si una de las entradas es uno y la otra ce- M
ro. O
Como se ve en la ilustración de abajo (figura 7.6), la salida nos dice si las entradas son
iguales o diferentes.
F
U
N
C
I
O
N
FIGURA 7.6
A
C g) Una computadora realiza los
cálculos básicos de todas las opera-
O ciones con diferentes combinaciones
M de puertas lógicas.
O Esto se consigue con procesos lla-
mados sumadores parciales y suma-
dores completos. Un sumador par-
E cial (figura 7.7) surge de la combina-
S ción (conexión eléctrica) de una
puerta “XOR” y una puerta “Y”, am-
bas reciben representaciones de nú-
U
meros binarios de un dígito. Un su-
N FIGURA 7.7
mador completo (figura 7.8) puede
A construirse a partir de sumadores parciales en combinación con otras puertas o llaves.
h) La combinación de un sumador parcial y un sumador completo permite el manejo
de números binarios mayores y genera resultados por transporte de números. En la adición
P de los números decimales 2 y 3 (10 y 11, en sistema binario), primero el sumador parcial
C procesa los dígitos del lado derecho por las puertas “XOR” e “Y” (1 en la figura 7.8).
El resultado de la operación “XOR” -1- repite el dígito de las unidades del resultado (la
90 1

C 2
O
M
O 3

F
U
N
4
C
I
O
N 5
A FIGURA 7.8
más directa, como se ve en “2” de la figura 7.8). C
El resultado de la operación “Y” del sumador parcial -0- se envía hacia las puertas
“XOR” e “Y” en el sumador completo. El mismo también procesa los dígitos de la izquier-
O
da de los números 10 y 11, y envía ambos a otras puertas “XOR” e “Y” (se identifica con M
el número 3 en la figura 7.8). Los resultados de las operaciones “XOR” e “Y” de los dígi- O
tos de la izquierda se procesan juntamente con los resultados del sumador parcial. Uno de
los resultados nuevos pasa por una puerta “O” (vea el paso 4 de la figura 7.8). Por último,
el resultado de todos estos cálculos es 101 en binario, que corresponde a 5 en decimal. Pa- E
ra números mayores, se usan más sumadores completos, uno para cada dígito en los nú- S
meros binarios. Un procesador 80386 o más reciente usa sumadores completos de 32 bits.
U
COMO SE ALMACENA INFORMACION EN LOS DISCOS N
A

Si bien estamos en la era de los CDs, minidiscos y muchos medios de lectura y escritu- P
ra óptica, las computadoras actuales siguen utilizando medios magnéticos para almacenar
información, tal es el caso de los disquetes de 3 y 1/4”. Por tal motivo, creemos interesan-
C
te dar información de cómo se realizan los procesos de lectura y escritura, pues suelen ser
elementos que ocasionan fallas por defectos en las cabezas o simplemente suciedad en las 91
disqueteras.
Actualmente, los fabricantes de computadoras realizan avances en el sentido de crear
chips de memoria no volátil que, contrariamente a sus primos más comunes, no pierden Y
el contenido cuando se desconecta la PC porque poseen sus propias fuentes de energía. To-
dos estos métodos para almacenar datos en forma permanente tienen sus ventajas y tam- C
bién sus desventajas.
O
M
ALMACENAMIENTO DE INFORMACION O

Por más informativa y veloz que sea la memoria de una computadora, la RAM tendrá F
una desventaja fatal: es volátil. Exceptuando muy pocos, los chips de memoria pierden las
informaciones almacenadas cuando se desconecta la computadora. Todo el esfuerzo colo-
U
cado en un proyecto anual, en un informe contable o en la escritura del “gran drama ar- N
gentino” se perderá, si la electricidad requerida por los transistores de la RAM falta, aun- C
que sólo sea por una fracción de segundo. I
Hay diversas formas de obtener almacenamiento permanente de los programas de la
computadora y de los trabajos que con ellos se generen, almacenamiento que permanece- O
rá intacto por más que la electricidad se corte. N
La forma más común de almacenamiento permanente es el uso de discos magnéticos, A
C tanto del tipo flexible como del rígido. También se usa almacenamiento magnético en
“unidades de cinta”, método de almacenamiento permanente que lleva tanto tiempo de uso
O como las computadoras. Estos nuevos dispositivos que usan láser para almacenar y recupe-
M rar datos están ganando popularidad. Actualmente, los fabricantes de computadoras reali-
O zan avances en el sentido de crear chips de memoria no volátil que, contrariamente a sus
primos más comunes, no pierden el contenido cuando se desconecta la PC porque poseen
sus propias fuentes de energía.
E Todos estos métodos para almacenar datos en forma permanente tienen sus ventajas y
S también sus desventajas.
Los disquetes son universales, portátiles y baratos, pero les falta mayor capacidad y ve-
locidad. Los discos rígidos son probablemente el mejor medio de almacenamiento. Alma-
U
cenan y recuperan datos rápidamente, tienen capacidad para salvar diversos volúmenes de
N datos y resultan baratos en relación al costo por megabyte pero, en general, no son portá-
A tiles. Las unidades de cinta ofrecen virtualmente almacenamiento ilimitado fuera de línea
(cuando no se está procesando) a bajo costo, pero son muy lentas como para usarlas en otra
tarea que no sea la de copias de seguridad.
P Algunas de las formas novedosas de almacenamiento sirven a usuarios de PC que nece-
C sitan almacenar enormes cantidades de datos. Las unidades de CD-ROM reúnen hasta
650MB (megabytes) de datos en un disco idéntico a los discos láser compactos que repro-
92 ducen música y los discos CD-ROM tienen producción barata. El problema es que son
dispositivos de “sólo lectura”, lo que significa que podemos usar los datos ya almacenados
en ellos tal como fueron creados, no se pueden borrar o alterar datos en un CD-ROM. Las
Y unidades magneto-ópticas y las unidades “ópticas” leen los datos con láser, igual que los
CD-ROM, pero tienen varias ventajas: esos datos pueden alterarse, son veloces, portátiles
y ostentan generosa capacidad, aunque recién ahora su costo ha bajado como para que ten-
C
gan un uso más popular.
O Dos tipos de chips de memoria guardan informaciones hasta que se renueva la electrici-
M dad. Las EPROMs (del inglés, Erasable Programmable Read-Only Memory = memoria
O programable de sólo lectura), que se encuentran prácticamente en todas las computadoras
personales. Son lentas y su contenido puede alterarse solamente al exponerlo a la luz ultra-
violeta. Los chips flash RAM, que combinan la capacidad y casi la misma velocidad indi-
F cadas en la descripción de los chips de RAM convencionales con la capacidad de retener
U los datos cuando la fuente principal de energía está desconectada. Seguramente tendrán un
N uso popular en el futuro como medio ideal de almacenamiento permanente. Pero actual-
mente son muy caros como sustitutos de los discos rígidos.
C Pese a las diferencias tecnológicas entre estos métodos de almacenamiento, todos tienen
I en común una cualidad semejante para grabar datos y un sistema parecido para archivar
O estas informaciones de forma tal que permite encontrarlas nuevamente. El almacenamien-
to permanente es conceptualmente similar al sistema usado cuando se guardan papeles. Los
N
archivos en papel requieren estar manuscritos o dactilografiados, todos en la misma lengua
A
y acomodados ordenadamente en los armarios para encontrarlos de manera fácil y rápida. C
Así también, los archivos electrónicos exigen un almacenamiento dentro de un sistema or-
denado y sensato y en un lenguaje común.
O
Vamos a dar una ojeada sobre varias formas de almacenamiento permanente, que solu- M
cionan el problema de salvar los datos como para encontrarlos nuevamente. Veremos có- O
mo graban y recuperan esos datos los diferentes dispositivos de almacenamiento.
E
ALMACENAMIENTO DE INFORMACION EN DISCOS S

Los discos son la forma más común de almacenamiento permanente de datos. Sus ca- U
pacidades alcanzan desde pocas centenas de kB (kilobytes) hasta varios gigabytes, pero to-
N
dos tienen algunos elementos en común. Por un lado, el mecanismo que usa la unidad pa-
ra crear los 1 y los 0, que constituyen el lenguaje binario, podrá diferir, pero el objetivo se- A
rá alterar microscópicamente pequeñas áreas de superficie del disco, de modo que algunas
áreas representen 0 y otras representen 1. El disco no usará caracteres diferentes para gra- P
bar un gran romance o para hacer una lista semanal de compras.
Otro elemento común es el modelo que define cómo están organizados los datos en el
C
disco. El sistema operacional del computador, que en la mayoría de los computadores per-
sonales es el MS-DOS, determina este modelo. El sistema operacional controla tantas ope- 93
raciones de PC que muchos usarios de PC olvidan que DOS significan Disk Operating
System = sistema operacional en disco, y que, originariamente, su función principal era
controlar unidades de disco. Y
Para que cualquier información sea almacenada en un disco magnético es preciso “for-
matearlo”. El formateo crea una orientación que permite que la unidad almacene datos en C
forma organizada. El formateo
O
consiste en códigos magnéticos
que se colocan en la película mag- M
nética sobre la superficie del disco. O
Los códigos dividen la superficie
del disco en sectores (como por-
ciones de pizza) y en surcos (círcu-
F
los concéntricos). Estas divisiones U
organizan el disco de modo que N
los datos se graben en una forma C
lógica y sean abordados por las ca-
bezas de lectura-grabación que se I
mueven hacia adelante y hacia O
atrás sobre el disco mientras éste N
gira. El número de sectores y sur-
FIGURA 7.9a A
C cos que caben un un disco deter-
mina su capacidad.
O Despues de que un disco está
M formateado, grabar o leer el más
O simple de los archivos es un proce-
so complicado. Este proceso in-
cluye el programa, el sistema ope-
E racional el BIOS (sistema básico
S de entrada/salida) de la PC, los
drivers que informan al sistema
operacional cómo usar el hardwa-
U
re adicional, cómo una unidad
N SCSI o una unidad de cinta, y
A también el mecanismo de la pro-
FIGURA 7.9b pia unidad de disco.
Las figuras 7.9 muestran cómo
P se realiza el proceso de lectura y escritura en un disco. En 7.9a vemos que antes de que se
C puedan escribir datos en un disco, partículas de hierro son estampadas aleatoriamente en
la película que recubre la superficie del mismo. La película es semejante a la superficie de
94 las cintas de audio y de video. Para organizar las partículas como datos, la electricidad pul-
sa en una bobina enrollada en un núcleo de hierro en la cabeza de lectura/grabación del
mecanismo de la unidad, la cabeza queda suspendida encima de la superficie del disco. La
Y electricidad transforma el núcleo de hierro en un electromagneto capaz de magnetizar las
moléculas de revestimiento, así como un niño usa un imán para jugar con trocitos de hie-
rro.
C
En 7.9b la bobina induce un
O campo magnético en el núcleo
M mientras éste se desplaza sobre el
O disco. El campo, a su vez, magne-
tiza las moléculas de hierro en el
revestimiento del disco, de modo
F que sus polos positivos apuntan
U en la dirección del polo negativo
N de la cabeza de lectura/grabación y
sus polos negativos apuntan hacia
C el polo positivo de la cabeza.
I En la figura 7.9c la cabeza crea
O una banda magnética en el disco
en rotación y una segunda banda
N
es grabada inmediatamente al lado
A FIGURA 7.9c
de la primera. Juntas, las dos C
bandas representan el menor
elemento unitario de datos que
O
un computador manipula: un M
bit. Si el bit debe representar O
un 1 binario, luego de creado,
la primera banda de corriente
de la bobina se invierte de mo- E
do que los polos megnéticos S
del núcleo cambian y las molé-
culas, en la segunda banda, se
U
magnetizan en sentido opuesto
al de la primera. Si el bit fuera N
un 0 binario, las moléculas de FIGURA 7.9d A
ambas bandas quedarán alinea-
das en el mismo sentido.
En la figura 7.9d se observa que cuando se graba un segundo bit, la polaridad de la pri-
P
mera banda es siempre opuesta a la de la banda que la precede para indicar el inicio de un C
bit. También las unidades más lentas llevan apenas una fracción de segundo para crear ca-
da banda. Los bits almacenados en la ilustración 7.9c representan el número binario 1011,
que equivale a 11 en los números decimales.
95
Para leer los datos (figura 7.9e), ninguna corriente se envía a la cabeza de lectura/gra-
bación mientras ésta recorre el disco. Y

C
O
M
O

F
U
N
C
I
O
N
FIGURA 7.8e
A
C En lugar de esto, se produce una inversión magnética del proceso de grabación.
Los bancos de moléculas polarizadas en el revestimiento del disco son en sí pequeños
O imanes que crean un campo magnético a través del cual pasa la cabeza de lectura/graba-
M ción . El movimiento de la cabeza sobre ese campo magnético genera una corriente eléc-
O trica que fluye en un sentido u otro por los conductos de la cabeza. El sentido en que la
corriente fluye depende de las polaridades de las bandas. Al detectar los sentidos en que la
corriente está fluyendo, la computadora determina si la cabeza magnética está pasando so-
E bre un 1 o un 0.
S

U FORMATEO DE UN DISCO
N
La primera tarea que una unidad magnética debe realizar es formatear cualquier disco
A para usarlo. Para esto graba en la superficie del disco un patrón de 1 y 0, como señalado-
res magnéticos. El patrón divide el disco radialmente en sectores o círculos concéntricos.
P A medida que la cabeza de lectura/grabación se mueve de un lado a otro sobre los discos
en rotación, lee estos señaladores magnéticos para determinar su localización en relación a
C los datos en la superficie del disco (vea en la figura 7.10, el punto “1”).

96
Y

C
O
M
O

F
U
N
C
I
O
N
A FIGURA 7.10
La combinación de dos o más sectores en un mismo surco forma un “cluster” o bloque C
(parte 2 de la figura 7.10). El número de bytes en un bloque puede variar de acuerdo con la
versión de DOS usada para formatear el disco y con el tamaño del disco. Un bloque es una
O
menor unidad que el DOS utiliza para almacenar información. Siempre que un archivo ten- M
ga apenas 1 byte, todo un bloque de 256 bytes será usado para almacenar este archivo. O
El número de sectores y surcos y, por lo tanto, el número de bloques que una unidad
puede crear en la superficie del disco determina la capacidad del disco. La unidad crea un
archivo especial localizado en el sector 0 del disco. (En el mundo de las computadoras, la E
numeración comienza, en general, con 0 en lugar de con 1.) Este archivo es la tabla de alo- S
jamiento de archivos o FAT (del inglés, file allocation table).
La FAT es donde el DOS guarda las informaciones sobre la estructura del directorio del
U
disco y sobre cuáles bloques está usando para almacenar determinados archivos. En versio-
nes más recientes del DOS, una copia idéntica de la FAT se mantiene en otro lugar para N
el caso de que los datos de la primera FAT se dañen. Normalmente, nunca se ven los con- A
tenidos de las FAT (parte 3 de la figura 7.10).
P
LA DISQUETERA UNIDAD DE DISCO FLEXIBLE C

Entre las unidades de disco rígido súper veloces, extra grandes, unidades magneto-ópti- 97
cas, unidades de CD-ROM y las más recientes maravillas de la alta tecnología, es difícil in-
teresarse por las simples unidades de discos flexibles que, comparadas con cualquier otra
unidad, son lentas y no almacenan mucha información. Y
Pero, a pesar de todas sus deficiencias, las unidades de discos flexibles son una maravi-
lla no reconocida. Todo el contenido de un libro puede guardarse en uno de estos disque- C
tes y llevarlo en un bolso, una maleta o un bolsillo. Las unidades de discos flexibles están
O
en todas parte, ofrecen una forma conveniente de llevar datos de una PC a otra, no nece-
sitan líneas de comunicación, redes y conexiones infrarrojas, simplemente se remueve el M
disquete de una computadora y se inserta en otra. O
Con la computadora NeXT, Steve Jobs intentó eliminar totalmente el disquete para
reemplazarlo por unidades magneto-ópticas, como método ideal para distribución comer-
cial de software. La idea exhibía un toque de idealismo tecnológico, pero nadie lo tomó
F
muy en serio. Por su condición de patrimonio universal, el diquete es confiable y bien U
aceptado y, por eso, todavía permanecerá entre nosotros por mucho tiempo. N
Sin embargo, las unidades de discos flexibles, pequeñas, rápidas y con mayor capacidad, C
actuales componentes patrones de todas las nuevas computadoras, necesitaron años para
suplantar las unidades de disco de 5,25 pulgadas, que representaron en el mundo de las I
computadoras lo que el disco fonográfico de 78 revoluciones fue en audio. Aunque ya se O
fabricaban discos que reproducían la música con mayor fidelidad, las empresas continua- N
ban vendiendo aparatos para discos de 78 revoluciones porque los amantes de la música
A
C habían invertido bastante dinero en esos discos. Actualmente se encuentran unidades de
discos flexibles de 5,25 pulgadas pero rápidamente se van convirtiendo en antigüedades.
O Como las capacidades actuales varían entre 700 kilobytes y 2,88 megabytes, los disque-
M tes de 3,5 pulgadas almacenan más datos que sus primos mayores; además, sus capas pro-
O tectoras permiten un manoseo descuidado y su bajo costo es un factor considerable en el
aprecio que reciben.
Ahora representan el patrón para la distribución de nuevos software y almacenamiento
E de datos transportables.
S La figura 7.11 muestra la unidad de disco flexible de 3,5”, en ella se destacan las siguien-
tes referencias:
1) Cuando un disquete de 3,5 pulgadas es colocado en la unidad, empuja un sistema de
U
palancas. Una de éstas abre una “puertita” del disquete para explorar en su interior el
N disco de material magnético capaz de grabar datos, que está recubierto con plástico por
A ambos lados.
2) Otras palancas y engranages mueven las cabezas de lectura/grabación hasta que prácti-
camente tocan el disco en cada uno de sus lados. Las cabezas, que son pequeñitos elec-
P troimanes, usan pulsos magnéticos para alterar las polaridades de las partículas metáli-
C cas incorporadas en la cobertura del disco.
3) La placa electrónica de la unidad recibe señales, incluidos datos e instrucciones para gra-
98 barlos en el disco, desde la placa controladora de unidades de discos flexibles. La placa
electrónica truduce estas instrucciones como señales que controlan el movimiento del
disco y de las cabezas de lectura/grabación.
Y 4) Si las señales incluyen instrucciones para grabar datos en el disco, la placa electrónica
inicialmente verifica que ninguna luz atraviese la pequeña ventanita que puede cerrarse
en uno de los lados de la cobertura del disco.
C
Pero si la ventanita estuviese abierta, la luz de un diodo emisor de luz será detectada por
O un fotodiodo en el lado opuesto del disco, la unidad sabrá que el disco está protegido y
M rechazará la grabación de nuevos datos.
O 5) Un motor localizado sobre el disco hace girar un eje que se engancha en una ranura en
el centro del disco y hace que éste gire.
6) Un motor de pasos -que gira en ángulos específicos en cualquier sentido, según las se-
F ñales de la placa electrónica- mueve un segundo eje que tiene tallado un surco en espi-
U ral. Un brazo conectado a las cabezas de lectura/grabación se apoya en el surco del eje.
N A medida que el eje gira, el brazo se mueve de un lado hacia el otro y posiciona las ca-
bezas de lectura/grabación sobre el disco.
C 7) Cuando las cabezas están en la posición correcta, los impulsos eléctricos crean un cam-
I po magnético en una de las cabezas para grabar datos en la superficie superior o inferior
O del disco. Las cabezas, mientras están leyendo datos, reactivan los campos megnéticos
generados por las partículas metálicas en el disco.
N
NOTA: Pese a las diferencias en el formato y encapsulamiento, el disquete de 5,25 pul-
A
C
O
M
O

E
S

U
N
A

P
C

99
Y

C
O
M
O

F
U
N
C
I
O
N
FIGURA 7.11
A
C gadas es simplemente una versión mayor, más lenta y menos complicada del disquete de
3,5 pulgadas. En lugar de una “puertita”, presentan un recorte lateral de verificación que
O puede protegerlos de grabación y las cabezas de lectura/grabación funcionan igual que las
M de la unidad menor.
O

E FUNCIONAMIENTO DE LAS UNIDADES DE DISCO


S La unidad de disco rígido es el componente que más trabaja en una PC. Los “platos” en
que se almacenan los datos giran a velocidades deslumbrantes mientras la computadora es-
U tá conectada (a menos que periódicamente la unidad se desconecte para ahorrar energía).
Cada acceso al disco rígido para leer o grabar un archivo hace que las cabezas de lectura/es-
N
critura se deslicen con fuertes movimientos, que deben realizarse con precisión microscó-
A pica. Con tan rigurosas tolerancias del disco rígido (en los espacios que hay entre las cabe-
zas y los platos, no cabe un cabello humano), resulta admirable que realice su trabajo sin
P provocar constantes desastres. Sin embargo, continúa desempeñando con ahínco su fun-
ción de depósito, de hasta años de trabajo, y lo que es sorprendente, es que lo hace con po-
C cas fallas.

100
LA IMPORTANCIA DEL DISCO RIGIDO
Y
La capacidad, la forma y el desempeño de los discos rígidos se han modificado drástica-
mente desde su introducción en el primer IBM XT, en los primeros años de la década del
C 80. En esa época, una capacidad de 10 megabytes se consideraba grande. El disco rígido
O tenía un grosor de enre 7,5 cm a 10 cm y ocupaba el espacio de una unidad de 5,25 pul-
gadas. Una década después, discos rígidos de menor tamaño que el de una unidad flexible
M
de 3,5 pulgadas, almacenan 1 gigabyte, tienen tiempos de acceso de 14 milisegundos y son
O económicos y muy difundidos. Algunas unidades de disco rígido colocan decenas de me-
gabytes en discos removibles, cuyo tamaño no sobrepasa el de una caja de fósforos. En el
F futuro, el tamaño de las unidades continuará decreciendo al mismo tiempo que la capaci-
dad aumentará.
U Una característica de los discos rígidos probablemente permanecerá. Contrariamente a
N otros componentes de la PC que responden silenciosamente a los comandos del software,
C el disco rígido tiembla y cruje al hacer su trabajo. Estos ruidos recuerdan que el disco rígi-
I do de una computadora personal constituye uno de los pocos componentes que es mecá-
nico y también electrónico.
O Los componentes mecánicos de la unidad, de diversas formas, están donde se producen
N movimientos.
A En la figura 7.12 se describe la unidad de disco rígido convencional; damos a continua-
ción un detalle de las diferentes partes que la componen: C
1) Gabinete: Una caja metálica sellada protege los componentes internos de las partículas de
polvo que podrían obstruir el pequeño espacio entre las cabezas de lectura/grabación y los
O
platos y provocar daños a la unidad al crear surcos en la cobertura magnética del plato. M
O

E
S

U
N
A

P
C

101
Y

C
O
M
O

F
U
N
C
I
O
N
FIGURA 7.12 A
C 2) El Circuito Impreso: En la parte inferior de la unidad, una placa de circuito impreso,
también llamada placa lógica, recibe los comandos de control de la unidad y, a su vez,
O es controlada por el sistema operacional. La placa lógica traduce estos comandos en va-
M riaciones de tensión, que obligan al activador a mover las cabezas de lectura/grabación
O a lo largo de las superficies de los platos. La placa asegura además que el eje en que gi-
ran los platos también lo haga a una velocidad constante e informa a las cabeza de lec-
tura/grabación cuándo leer y cuándo grabar en el disco. En un disco IDE (Integrated
E Drive Electronics), el control de los discos es parte de la placa lógica.
S 3) El Soporte Mecánico: Un eje (sustentador) conectado a un motor eléctrico hace girar
también todos los platos (revestidos magnéticamente), a miles de rotaciones por minu-
to.
U
El número de platos y la composición del revestimiento de material magnético detemi-
N nan la capacidad de la unidad. Tradicionalmente, los platos actuales están revestidos con
A una capa de cerca de 8 millonésimos de centímetro de espesor.
4) El Servo de las Cabezas: Un activador de las cabezas mueve con precisión crítica el gru-
po de brazos de las cabezas de lectura/grabación, a lo largo de las superficies de los pla-
P tos. Alinea las cabezas con los surcos dispuestos en círculos concéntricos en la superficie
C de los platos.
5) Las Cabezas de Lectura/Escritura: Las cabezas de lecura/grabación, montadas en las ex-
102 tremidades de los brazos, se deslizan con sincronía por la superficie de los platos que gi-
ran en la unidad. Las cabezas graban, en los platos, los datos llegados desde el control y
lo hacen alineando partículas magnéticas en sus superficies, leen los datos al detectar las
Y polaridades de las partículas que ya están alineadas.
6) El Sistema de Puesta en Marcha: Cuando se solicita al sistema operacional que lea o gra-
be un archivo, dicho sistema operacional ordena que el control del disco mueva las ca-
C
bezas de lecura/grabación hacia la tabla de localización de archivos o FAT en DOS
O (VFAT en Windows 95). El sistema operacional lee la FAT para determinar en qué blo-
M ques del disco comienza un archivo existente o qué partes del disco están disponibles pa-
O ra acomodar un nuevo archivo.
7) Los Archivos en el Disco: Un único archivo puede estar dividido en centenas de bloqes
separados, dispersos en diversos platos. El sistema operacional comienza almacenando
F en los primeros bloques libres que encuentra en la FAT. La FAT mantiene un registro
U encadenado de los bloques ocupados por el archivo, cada eslabón de la cadena conduce
N al próximo bloque que contenga otra parte del archivo.
Una vez que los datos de la FAT pasan por la electrónica de la unidad hacia el control
C de unidad de disco rígido, de vuelta al sistema operacional, éste instruye la unidad para
I que desplace sus cabezas de lectura/grabación sobre las superficies de los platos y lea o
O grabe bloques en ellos, mientras giran sobre las cabezas. Después de que el sistema ope-
racional graba un nuevo archivo en el disco, envía las cabezas de lectura/grabación de
N
vuelta hacia la FAT, donde registra una lista de todos los bloques del archivo.
A
LAS UNIDADES MAGNETO-OPTICAS Y FLOPTICAS C
O
Las señales magnéticas usadas en unidades de disquetes convencionales y discos rígidos
guardan los datos en hileras microscópicas. Desde el nivel de algunos logros humanos, las
M
señales magnéticas parecen enormemente rudimentarias. El área afectada por los electro- O
magnetos en las cabezas de lectrua/grabación, considerada microscópicamente, es un in-
menso río serpenteante. Podríamos colocar muchos más datos en un disco del mismo ta- E
maño si pudiésemos simplemente restringir los datos a canales más estrechos y más com-
pactos. Esto es absolutamente posible si combinamos el magnetismo con la precisión del S
láser.
Un rayo de luz producido en forma láser se focaliza en una área mucho menor que la U
abarcada por una cabeza de lectura/grabación. Pero emplear solamente láser para grabar y
N
leer datos no es fácil ni barato. En cambio, una combinación entre cabezas magnéticas y
precisión del rayo láser crea una unidad que coloca gran cantidad de datos en un pequeño A
y portátil paquete.
Las primeras tentativas de combinar láser y almacenamiento terminaron en algo llama- P
do WORM, sigla de origen inglés: Write Once, Read Many (grabar una vez, leer muchas
veces). Un WORM coloca centenas de megabytes de datos en un único disco removible.
C
El problema con los WORM es que una vez que los datos han sido grabados en el disco,
no pueden alterarse, ni removerse. 103
Un complicado sistema de registro de los archivos tornó posible que una nueva versión
de archivo se grabara en el disco al mismo tiempo que desaparecía la versión original. El
sistema funcionaba, pero como una alternativa y no como solución ideal. Teóricamente, Y
sería posible ocupar totalmente un disco WORM de 500MB con un único archivo de 1kB.
Actualmente, las unidades WORM sólo se emplean en situaciones en que se desa mante- C
ner un registro inalterable para auditoría de transacciones.
O
Los otros dos tipos de unidades -magneto-ópticas (MO) y flópticas- enfrentan el desa-
fío de usar láser a partir de ángulos diferentes, pero ambos se aproximan en el objetivo: al- M
macenar más datos grabados. Un disco magneto-óptico tiene cerca de 5,25 pulgadas de O
diámetro, como los disquetes mayores. Contiene hasta 500MB. Actualmente se están de-
sarrolando unidades magneto-ópticas que almacenen el doble de eso. Un disco flóptico tie-
ne el mismo tamaño de un disquete de 3,5 pulgadas y contiene hasta 20 megabytes.
F
Por ahora las unidades MO y flópticas usan tecnologías que difieren entre sí y también de U
las que usan los CD-ROM; son parecidas en el sentido del empleo del láser para reunir datos N
tan compactos que guardan desde decenas hasta centenas de megabytes de informaciones en C
un único disco, que es trasladable de una máquina a otra. Pero las unidades de CD-ROM que
permiten grabación son caras y “temperamentales” (suelen acarrear algunos inconevenientes, I
especialmente con el uso prolongado y en operaciones de alto riesgo). Las unidades MO y O
flópticas constituyen alternativas de precios razonables. Las unidades de CD-ROM y de cin- N
ta lo son para copias de seguridad, almacenamiento fuera de línea y traslado de grandes ar-
A
C
CABEZA MAGNETICA
O Láser
DE LECTURA-ESCRITURA
M
O
Alcance del Campo
Magnético Creado
E
S

U
N
A Plástico
Aglutinante
Aluminio Area Calentada
P Plástico por el Láser

104 FIGURA 7.13

Y chivos desde una PC hacia otra.


En las figuras 7.13 y 7.14 se des- Sensor
cribe el funcionameinto de una
C unidad Magneto-óptica. En di-
O cho proceso se suceden los si-
M guientes pasos: Luz
1) La cabeza magnética de lec- Polarizada
O tura/grabación de la unidad
genera un campo magnético
F que cubre una área relativa-
U mente grande en el disco
magneto-óptico. Pero la faja
N de metal cristalino que recu-
C bre la superficie del disco es
I muy estable y no la afecta el
campo magnético.
O 2) Un estrecho y preciso rayo
N láser es focalizado en la su-
A perficie del disco. La energía FIGURA 7.14
C
O
M
Pistas del O
Disco Flóptico

E
Pistas en un Disquete Común S

U
FIGURA 7.15
N
A
del rayo calienta una diminuta región en la faja hasta una temperatura crítica denomi-
nada punto Curie. A dicha temperatura, el calor libera los cristales metálicos lo suficien-
P
te como para moverlos por el campo magnético de la cabeza de grabación, en una di-
rección que representa un bit 0, o en otra, para representar un bit 1. C
3) Para leer datos de un disco magneto-óptico, un rayo láser más delgado y focalizado so-
bre las sendas (surcos) de datos, creadas con la ayuda del láser más intenso.
4) Los cristales en la faja polarizan la luz del láser. La polarización permite que pase por los
105
cristales solamente la luz que esté vibrando en una determinada dirección. La alineación
de cristales en bits 0 polariza la luz en una dirección y los cristales en bits 1 polarizan la Y

C
Sensor O
Láser
M
O

F
U
N
Manejador C
de Formatación
(Formato) I
O
N
FIGURA 7.16 A
C luz en una dirección diferente.
5) La luz polarizada es reflejada por la capa de aluminio del disco hasta un fotodiodo, que
O detecta la dirección en que la luz está polarizada y la traduce en un flujo de 0 y 1.
M
O En las figuras 7.15 y 7.16 se describe el proceso de lectura-escritura en una unidad flóp-
tica, en las cuales podemos enumerar las siguientes secuencias:
1) Un disco flóptico está creado con una serie de surcos pequeños y concéntricos estampa-
E dos en su cobertura superficial de bario-ferrite. Los surcos, donde se grabarán los datos,
S son más pequeños y numerosos que los creados cuando se formatea un disco común.
En los disquetes convencionales, el sistema operacional formatea el disco al grabar mar-
cas magnéticas sobre la superficie del disco para crear un trazado de surcos y sectores.
U
Las marcas sirven para localizar áreas en que existen archivos o donde nuevos archivos
N se grabarán. Pero este método de formateo deja márgenes de error donde se instalan las
A impresiciones con que la cabeza de la unidad lee estas marcas y estos amplios mágenes
restringen la cantidad de datos que se almacenan en un disquete común.
2) Un estrecho rayo láser es apuntado hacia los surcos que componen las sendas.
P 3) Los angulosos lados de los surcos reflejan el rayo láser hacia un sensor de luz que lee la
C posición precisa del rayo. Esta información la usa la unidad para posicionar las cabezas
de lectura/grabación, con más precisión de la que posibilitaría un mecanismo común
106 de la cabeza de lectura/grabación de una unidad de disquete. La combinación de más
sendas y grabación más precisa de bits permite al disco flóptico acomodar aproximada-
mente 20 veces más datos que un disquete convencional.
Y

C LA UNIDAD DE BACK-UP
O QIC Y DAT
M
O Hoy en día existen gran cantidad de medios de almacenamiento de información, espe-
cialmente para realizar un back-up de nuestros archivos. Si bien están los CD ROM, los
F Zip, los Super Disck, los Data Cart (Sycuest) y otros tipos de discos que almacenan desde
80MB hasta más de 1GB, se siguen utilizando en centros de cómputo, las cintas magnéti-
U cas. Por este motivo, cuando hablamos de unidades para back-up, no podemos dejar de ha-
N cer referencia a estos últimos, si bien en futuros artículos, abordaremos las unidades de CD
C ROM, aclarando que el principio de funcionamiento de estas unidades fue desarrollado en
I Electrónica en Acción Año 3, Nº 1.
Hacer una copia de seguridad del disco rígido en una unidad de cinta exige ciertos cui-
O dados, como los que nos exigían los consejos maternos cuando éramos niños: “cuando sal-
N gas en día nublado, llevá siempre un paraguas y un impermeable”. Y nuestras madres te-
A nían razón: de vez en cuando salíamos y nos mojábamos, aunque no era tan terrible.
Peor es si el sitio de ubicación de archivos de su disco se embarra y usted pierde la mi- C
tad de ellos. Hasta hace pocos años, si usted estaba copiando en disquetes algunos archi-
vos importantes, recrear unos cuantos megabytes de programas a partir de los discos origi-
O
nales de distribución no era un problema muy importante. M
Hoy día, en cambio, las consecuencias de un “pequeño” desastre en el disco rígido se O
multiplicarían. Ya no estamos frente a discos rígidos que contienen apenas algunos me-
gabytes de archivo, sino centenares. Un único programa para Windows llega a incluir
50MB de archivos. Y en un ambiente complejo como el Windows, ningún programa exis- E
te solo. Muchos programas que instalamos en Windows modifican por lo menos dos ar- S
chivos .INI del Windows.
Aun más, ¿cuántas actualizaciones o mejoras hacemos en nuestro sistema, y no los re-
U
cordamos?
Cambiamos, desde parámetros estudiados en la línea de comando de un driver de direc- N
ción de memoria en el CONFIG.SYS hasta los modelos con colores del Windows. A
Al mismo tiempo que se torna más crítico que nunca hacer copias de seguridad de dis-
cos rígidos, los discos con capacidad de más de 850MB transforman en abominable la idea
de hacerlas en disquete.
P
Por suerte, está en escena la nueva generación de unidades de cinta para backup, más C
baratas y de mayor capacidad. Precios por debajo de los $500 las vuelven óptimas hasta pa-
ra sistemas domésticos.
Y la posibilidad de copiar un gigabyte o más en una única cinta las hace tentadoras pa-
107
ra emplearlas con los discos de gran capacidad.
Veremos el funcionamiento interno de dos de los más populares tipos de cinta de back- Y
up: cartucho de un cuarto de pulgada (QIC) -del inglés: quarter-inch cartridge- y cinta de
audio digital (DAT) -del inglés: digital audio tape-.
C
O
UNIDADES DE BACKUP QIC M
(QUARTER-INCH CARTRIDGE) O

Veamos como se produce el paso de brabación en secuencia, en estas unidades magné- F


ticas:
1) Al usar el software de una unidad QIC para enviar un comando de back-up, el progra-
U
ma lee la tabla de ubicación de archivos del disco rígido para localizar los archivos selec- N
cionados para back-up. El software graba la información del directorio en un buffer de C
32kB en la RAM de la PC. Luego copia los archivos en ese mismo buffer. A cada archi- I
vo lo antecede un encabezamiento con informaciones que identifican el archivo y su lo-
calización en el árbol del directorio del disco rígido. O
2) Si el controlador de la unidad de cinta incluye componentes que realizan corrección de N
errores, el software de back-up descarga todo el contenido del buffer de la RAM hacia A
C
O
M
O

E
S

U
N
A

P
C
FIGURA 7.17

108 el propio buffer del controlador, donde los componentes disponen los códigos de co-
rrección de errores (EC). Si el controlador no posee corrector de error incorporado, el
software calcula los códigos EC basado en los modelos de bits 0 y 1 de los archivos, los
Y dispone al final de los datos en el buffer de la RAM y copia su contenido hacia el buf-
fer del controlador.
C Una vez que los datos hayan sido transferidos al controlador, el buffer de RAM está li-
bre para recibir el próximo bloque de datos del disco (figura 7.17).
O 3) El controlador de la unidad de cinta envía señales al mecanismo para iniciar el movi-
M miento de la cinta. Las unidades QIC dependen del cartucho para mantener la cinta es-
O tirada (tirante). Cuando el capstan de la unidad hace girar el rollo (carretel) del cartu-
cho, una cinta elástica envuelta en las bobinas de cinta se tensa levemente al prender la
cinta, lo que garantiza que la fuerza de tracción de la bobina de captación contrabalan-
F cee la resistencia de la bobina proveedora.
U Esto atrae la cinta contra la cabeza de la unidad con una presión constante, que mini-
N miza errores de grabación y lectura.
4) El controlador envía un flujo de datos hacia la cabeza de grabación de la unidad (figu-
C ra 7.18). Muchas unidades de cinta tienen una cabeza de tres partes, que lee mientras
I escribe.
O Dos cabezas de lectura se encuentran a los costados de una cabeza central de grabación
N que transfiere los datos hacia la cobertura magnética de la cinta. Según el sentido en que
la cinta se esté moviendo, una de las cabezas de lectura lee los datos recién grabados por
A
la cabeza de grabación pa- C
ra verificar que sean los
mismos enviados por la
O
cabeza de grabación hacia M
la cinta. Si la verficación se O
completa, el buffer del
controlador se vacía y la
unidad prosigue hacia la E
próxima sección de datos S
FIGURA 7.18
del disco. Si la verificación
no se completa, los datos son regrabados en el próximo trecho de la cinta.
U
5) El formateo de una cinta QIC contiene tradicionalmente entre 20 y 32 pistas paralelas
(figura 7.19). Cuando la cinta alcanza cualquier final de una bobina, su movimiento se N
invierte y el flujo de datos retorna en una espiral hacia la próxima pista externa. Cada A
pista está dividida en bloques de 512 ó 1.024 bytes y los segmentos contienen general-
mente 32 bloques. Todos los bloques de un segmento contienen códigos de corrección
de errores. Además, al final de cada bloque, la unidad calcula una verificación cíclica de
P
redundancia (CRC, del inglés: cyclic redundancy cheack) para una corrección de erro- C
res adicional y la usa en los bloques.
La mayoría de los programas de back-up reserva espacio para un directorio de archivos
copiados al principio de la pista “0” o en una pista aparte.
109
6) A medida que cualquiera de los finales de la bobina se aproxima a la cabeza de la uni-
dad, orificios perforados en la cinta señalizan la unidad para invertir la dirección de la Y
cinta y desplazar el área activa de la cabeza de grabación hacia arriba o abajo, hacia la
próxima pista para luego continuar la grabación. Cuando todos los datos están graba-
C
dos en la cinta, el programa de back-up actualiza el directorio de la cinta con las locali-
zaciones de pistas y segmentos de los archivos copiados. O
M
NOTA: para recoger un archivo de la cinta, la unidad emplea su directorio para locali- O
zar el archivo y luego lo lee hacia el buffer.
El controlador calcula un código CRC para cada bloque y lo compra con el CRC gra-
bado al final del bloque. Si hay una discrepancia, las rutinas de corrección de error gene- F
U
N
C
I
O
N
FIGURA 7.19
A
C
O
M
O

E
S

U
N
A FIGURA 7.20

ralmente corrigen los datos con los códigos EC ubicados en cada bloque. A medida que el
P buffer de la unidad de cinta se llena, los datos son grabados en el directorio apropiado del
C disco rígido.

110
UNIDAD DE CINTA DE BACKUP DAT
Y (CINTA DE AUDIO DIGITAL)
El funcionamiento de esta unidad es el siguiente:
C 1) Cuando se acciona el comando de back-up en el software, el programa verifica la tabla
O de ubicación de archivos en el disco para localizar los archivos a copiar. Luego copia los
M datos, archivo por archivo, en el buffer de la unidad de cinta de audio digital (DAT),
que generalmetne tiene espacio para 512kB o 1MB de datos.
O Como la unidad de cinta QIC, la unidad DAT también realiza un algoritmo sobre los
datos para crear el código de corrección de errores que estará adicionado a los datos en
F el buffer.
U 2) El diseño especial de la cabe-
za de lectura/grabación de la
N unidad DAT le permite copiar
C grandes cantidades de datos en
I un pequeño cartucho de cinta
del tamaño aproximado de una
O cajita de fósforos.
N El emcanismo es un cilindro en
A FIGURA 7.21
rotación con cuatro cabezas es-
paciadas por 90 grados. Dos de C
estas cabezas, las de grabación,
A y B, graban los datos de bac-
O
kup, y dos correspondientes a M
las cabezas de lectura verifican O
los datos.
El cilindro está levemente incli-
nado y gira en un cierto ángulo E
con la cinta. S
FIGURA 7.22 Gira a 2.000 revoluciones por
minuto mientras la cinta (a una
U
velocidad de 1,27 centímetros
por segundo) pasa frente al ci- N
lindro en la dirección opuesta a A
su rotación (figura 7.20).
3) Durate el tiempo en que la
cabeza A está en contacto con
P
la cinta, ella graba cerca de C
128kB de datos que incluye el
FIGURA 7.24
códigos de corrección de error
del buffer de la unidad en una
111
pista de la cinta. Como el cilindro está inclinado, la cabeza encuentra un borde de la
cinta hasta alcanzar el otro borde. Esto produce una estrecha pista diagonal cerca de Y
ocho veces más extensa que el largo de la cinta (figura 7.21).
4) La cabeza de lectura A lee y administra los datos en la pista A, bit a bit, relacionados con
C
los que todavía están en el buffer.
Si los datos en la cinta se confirman, son liberados del buffer y más datos salen del dis- O
co rígido. Si los datos en la pista A contienen errores, serán regrabados en el próximo M
paso (figura 7.22). O
5) A medida que la cabeza de grabación B pasa sobre la cinta, graba datos en una pista que
hace un ángulo de 40 grados
con la pista A, así forma un F
modelo cruzado que se super- U
pone con la pista A. Los datos N
superpuestos almacenan más
información por centímetro en C
la cinta, sin causar luego errores I
de lectura porque los bits mag- O
néticos grabados por las dos ca-
N
bezas de grabación tienen pola-
FIGURA 7.23 A
C ridades diferentes y cada cabeza de lectura lee datos solamente de las pistas alineadas se-
gún corresponde (figura 7.23).
O 6) La cabeza de lectura B y la cabeza de grabación B pasan por las mismas etapas y alter-
M nan con las cabezas A hasta que todos los datos están copiados. Luego la unidad rebo-
O bina la cinta y graba un directorio de los archivos almacenados en una partición espe-
cial en la parte frontal de la cinta o en un archivo del disco rígido (figura 7.24).
E NOTA: al recuperar archivos de una unidad DAT, el software lee el directorio, posicio-
S na la cinta en el lugar en que se inician los archivos solicitados y copia los archivos en el
disco rígido.
U
N
A

P
C

112
Y

C
O
M
O

F
U
N
C
I
O
N
A

You might also like