Está en la página 1de 22

Microprocesadores y Arquitectura del Computador

4. PERIFÉRICOS DE ALMACENAMIENTO.

4.1. INTRODUCCIÓN.

En el computador tenemos dos sistemas de almacenamiento de la información, uno permanente


y el otro volátil. Estos dos sistemas son denominados:
• Unidades de almacenamiento secundarias o externas: formadas por discos, cintas,
disquetes, CD-ROMs. DVDs, Blu Ray
• Unidad de almacenamiento principal o interna: memoria principal.

La Memoria Principal de un ordenador presenta dos importantes inconvenientes: la limitación en


cuanto al espacio de almacenamiento de información que proporciona, además de sus
características de volatilidad. Aunque el primer problema queda resuelto en parte gracias al
desarrollo y abaratamiento de costes que han tenido las memorias de semiconductores en los
últimos tiempos, está claro que necesitaremos dispositivos auxiliares no volátiles de
almacenamiento permanente de la información.

4.2. UNIDADES DE CINTA MAGNÉTICA .

Las unidades de cinta magnética son dispositivos de entrada/salida de datos de acceso secuencial,
que permiten la grabación y lectura (no destructiva) de la información sobre un soporte
magnético. Aparecieron en 1951 (con el computador UNIVAC 1). Una unidad de cinta constará,
aparte del soporte de almacenamiento (cinta magnética), de un controlador de cinta, que reúne
los elementos electrónicos y electromecánicos que permiten realizar las acciones de lectura y
escritura de información, posicionado de la cinta y sincronismo, envío y recepción de los datos
(es la interfaz con el ordenador). Ver Figura 4.1.

El soporte de almacenamiento magnético consta de una cinta de material sintético de 1/2 de


pulgada de anchura y del orden de 3 centésimas de milímetro de espesor, recubierta de una capa
de óxido de hierro, óxido de cromo o partículas de metal, de 1.5 centésimas de milímetro de
espesor. Estas cintas se suministran en carretes de unos 800 m. de longitud.
Para la realización de la grabación sobre la cinta es necesario un cabezal de grabación. En la
figura 4.2 vemos el proceso.

UNCP – FIEE
Página 1
Microprocesadores y Arquitectura del Computador

Durante la grabación una corriente aplicada produce la magnetización de la cinta (los pequeños
imanes que la forman son orientados por el campo magnético producido). En la reproducción
estos pequeños imanes producen en la cabeza una pequeña corriente inducida.
La cabeza es un electroimán con su núcleo interrumpido en un punto. Esta interrupción es el
entrehierro, donde el campo magnético que existe en el núcleo por la corriente que se ha aplicado,
se dispersa un poco hacia el exterior. De esta manera si la cinta se “pega” al entrehierro es posible
su magnetización. En la figura de la 4.2 izquierda vemos un esquema de un cabezal. Los
parámetros más importantes en los que nos fijaremos son dos. Por un lado la longitud del
entrehierro, la cual nos limita la máxima frecuencia a grabar. Y por otro lado el ancho de la pista
que como su nombre indica nos da la anchura de la pista que el cabezal graba sobre la cinta. Esta
anchura nos da la cantidad de señal que podemos obtener, a mayor anchura más señal (mejor
relación señal/ruido), y además la cantidad de información o pistas que podemos grabar en un
ancho de cinta determinado (cantidad de información). Cuanto mayor sea su anchura, la cantidad
de información a grabar se reduce, es por ello que se debe llegar a un compromiso entre la calidad
y la cantidad.

El ancho de la cinta está dividido en 9 pistas a lo largo de toda la longitud de la misma, cada una
de ellas asociada con una cabeza de grabación y lectura, que permiten la escritura o lectura de un
carácter, compuesto de 8 bits más un bit auxiliar de paridad vertical. Cada cierto número de
caracteres se intercala también un carácter especial de paridad horizontal; cada bit del mismo
nos informa sobre la paridad del conjunto de bits de su pista hasta el último carácter de paridad.
No toda la longitud de la cinta puede emplearse para almacenar datos, ya que además
necesitaremos disponer de información de dirección para poder acceder a la zona de datos
deseada. Además, el mecanismo de posicionado de la cinta necesita pasar una cierta longitud de
cinta mientras se produce una parada o se alcanza la velocidad de régimen de la cinta, por lo que
se necesita dejar unos claros sin información entre los registros que se quieren leer de forma
independiente, esto es, parando la cinta entre ellos. Estos claros se denominan Inter Record Gaps
(IRG), y tienen una longitud de 1.5 cm. Para optimizar la ocupación de la cinta, los registros
pueden agruparse formando bloques. Un grupo de bloques forma, a su vez, un fichero. Cada
fichero tiene un registro cabecera con su nombre y características, que permite su identificación.

UNCP – FIEE
Página 2
Microprocesadores y Arquitectura del Computador

Por su lado, cada registro tiene una cabecera, que consta de un identificador y una zona de
sincronismo, y una cola, con un código de detección de error y una zona de fin de registro (ver
figura 4.3). La cinta sólo se puede leer y grabar en un sentido, mientras que sí se puede retroceder
o avanzar un número determinado de registros, mediante la detección de las marcas de fin de
registro.

Las cintas magnéticas de datos o streamers presentan muchos problemas como dispositivo de
almacenaje de datos: casi todos los tipos son tremendamente lentas (típicamente menos de 250
Kb/s, una velocidad casi ridícula); lo que es peor, los datos se almacenan secuencialmente, por
lo que si quiere recuperar un archivo que se encuentra a la mitad de la cinta deberá esperar varias
decenas de segundos hasta que la cinta llegue a esa zona; y además, los datos no están en exceso
seguros, ya que como dispositivos magnéticos les afectan los campos magnéticos, el calor, etc,
además del propio desgaste de las cintas.

Aparte de la lentitud de acceso secuencial, otro problema importante consiste en la imposibilidad


de intercalar información adicional. Para ello hay que volver a grabar todo el resto de la cinta
hasta el final. Las unidades de cinta magnética pierden terreno frente a los discos magnéticos.
Prácticamente sólo se emplean para efectuar copias de seguridad (back-up).
Uno de los motivos que hace tan lentas a las cintas de datos es el tipo de interfaz que se utiliza.

Generalmente se usa el conector para disquetera, el cual es muy lento, los comentados 250 Kb/s
máximo (que rara vez se alcanzan); lo que es más, debe poder configurarse la BIOS como si
hubiéramos conectado una disquetera de 2,88 MB, lo que no es posible si la BIOS es antigua,
como la de algunos 486 y las anteriores. En el caso de que la BIOS admita como máximo
disqueteras de 1,44 MB, la velocidad se reducirá a la mitad.

UNCP – FIEE
Página 3
Microprocesadores y Arquitectura del Computador

En otras cintas se utiliza el puerto paralelo (con mayor ancho de banda, pero apenas
aprovechado) y en cintas de datos más caras y rápidas se utilizan interfaces EIDE o SCSI, lo
que aumenta el rendimiento pero nunca de forma espectacular, ya que el elemento más
limitante es la propia maquinaria mecánica de la unidad. Además, el modo de acceso secuencial
hace totalmente imposible usarlas de forma eficaz "a lo disco duro", salvo que entendamos por
esto esperar y esperar cada vez que queremos un fichero...

Tipos de cintas magnéticas.

Los tipos principales de unidades de cinta son las QIC, Travan y DAT. Las Travan son una
subclase que deriva de las QIC, con las que suelen guardar un cierto grado de compatibilidad;
ambas forman el segmento económico del almacenaje en cinta.

Las cintas DAT (“Digital Audio Tape”) son otra historia, desde luego, tanto en velocidad como
en precio (en la figura 4.4 aparece un cinta DAT convencional). El acceso sigue siendo
secuencial, pero la transferencia de datos continua (lectura o escritura) puede llegar a superar 1
MB/s, lo que justifica que la práctica totalidad utilicen interfaz SCSI. Sin embargo, el precio
resulta prohibitivo para un uso no profesional, aunque las cintas son baratas.

Marcas y modelos existen infinidad, ya que es un mercado muy maduro y basado en su mayoría
en estándares, lo que redunda en unos precios más bajos y una mayor facilidad para encontrar las
cintas apropiadas. Ejemplos destacados son los modelos Ditto de Iomega, los Colorado de
Hewlett Packard, los TapeStor de Seagate y los modelos DAT de Sony o Hewlett Packard.

Para terminar, una curiosidad muy importante: la capacidad física real de las cintas de datos
suele ser la mitad de la nominal indicada en el exterior de la caja de la unidad o de la cinta, ya
que al sólo utilizarse para hacer backups, generalmente comprimiendo los datos, suponen que
se va a alcanzar una compresión de 2:1.

En realidad la compresión depende del tipo de datos a comprimir (los programas se comprimen
poco y los archivos de texto mucho, por ejemplo), por lo que le recomiendo que piense más bien
en una compresión 1,5:1. Resumiendo, que si la unidad se anuncia como de 2 GB, seguro que es
de 1 GB (lo que vendrá en alguna parte pero en letras más pequeñas) y casi seguro que podrá
almacenar más o menos 1,5 GB de datos comprimidos.

Página 4
Microprocesadores y Arquitectura del Computador

4.3. DISCOS MAGNÉTICOS.

En 1956 aparece en el IBM 350 el primer disco duro con brazo móvil y cabeza flotante. Constaba
de 50 discos de 24 pulgadas de diámetro y tenía una capacidad total de 5 Mbyte y un tiempo de
acceso de 0,5 seg. El disco magnético permite almacenar información de forma no volátil, tiene
una alta capacidad de almacenamiento y posee acceso directo a la información, en
contraposición a la cinta magnética. Una unidad de disco magnético como periférico de entrada
/ salida que es, posee un soporte de almacenamiento y el controlador de disco, como el resta
de periféricos. Las tareas que realizan ambos elementos serán análogas a las realizadas por sus
homólogos.
Nuevamente nos encontramos ante un soporte magnético, de lectura no destructiva, consistente
en uno o varios discos recubiertos de una fina película magnética, que giran solidariamente a alta
velocidad (minino 3.000 r.p.m). El sistema puede tener una o varias cabezas de lectura-escritura
suspendidas sobre cada una de las superficies de los discos. Estas cabezas están sobre un brazo
robotizado de alta precisión que permitirá acceder a toda la superficie de los discos (ver figura
4.5).

Para entender el funcionamiento de estos sistemas tendremos que referirnos a la organización del
disco, que se divide en pistas, sectores y cilindros. Una pista es la porción del soporte de
almacenamiento que gira delante de una cabeza. En los sistemas de cabeza fija, cada una de éstas
define una pista. En los de cabeza móvil, puesto que el brazo puede desplazar la cabeza
radialmente mediante mecanismos hardware, cada posición de la cabeza definirá una pista
distinta. En un sistema de cabezas fijas el cambio de una pista a otra se efectúa rápidamente, pero
el gran número de cabezas que se precisan hacen caro el dispositivo, mientras que en un sistema
de cabeza móvil precisa sólo de una cabeza, lo que reduce el precio. Los caracteres dentro de una
pista se almacenan en serie, de forma opuesta al método utilizado en las cintas magnéticas.
A su vez, las pistas se dividen en sectores. Cada sector constituye la unidad de información que
se transfiere en un acceso (de escritura o lectura). La forma de acceso a un determinado sector se
realiza gracias a información de direccionamiento contenida en la propia pista.
Finalmente, en los sistemas de varias superficies y de brazo móvil, aquellas pistas a las que se
acceden en cada posición del brazo, constituyen un cilindro. La selección de una pista, dentro de
un cilindro, se efectúa por medios electrónicos.

UNCP – FIEE
Página 5
Microprocesadores y Arquitectura del Computador

En general las cabezas de lectura-escritura no están en contacto sobre el soporte, sino que planean
sobre él a una distancia de una diezmilésima de mm, gracias al aire que desplaza el disco en su
giro. Esto permite que las cabezas se adapten a las irregularidades de la superficie. Existen
mecanismos que impiden que las cabezas puedan golpear a ésta, por ejemplo, al disminuir la
velocidad de giro por un fallo en la alimentación eléctrica.
La densidad de grabación dependerá del tamaño de las cabezas, así como de la distancia que las
separa de la superficie magnetizada. Para una unidad de disco determinada, la densidad de
grabación angular o número de bits grabados por pista es fija, por lo que la densidad de
grabación lineal o número de bits grabados por unidad de longitud es mayor en las pistas
interiores. Otra magnitud que nos informa sobre la cantidad de información almacenada es la
densidad de grabación superficial o número de bits grabados por unidad de superficie. Se
espera conseguir próximamente densidades de grabación superficial de 100Mbits por pulgada
cuadrada. Lógicamente cuanto menor sea la separación entre pistas mayor será esta magnitud. Es
normal disponer de más de 1.000 pistas por pulgada. No obstante, lo más usual será especificar
la capacidad total de almacenamiento de la que dispone la unidad de disco, que viene expresada
en Giga bytes (encontraremos capacidades por unidad desde 1,4 en los discos flexibles hasta
1000Gb o más en los discos rígidos).

Para poder reconocer la información del disco hay que añadir una información de
direccionamiento y, a veces, de sincronismo. El formato de grabación especificará esta
información. También se han de incluir, al igual que en las cintas magnéticas, unos claros o gaps
entre sectores. Este formato puede ser de tipo hardware o software. En el primer caso, existen
unas marcas fijas, físicamente situadas sobre el soporte, que indican el comienzo de cada sector.
Esto hace que los sectores sean de tamaño fijo. En el segundo caso, sólo existe una marca o índice
que indica el principio de las pistas. Los distintos sectores se identificarán por su cabecera.
Ya hemos dicho que el acceso en las unidades de disco es directo. El tiempo de acceso viene
dado por el tiempo de posicionado del brazo en la pista deseada (tiempo de búsqueda), más el
tiempo que tarda la información de la pista en pasar delante de la cabeza por efecto de la rotación
del disco (latencia). Estos tiempos dependen de la posición de partida y del lugar donde se aloje
la información buscada. Suelen especificarse los valores peores y medios de acceso.

UNCP – FIEE
Página 6
Microprocesadores y Arquitectura del Computador

4.3.1. DISCO DURO.

El disco duro es el dispositivo donde se almacenan todos los datos de manera permanente, además
de tener instalados el sistema operativo (DOS, WINDOWS, etc.) y los programas que se utilizan
habitualmente en el ordenador (procesador de textos, hoja de cálculo, base de datos, etc.).

Los discos duros están formados por varios discos rígidos de aluminio (aleación Al-Mg 5086 =
95.4% Al, 4% Mg y 0,15%Cr), recubiertos por una aleación de Ni-P (Níquel-Fósforo) que se
pulirá y limpiará, y sobre la cual se depositarán 3 subcapas más, la primera de cromo (Cr), seguida
por una capa magnética de aleación de cobalto (Co) y una cobertura de carbón hidrogenado que
funcionará como lubrificante y cobertura anticorrosión.

Todo el montaje se realiza en condiciones de atmósfera controlada. Están divididos en círculos


concéntricos de anchura igual a la anchura del cabezal que va a leer sobre ellos. En la figura 4.7
se puede ver un disco duro por dentro.

La tecnología es la encargada de reducir el tamaño de los cabezales de lectura para conseguir así
una mayor capacidad del disco, al aumentar el número de pistas concéntricas que se realizan
sobre la superficie del mismo. Además, si tenemos en cuenta que el disco duro son en realidad
varios discos que se leer en paralelo, y que la velocidad de rotación mayor permite leer y escribir
más rápidamente, comprenderemos por que los discos son cada vez más rápidos y poseen mayor
capacidad.

Página 7
Microprocesadores y Arquitectura del Computador

La velocidad de transferencia de datos entre el disco duro y el ordenador depende básicamente


de la controladora, que normalmente está integrada en la placa madre y se comunica con el disco
duro mediante un bus. En la figura 4.8 se puede observar como una mano sujeta un disco duro
unido a la controladora de la placa base a través de un cable plano o bus. También existen
controladoras que van en una tarjeta que se une a la placa a través de una ranura de expansión.
Si el ordenador es lento, es inútil disponer de velocidades de transferencia rápidas, ya que el
microprocesador no es capaz de admitir datos a tanta velocidad.

El computador puede tener varios discos Tecnología del disco duro.


Como hemos comentado antes, el disco duro es de una aleación de aluminio y está recubierto de
un material magnético, normalmente por ambas caras. Los átomos de este material magnético
están orientados de forma aleatoria por lo que si no son orientados todos en una determinada
dirección, sus efectos se compensan y dan la sensación de no estar magnetizada la superficie del
disco. Bajo la influencia de un campo magnético externo fuerte, todos los campos internos se
orientan en una misma dirección y sentido, presentando el material un estado de magnetización.
Una vez desaparece el campo externo, el material magnético conserva su estado. En la figura
4.10 se puede observar como están orientadas las partículas magnéticas sin la presencia de campo
magnético externo, y como al aplicar un campo, estas se orientan todas en una determinada
dirección. duros simultáneamente, pero deben estar configurados adecuadamente para su correcto
funcionamiento.

Página 8
Microprocesadores y Arquitectura del Computador

Para generar el campo magnético externo se utiliza un cabezal formado por un núcleo de ferrita,
al que se enrolla una bobina, por la que pasa una corriente de entre 10 y 20 mA. Según pase la
corriente en un sentido o en otro genera sobre el disco regiones polarizadas en sentido o en el
opuesto.
En la figura 4.11 podemos observar como es este sistema y como se orientas las partículas
magnéticas de la superficie al paso del cabezal.

Para la lectura el proceso es casi el mismo, pero al revés. Por la bobina no circula ninguna
corriente, y al pasar sobre la superficie magnetizada, esta induce una pequeña corriente sobre la
bobina que será analizada y según su sentido habrá leído un “1” o un “0”.

Cuando la cabeza lectora detecta un número elevado de ceros o de unos consecutivos, para saber
cuántos hay debe de utilizar una señal de sincronización (reloj). Actualmente suele utilizarse una
señal de sincronización combinada con los propios datos. Se llama codificación Manchester y
consiste en detectar los pasos por cero de la señal como indicadores de “0” o “1”. En la figura
siguiente 4.12 se muestra este sistema. La codificación puede ser la mostrada en la figura o la
inversa, es decir un “0” puede ser un flanco de subida (como en la figura) o un flanco de bajada.

Página 9
Microprocesadores y Arquitectura del Computador

Puede observarse como la magnetización cambia para cada bit. De esta forma se detecta cadenas
de “0” o de “1” sin dificultad. Hoy en día se han desarrollado otras codificaciones más compactas
y eficiente.
Los discos y las unidades de lectura están en un compartimiento sellado con aire filtrado y carente
de impurezas (se le llama tecnología Winchester). Esto permite que las cabezas lectoras estén
muy cerca de la superficie del disco y los discos sean muy fiables.

Funcionamiento de un Disco Duro.

Cuando el usuario de un ordenador o el software indica al sistema operativo que debe leer o
escribir a un archivo, el sistema operativo solicita que el controlador del disco duro traslade los
cabezales de lectura/escritura a la tabla de asignación de archivos (FAT). El sistema operativo
lee la FAT para determinar en qué punto comienza un archivo en el disco, o qué partes del disco
están disponibles para guardar un nuevo archivo.
Es posible guardar un solo archivo en racimos diferentes sobre varios platos, comenzando con el
primer racimo disponible que se encuentra. Después de que el sistema operativo escribe un nuevo
archivo en el disco, se graba una lista de todos los racimos del archivo en la FAT.
Un ordenador funciona al ritmo marcado por su componente más lento, y por eso un disco duro
lento puede hacer que tu maquina sea vencida en prestaciones por otro equipo menos equipado
en cuanto a procesador y cantidad de memoria, pues de la velocidad del disco duro depende el
tiempo necesario para cargar tus programas y para recuperar y almacenar tus datos.
Tecnología de conexión de discos duros.
Las dos tecnologías de interfaces que coexisten actualmente en la fabricación de discos duros son
SCSI y EIDE. Los primeros se emplean fundamentalmente en equipos de gama alta, mientras
que los EIDE son los más extendidos.

Interfaz ATA y discos IDE


AT Attachment (ATA) es la norma para la interconexión de discos o CD-ROMs, creada por varios
fabricantes de software y hardware en los ochenta. "AT" proviene de la arquitectura IBM PC/AT.
Normalmente llamamos IDE o ATA al interfaz, pero no son lo mismo. IDE es la especificación
del disco duro en sí, y ATA es la especificación de la interfaz entre el disco duro y el bus del
sistema. Todas las revisiones del ATA, desde el ATA-1 hasta el ATA-5, fueron realizadas por
ANSI.
IDE fue creado por Western Digital y Compaq en 1986, es un interfaz usado principalmente en
discos duros, responsable de comunicarlo con el procesador. Su ancho de bus es de 8 y 16 bits, y
su frecuencia inicial de trabajo es 8MHz, usando un cable de 40 lineas que permite conectar hasta
2 discos duros. Los discos IDE son controlados por el microprocesador porque no tienen la
capacidad de realizar por sí mismos tareas complejas. Este sistema se suele usar en periféricos
porque es barato y su interfaz es simple. Para solucionar algunas de sus limitaciones (como el
tamaño máximo de los discos), se creó el Enhaced IDE (E-IDE).
E-IDE fue creado por Western Digital y tiene multitud de ventajas, como por ejemplo el soporte
de discos duros de 2.5 pulgadas, y llevar el límite de tamaño desde 528 MBytes hasta 8.4 GB
mediante el modo LBA. Además, permite hasta cuatro discos duros mediante el uso de dos
cables. Para la transmisión de datos, EATA cuenta con el modo PIO Mode4 y modo DMA
multiword.

Página 10
Microprocesadores y Arquitectura del Computador

En 1996, Quantum lanzó la especificación Ultra-ATA, también llamada Ultra-ATA/33, Ultra-


DMA33. Mediante el uso de los dos flancos de la señal de reloj, el rendimiento del esquema
original se multiplicó por dos, pasando de 16MB/seg a 33MB/seg. También se le añadió una
comprobación CRC para garantizar la fiabilidad de los datos.
En 1998 se añadió una nueva reforma, la especificación Ultra-ATA/66, en la que se
cambió el cable de 40 líneas por otro con 80 (las 40 líneas extra se usan como
apantallamiento para proteger de interferencias). Con esto y otros retoques, se consiguió subir
la velocidad de transferencia hasta los 66MB/seg. Surgió luego el Ultra-ATA/100, en donde se
aumentó la frecuencia de reloj para alcanzar los 100MB/seg. Ultra-ATA/133 fue anunciado por
Maxtor en 2001, elevando la velocidad hasta 133MB/seg.

En la figura 4.13 podemos observar las diferencias entre IDE y EIDE.

Serial ATA

Serial ATA es el último interfaz ATA, desarrollado con varias metas tales como transmisión
rápida y fiable de los datos, conectores simples, capacidades de autoconfiguración y sobre todo,
ser compatible con el software hecho para Parallel ATA.

Hace cinco años, la Serial ATA Organization, Intel y varios fabricantes de discos duros crearon
el interfaz Serial ATA, que es más rápido que los ATA100 y ATA133. Serial ATA, en su primera
definición, era capaz de alcanzar los 150MBytes/seg gracias a que trabaja en serie, necesitando
sólo un cable y reduciendo de esta forma el número de pines en los conectores.

Página 11
Microprocesadores y Arquitectura del Computador

Serial ATA utiliza un cable muy delgado de sólo 8 conductores y el conector es mucho más
pequeño e incluso el de la alimentación es distinto y proporciona 3,3 voltios, un voltaje que hasta
ahora sólo se utilizaba en la placa base. Otra ventaja es el aumento en la longitud máxima del
cable utilizado que podrá llegar hasta el metro, más del doble que con ATA paralelo.

IDE/ATA está obsoleto, y necesita un sucesor. Para los usuarios que demandan velocidad y
eficiencia, Parallel ATA no parece lo suficiente bueno o estable como para cumplir sus
expectativas. Parallel ATA implica una gran cantidad de líneas de datos, y grandes frecuencias
transmitidas por ellas. Serial ATA, por el contrario, procesa los datos de forma secuencial y
aprovecha la experiencia adquirida por el mercado con Ethernet, USB, FireWire e
HyperTransport para conseguir un método de transmisión de datos más rápido y fiable. En la
figura lateral se puede observar las diferencias físicas entre estos dos tipos de conexiones.

Respecto al cable de alimentación también es diferente al de los discos ATA originales, y las
tensiones de trabajo son menores, además no es necesaria la configuración “Master/Slave”
tradicional.

SCSI (Small Computers System Interface): Normalmente de mayor capacidad que los IDE y
mejores prestaciones, esta interfaz permite conectar en cadena hasta 7 discos a una sola
controladora. La principal desventaja de los SCSI radica en su precio y en su mayor dificultad de
instalación. Dentro de esta interfaz podemos distinguir entre el SCSI (ancho de banda de 8 bits),
SCSI-2 (ancho de banda de 16 bits), Fast Wide SCSI-2 (ancho de banda de 16 bits y transferencia
máxima en modo síncrono de 20 Mbytes por segundo), Ultra SCSI (ancho de banda de 8 bits y
velocidad de transferencia máxima de 20 Mbytes/segundo) y Ultra Wide SCSI (ancho de banda
de 16 bits y velocidad máxima de transferencia de 40 Mbytes/segundo).

Página 12
Microprocesadores y Arquitectura del Computador

Parámetros de los Discos duros.

Los parámetros que determinar las prestaciones de un disco duro son los siguientes:

• TMA: Tiempo medio de acceso (“Average Seek Time”) o tiempo medio de búsqueda y
posicionamiento de las cabezas del disco duro en un cilindro determinado. Se mide en
milisegundos. Es el valor que suele aparecer en todas las tablas de características de
discos duros. Es uno de los factores más importantes a la hora de escoger un disco duro.
Cuando se oye hacer ligeros clicks al disco duro, es que está buscando los datos que le
hemos pedido (cambiando de pista). Hoy en día en un disco moderno, lo normal son 10
milisegundos.
• Velocidad de rotación (RPM): Es la velocidad a la que gira el disco duro, más
exactamente, la velocidad a la que giran el/los platos del disco, que es donde se
almacenan magnéticamente los datos. La regla es: a mayor velocidad de rotación, más
alta será la transferencia de datos, pero también mayor será el ruido y mayor será el calor
generado por el disco duro. Se mide en número revoluciones por minuto (RPM). No debe
comprarse un disco duro IDE de menos de 7200RPM, ni un disco SCSI de menos de
7200RPM (los hay de 10.000RPM). Una velocidad de 5400RPM permitirá una
transferencia entre 10MB y 16MB por segundo con los datos que están en la parte exterior
del cilindro o plato, algo menos en el interior.
• Memoria CACHE (Tamaño del buffer). El buffer o la cache es una memoria que va
incluida en la controladora interna del disco duro, generalmente, de modo que todos los
datos que se leen y escriben a disco duro se almacenan primeramente en el buffer.
Generalmente los discos traen entre 2Mb y 16 Mb de cache incorporada a la propia
controladora. Pero si no es así, pueden usar la propia memoria principal para este
propósito.

Página 13
Microprocesadores y Arquitectura del Computador

• Buffer de Pista: es una memoria incluida en la electrónica de las unidades de disco, que
almacena el contenido de una pista completa, así cuando se pide la lectura de una pista,
esta lectura de hace de una sola vez toda ella.
• TMB: Posicionamiento pista a pista (“Track-Track Seek”). Tiempo medio de
posicionamiento de las cabezas del disco duro entre dos cilindros consecutivos. Se mide
también en milisegundos (mseg) y no suele especificarse en las tablas.
• Velocidad de transferencia de datos: (“Data Transfer Rate”). Especifica la cantidad
máxima de información que se transfiere por unidad de tiempo. Se mide en
Mbytes/segundo.
• MTBF (“Mean-time-between-failure”): Tiempo medio de vida entre fallos. Se
especifica en horas.
• Capacidad: Hoy en día se mide en GB.

Algunas de estas características pueden ser leídas en la parte trasera de los discos, como se
muestra en la figura 4.15.

Una vez determinado el modelo de disco duro, otro factor a tener en cuenta es la optimización de
su funcionamiento. Es aquí donde incluimos:

• Fragmentación: cuando un fichero se encuentra almacenado en partes


dispersas del disco duro, las cabezas deben desplazarse de una parte a otra
para leer la información, con las consiguientes pérdidas de prestaciones.
Mediante utilidades
• software, como las Utilidades Norton, podemos conseguir desfragmentar el disco. Este
proceso deberá efectuarse periódicamente.
• Caché software de disco: mediante una utilidad software (Smartdrv.exe en el MS DOS)
se reserva una cierta cantidad de espacio en la memoria RAM que permite almacenar en
ella los datos sensibles del disco duro FAT, Tabla de directorios ... así como la
información mas recientemente utilizada. Ello hace aumentar significativamente las
prestaciones. Por último indicar que el tamaño de dicho caché debe ir en función de la
cantidad de memoria RAM del sistema.
El sistema operativo Windows ofrece una serie de herramientas para mantener en buen estado
nuestros discos duros.

Página 14
Microprocesadores y Arquitectura del Computador

• Utilidad de defragmentación de disco.


• Utilidad de compresión de disco.
• Detección de daños físicos sobre la superficie del disco.
• Utilidad de copias de seguridad o volcados de disco.
• Estructura lógica de un disco duro
• La estructura lógica de un disco duro está formada por:
• El sector de arranque (Master Boot Record o Bootstrap-loader).
• Espacio particionado.
• Espacio sin particionar.

Estructura lógica de un disco duro

La estructura lógica de un disco duro está formada por:

• El sector de arranque (Master Boot Record o Bootstrap-loader).


• Espacio particionado.
• Espacio sin particionar.

El sector de arranque es el primer sector de todo disco duro (cabeza 0, cilindro 0, sector 1) y
como todos los sectores ocupa 512 bytes. En él se almacena la tabla de particiones y un pequeño
programa master de inicialización, llamado también Master Boot o “BOOTSTRAP-LOADER”,
mediante el cual se arranca el PC desde el DOS. Este programa es el encargado de leer la tabla
de particiones y ceder el control al sector de arranque de la partición activa. Si no existiese
partición activa, mostraría un mensaje de error. A continuación se muestra su estructura:

El espacio particionado es el espacio del disco que ha sido asignado a alguna partición. El espacio
no particionado, es espacio no accesible del disco ya que todavía no ha sido asignado a ninguna
partición. A continuación se muestra un ejemplo de un disco duro con espacio particionado (2
particiones primarias y 2 lógicas) y espacio todavía sin particionar.

Página 15
Microprocesadores y Arquitectura del Computador

El caso más sencillo consiste en un sector de arranque que contenga una tabla de particiones con
una sola partición, y que esta partición ocupe la totalidad del espacio restante del disco. En este
caso, no existiría espacio sin particionar.

Página 16
Microprocesadores y Arquitectura del Computador

4.3.2. DISQUETES

Existen otros dispositivos auxiliares de almacenamiento externo de soporte magnético extraíbles,


los disquetes o floppy disks. Su funcionamiento no es totalmente similar a los discos magnéticos
comentados anteriormente, ya que aquí se los recubre de una superficie resistente que permite el
contacto de la cabeza de lectura-escritura sobre la superficie magnetizada, lo que permite más
sencillez de uso y menos coste, si bien su capacidad de almacenamiento es mucho más reducida
(100K a 1.44 M).

En la figura 4.19 podemos ver algunas imágenes.

Los disquetes son pequeños discos cuyos platos son flexibles, ya que están constituidos por un
material de plástico y son intercambiables. La superficie se encuentra protegida por una funda
recubierta internamente de un material que facilita el deslizamiento rotacional del plato. En la
funda hay una abertura radial que abarca a todas las pistas; a través de esta ventana las cabezas
de la unidad de disquetes acceden a la información. También en el sobre y en el plato hay otro
orificio que sirve para que la unidad por medios ópticos tenga una referencia de alineación para
localizar pistas y sectores. El centro está abierto con objeto de que el disquete ajuste en el eje de
rotación de la unidad de lectura / grabación. Por si alguien no ha visto aun una disquetera, en la
figura 4.20 se ve una imagen “clásica” de una disquetera interna y otra imagen de una disquetera
más moderna (y externa).

Página 17
Microprocesadores y Arquitectura del Computador

Los últimos discos flexibles utilizados fueron de 1.44 Mbytes. El formato interno es muy similar
al de un disco rígido, pero cambia su capacidad. Los discos de 3 ½" o 2HD (doble alta densidad),
poseen 18 sectores por pista (512 bytes por sector), y como poseen dos caras la capacidad total
será pues
18 sectores/pista x 512bytes/sector x 80pistas/cara x 2caras = 1.474560 Bytes = 1,44 MB.

Durante una operación de E/S, el controlador de la unidad de disco o de la disquetera debe recibir
tres números: el del cilindro que contiene la pista donde está ese sector, el de la cabeza (head)
que accede a esa pista, y el número del sector dentro de la pista. En un disquete el tiempo de
acceso es del orden de (70 + 100) mseg. = 170 mseg, es decir la suma del tiempo medio de acceso
más la latencia.

Un disquete de 3 ½" y 1,44 MB, 80 cilindros y 18 sectores por pista gira a 300 rpm. o sea 200
mseg por vuelta. Por lo tanto, un sector será recorrido en (200/18) mseg = 11.11 mseg. La
velocidad de transferencia interna será: 512 Bytes/11.11 mseg = … = 45 KB/seg. Que también
será la velocidad de transferencia puesto que aunque la controladora esté conectada a un bus ISA.
Un diodo LED externo indica si la unidad está leyendo o escribiendo.

4.3.3. UNIDADES ZIP (Iomega).

Estos discos son dispositivos magnéticos un poco mayores que los clásicos disquetes de 3,5
pulgadas, aunque mucho más robustos y fiables, con una capacidad sin compresión de 100 MB
una vez formateados.

Página 18
Microprocesadores y Arquitectura del Computador

A favor: portabilidad, reducido formato, precio global, muy extendido.

En contras: capacidad reducida, incompatible con disquetes de 3,5" .

Este tamaño les hace inapropiados para hacer copias de seguridad del disco duro completo. Su
velocidad de transferencia de datos no resulta comparable a la de un disco duro actual, aunque
son decenas de veces más rápidos que una disquetera tradicional (alrededor de 1 MB/s para la
versión SCSI).

Existen en diversos formatos, tanto internos como externos. Los internos pueden tener interfaz
IDE, como la de un disco duro o CD-ROM, o bien SCSI; ambas son bastante rápidas, la SCSI un
poco más, aunque su precio es también superior.

Las versiones externas aparecen con interfaz SCSI (con un rendimiento idéntico a la versión
interna) o bien conectable al puerto paralelo, sin tener que prescindir de la impresora conectada
a éste. Puede funcionar de pie o tumbada. El modelo para puerto paralelo pone el acento en la
portabilidad absoluta entre ordenadores (basta que tengan este puerto, el de impresora), aunque
su velocidad es la más reducida de las tres versiones. Muy resistente, puede ser el acompañante
ideal de un portátil.

Ha tenido gran aceptación, siendo el estándar "de facto" en su segmento, pese a no poder
prescindir de la disquetera de 3,5" con la que no son en absoluto compatibles, aunque sus ventajas
puede que suplan este inconveniente.

4.3.4. MAGNETO-ÓPTICOS.
Se trata de dispositivos que aúnan lo mejor de ambas tecnologías para ofrecer un producto con
un bajo coste por MB almacenado, bastante rápido, con un soporte absolutamente transportable
y sobre todo perdurable: almacenan sus datos prácticamente para siempre, sin afectarles lo más
mínimo los campos magnéticos (ni el polvo, calor, humedad, etc, hasta un límite razonable), a la
vez que le permite rescribir sus datos tantas veces como quiera.

Página 19
Microprocesadores y Arquitectura del Computador

Pros: alta seguridad de los datos, portabilidad, bajo precio de los discos, fácil manejo
Contras: inversión inicial, poca implantación

Son capaces de almacenar hasta 1,3 GB en discos muy similares a los disquetes de 3,5" (sí,
así de pequeños) que tienen una cubierta de plástico para protegerlos de los golpes y el polvo, no
como los CDs con su superficie expuesta a involuntarias huellas de dedos que los inutilicen.

Tecnología de lectura/escritura.

Los sistemas Magneto Optical incorporan un soporte magnético de grabación, y mediante la


cooperación de un láser y un campo magnético se consigue realizar la lectura/escritura: el láser
calienta el punto de memoria a unos 150o C (temperatura crítica conocida como el punto Curie),
con lo que puede modificarse su estado de polarización magnética mediante el campo
correspondiente (a altas temperaturas la coercitividad o resistencia a variaciones de orientación
magnética de los materiales disminuye). La lectura en los sistemas estos sistemas (MO) se realiza
reduciendo la potencia del láser, lo que evita el calentamiento del soporte. La posibilidad de
lectura de un soporte magnético mediante un elemento óptico se explica teniendo en cuenta que
el haz láser está polarizado, y el estado magnético de las partículas del soporte hace que la
polarización del haz varíe, detectándose este cambio por el fotodetector.

La diferencia fundamental que separa a esta tecnología de las dos anteriores es que éstas se basan
en un cambio físico producido en el soporte que modifica la reflexión. En contraste, esta
tecnología produce un cambio de una propiedad magnética, no de estado físico en sí, lo que la
hace superior a las dos anteriores puesto que los cambios físicos reales reducen sensiblemente la
vida del soporte. Estas unidades presentan todavía una serie de inconvenientes, debido a los altos
campos magnéticos que requieren, lo que hace que las cabezas de lectura-grabación sean
voluminosas y pesadas, con lo que se hace más lento su movimiento. Además, antes de efectuar
una escritura es necesario efectuar el borrado de la información existente, pues es requisito del
proceso de escritura que la alineación magnética de las partículas del soporte sea la misma al
comenzar dicho proceso.

Las unidades MO trabajan con un único surco en el soporte, y al disponer únicamente de una
cabeza de lectura-escritura, como el disco presenta información en sus dos caras, sólo la mitad
de la capacidad de almacenamiento está en un momento dado disponible.

Página 20
Microprocesadores y Arquitectura del Computador

Gracias a este sistema y al diseño de los discos es posible almacenar datos por 30 años sin
distorsión o pérdidas. Se puede regrabar hasta un millón de veces sin deterioro de la calidad.

Una vez instalada la unidad, se maneja como si fuera un disco duro más (sin necesidad de
ningún programa accesorio). Existen discos y lectores-grabadores de 128, 230, 540, 640 MB y
1,3 GB, pero en la actualidad sólo son recomendables los de 640 MB y 1,3 GB (estos últimos
algo caros), que además permiten leer y escribir en los discos de menor capacidad (excepto en
los de 128 MB, que generalmente sólo pueden ser leídos).

Su velocidad es muy elevada, comparable a la de los discos duros de hace unos años, pero tiene
el problema de que el proceso utilizado obliga a que la escritura se realice a la mitad de la
velocidad de la lectura. Así, mientras que se pueden alcanzar casi los 2,5 MB/s en lectura (una
velocidad comparable a la de un CD-ROM 24x), la escritura se queda en alrededor de 1 MB/s,
con un tiempo de acceso cercano al de un disco duro (menos de 40 ms). En un MO se puede
escribir miles de veces a una velocidad más del doble de rápida que en una grabadora de CDs 4x.
Sus únicos problemas son el precio de la unidad lectora-grabadora, y su relativamente escasa
implantación. En ambientes profesionales son bastante comunes.

Magneto-ópticos de 5,25" - hasta 4,6 GB.

Los magneto-ópticos de 5,25" se basan en la misma tecnología que sus hermanos pequeños de
3,5", por lo que atesoran sus mismas ventajas: gran fiabilidad y durabilidad de los datos a la vez
que una velocidad razonablemente elevada.

En este caso, además, la velocidad llega a ser incluso superior: más de 3 MB/s en lectura y más
de 1,5 MB/s en escritura usando discos normales.

Página 21
Microprocesadores y Arquitectura del Computador

Si el dispositivo soporta discos LIMDOW, la velocidad de escritura casi se duplica siendo


comparable a la de los discos duros, lo que determina la utilización del interfaz SCSI
exclusivamente y el apelativo de discos duros ópticos que se les aplica en ocasiones.

Además, el cambio de tamaño de 3,5" a 5,25" implica un gran aumento de capacidad; los discos
van desde los 650 MB hasta los 5,2 GB, o lo que es lo mismo: desde la capacidad de un solo CD-
ROM hasta la de 8, pasando por los discos más comunes, los de 1,3 y 2,6 GB. Con estas cifras y
esta velocidad, hacer un backup de un disco duro de 2,5 GB no lleva más de un cuarto de hora y
el cartucho resultado es sólo un poco más grande que la funda de un CD, ya que a eso se parecen
los discos: a CDs con una funda tipo disquete.

En la actualidad los modelos más extendidos son los de 2,6 GB de capacidad máxima, en los que
está implantándose rápidamente el sistema LIMDOW. Puesto que se trata de dispositivos basados
en estándares, existen varias empresas que los fabrican, por ejemplo Hewlett Packard, Sony o
Pinnacle Micro.

Esta última empresa, Pinnacle, que se dedica casi en exclusiva a estos dispositivos, tiene uno de
los productos más interesantes de este mercado: el Apex. Se trata de un dispositivo que admite
discos normales de 2,6 GB, pero que además tiene unos discos especiales, de diseño propietario
(no compatibles con otros aparatos), que llegan hasta los 4,6 GB, todo ello con una gran velocidad
y a un precio incluso inferior al de muchos dispositivos normales de sólo 2,6 GB.

Pero ése, el precio, es el inconveniente de este tipo de periféricos. Los discos, sin embargo, son
bastante económicos para su gran capacidad, enorme resistencia y durabilidad.

Página 22

También podría gustarte