Beruflich Dokumente
Kultur Dokumente
Unidad 2: Memorias.
Objetivo:
El estudiante debe Explicar, con base a las seales digitales, el comportamiento de las memorias en los procesos de
almacenamiento y recuperacin de datos.
2. Introduccin.
En informtica, la memoria (tambin llamada almacenamiento) se refiere a parte de los componentes que forman
parte de una computadora. Son dispositivos que retienen datos informticos durante algn intervalo de tiempo. Las
memorias de computadora proporcionan una de las principales funciones de la computadora moderna, la retencin
o almacenamiento de informacin. Es uno de los componentes fundamentales de todas las computadoras modernas
que, acoplados a una unidad central de procesamiento (CPU por su sigla en ingls, central processing unit),
implementa lo fundamental del modelo de computadora de Arquitectura de von Neumann, usado desde los aos
1940. En la actualidad, memoria suele referirse a una forma de almacenamiento de estado slido conocido como
memoria RAM (memoria de acceso aleatorio, RAM por sus siglas en ingls random access memory) y otras veces
se refiere a otras formas de almacenamiento rpido pero temporal. De forma similar, se refiere a formas de
almacenamiento masivo como discos pticos y tipos de almacenamiento magntico como discos duros y otros
tipos de almacenamiento ms lentos que las memorias RAM, pero de naturaleza ms permanente. Estas
distinciones contemporneas son de ayuda porque son fundamentales para la arquitectura de computadores en
general.
Adems, se refleja una diferencia tcnica importante y significativa entre memoria y dispositivos de
almacenamiento masivo, que se ha ido diluyendo por el uso histrico de los trminos "almacenamiento primario"
(a veces "almacenamiento principal"), para memorias de acceso aleatorio, y "almacenamiento secundario" para
dispositivos de almacenamiento masivo.
Ahora de acuerdo a la definicin se entiende que una memoria son celdas en las cuales almacenaremos
informacin tanto dentro como fuera de nuestra computadora. Enfocndonos en la memoria principal: RAM, Se
puede accesar a estas celdas con el objetivo de transferir la informacin almacenada en ellas hacia o desde
cualquier punto aleatoriamente, es por ello que la memoria RAM es de acceso aleatorio. Cada unidad de memoria
guarda datos en grupos de bits, llamados palabras; 1 byte es una palabra o carcter, y para formar dicho byte es
necesario un grupo de 8 bits. Entonces las palabras en la memoria es una entidad de bits que entran y salen del
espacio de almacenamiento como una unidad. Definamos claramente lo que es una palabra:
Palabra de memoria:
Es un grupo de ceros y unos (0,1) y pueden representar un nmero de instrucciones uno o ms caracteres
alfanumricos o cualquier otra informacin codificada en binario.
dos smbolos que representaremos solo por 1 y 0, as como un convenio sobre el significado de cada smbolo
elemental BIT dentro del formato adoptado.
El cdigo binario como lenguaje de comunicacin esta representado por bits (0 y 1), y es la forma de como la
computadora procesa la informacin. Es decir el Bit, es la unidad ms pequea de informacin que una
computadora puede procesar o sea que es la unidad mnima de informacin dentro del cdigo binario.
Sin una memoria en la cual los procesadores puedan leer y escribir informacin, no existiran las computadoras
digitales de programas almacenados.
Memoria RAM:
Es una unidad de almacenamiento que nos permite manipular informacin. Es decir, Es el conjunto de celdas de
almacenamiento junco con circuitos asociados que se necesitan para transferir informacin dentro y fuera del
dispositivo.
Ahora de acuerdo a la definicin se entiende que una memoria son celdas en las cuales almacenaremos
informacin tanto dentro como fuera de nuestra computadora. Enfocndonos en la memoria principal: RAM, Se
puede accesar a estas celdas de memoria con el objetivo de transferir la informacin almacenada en ellas hacia o
desde cualquier punto aleatoriamente, es por ello que la memoria RAM es de acceso aleatorio. Cada unidad de
memoria guarda datos en grupos de bits, llamados palabras; 1 byte es una palabra o carcter, y para formar dicho
byte es necesario un grupo de 8 bits.
Entonces las palabras en la memoria es una entidad de bits que entran y salen del espacio de almacenamiento como
una unidad. Definamos claramente lo que es una palabra:
Una palabra de memoria es un grupo de ceros y unos (0,1) y pueden representar un nmero de instrucciones uno
o ms caracteres alfanumricos o cualquier otra informacin codificada en binario.
Transferencia de los bits de datos que deben almacenarse en la memoria a las lneas de entrada de datos.
La ROM se puede programar en 3 formas diferentes. La primera se denomina programacin con mscara y la
realiza la compaa de semiconductores, en el proceso de fabricacin. Este procedimiento requiere que el
comprador llene la tabla de verdad que desee la ROM satisfacer, la tabla de verdad puede entregarse en una forma
especial proporcionada por el fabricante o bien en un formato producido por medio de salida de la computadora. El
fabricante crea la mscara correspondiente de las trayectorias a fin de producir los unos y los ceros de acuerdo con
la tabla de verdad del computador.
Esto giran a una velocidad un informe y no se empiezan a mover ni se detienen durante las operaciones de acceso,
cada cabeza consiste en un yugo magntico y una bobina magnetizante.
Disco Duro:
El disco duro esta compuesta por una o varias lminas rgidas de forma circular, recubiertas de un material que
posibilita la grabacin magntica de datos. Un disco duro normal gira a una velocidad de 7.200 RPM y las cabezas
de lectura y escritura se mueven en la superficie del disco sobre una burbuja de aire de una profundidad de 10 a 25
millonsimas de pulgada. El disco duro va sellado para evitar la interferencia de partculas en la mnima distancia
que existe entre las cabezas y el disco. Los discos duros proporcionan un acceso ms rpido a los datos que los
discos flexibles y pueden almacenar mucha ms informacin. Este disco est fijo dentro de la computadora, son
ms rpidos y seguros que las unidades de lectura de disquete y puede almacenar de 20 Mb hasta 500 Gbytes.
Estructura mecnica de los discos magnticos Estructura interna de un disco
Una transferencia DMA consiste principalmente en copiar un bloque de memoria de un dispositivo a otro. En lugar
de que la CPU inicie la transferencia, la transferencia se lleva a cabo por el controlador DMA. Un ejemplo tpico es
mover un bloque de memoria desde una memoria externa a una interna ms rpida. Tal operacin no ocupa al
procesador y como resultado ste puede ser planificado para efectuar otras tareas. Las transferencias DMA son
esenciales para aumentar el rendimiento de aplicaciones que requieran muchos recursos.
Cabe destacar que aunque no se necesite a la CPU para la transaccin de datos, s que se necesita el bus del sistema
(tanto bus de datos como bus de direcciones), por lo que existen diferentes estrategias para regular su uso,
permitiendo as que no quede totalmente acaparado por el controlador DMA.
copiar un bloque de memoria de un dispositivo a otro. Esa transferencia se lleva a cabo por el controlador DMA, en
lugar del CPU. El controlador DMA es generalmente un chipset de la placa madre.
En computadoras sin DMA, el CPU generalmente se ocupa completo durante toda la operacin de lectura o
escritura de la memoria y, por lo tanto, no est disponible para realizar otras tareas. Con DMA, el CPU puede
iniciar la transferencia, luego realizar otras operaciones mientras la transferencia est en progreso y luego recibir
una interrupcin del controlador de DMA una vez que la transferencia termina.
Sin DMA se utiliza el modo PIO para la comunicacin de perifricos con la memoria y de instrucciones de
load/store en el caso de chips con multincleos.
* DMA por rfagas: Esta estrategia consiste en enviar el bloque de datos solicitado mediante una rfaga
empleando el bus del sistema hasta finalizar la transferencia. Permite una altsima velocidad, pero la CPU no podr
utilizar el bus de sistema durante el tiempo de transferencia, por lo que permanece inactiva.
* DMA transparente: Esta estrategia consiste en emplear el bus del sistema cuando la CPU no lo necesita. Esto
permite que la transferencia no impida que la CPU utilice el bus del sistema; pero la velocidad de transferencia es
la ms baja posible.
* DMA Scatter-gather: Esta estrategia permite transmitir datos a varias reas de memoria en una transaccin
DMA simple. Equivale al encadenamiento de mltiples peticiones DMA simples. Su objetivo es librar a la CPU la
tarea de la copia de datos e interrupciones de entrada/salidas mltiples.
Temporizacin
Reloj del sistema
El reloj de una computadora se utiliza para dos funciones principales:
1. Para sincronizar las diversas operaciones que realizan los diferentes subcomponentes del sistema informtico.
2. Para saber la hora.
El reloj fsicamente es un circuito integrado que emite una cantidad de pulsos por segundo, de manera constante. Al
nmero de pulsos que emite el reloj cada segundo se llama Frecuencia del Reloj.
La frecuencia del reloj se mide en Ciclos por Segundo, tambin llamados Hertzios, siendo cada ciclo un pulso del
reloj. Como la frecuencia del reloj es de varios millones de pulsos por segundo se expresa habitualmente en
Megaherzios.
El reloj marca la velocidad de proceso de la computadora generando una seal peridica que es utilizada por todos
los componentes del sistema informtico para sincronizar y coordinar las actividades operativas, evitando el que un
componente maneje unos datos incorrectamente o que la velocidad de transmisin de datos entre dos componentes
sea distinta.
Cuanto mayor sea la frecuencia del reloj mayor ser la velocidad de proceso de la computadora y podr realizar
mayor cantidad de instrucciones elementales en un segundo.
El rango de frecuencia de los microprocesadores oscila entre los 4,77 megaherzios del primer PC diseado por
IBM y los 200 megaherzios de las actuales computadoras basadas en los chips Intel Pentium.
En mquinas de arquitectura Von Neumann la mayora de las operaciones son serializadas, esto significa que la
computadora ejecuta los comandos en un orden preestablecido. Para asegurarnos de que todas las operaciones
ocurren justo en el tiempo adecuado, las mquinas 80x86 utilizan una seal alternante llamada el reloj del sistema.
En su forma bsica, el reloj del sistema maneja toda la sincronizacin de un sistema de cmputo. El reloj del
sistema es una seal elctrica en el bus de control que alterna entre los valores de cero y uno a una tasa dada. La
frecuencia en la cual el reloj del sistema alterna entre cero y uno es llamada frecuencia del reloj de sistema. El
tiempo que toma para cambiar de cero a uno y luego volver a cero se le llama periodo de reloj, tambin llamado
ciclo de reloj. La frecuencia del reloj es simplemente el nmero de ciclos de reloj que ocurren en un segundo, en
sistemas actuales, este valor excede los 200 ciclos por segundo, siendo ya comn frecuencias del orden de los 366
Mhz. (Mega Hertz, que equivale a un milln de ciclos por segundo). Observe que el periodo de reloj es el valor
inverso de la frecuencia, por lo tanto, para un sistema de 200 Mhz el periodo es igual a 5 nanosegundos. Para
asegurar la sincronizacin, el CPU inicia una operacin ya sea en el flanco ascendente (cuando la seal cambia de
cero a uno) en el descendente (cuando la seal cambia de uno a cero). Como todas las operaciones de un CPU
estn sincronizadas en torno a su reloj, un CPU no puede ejecutar operaciones ms rpido que la velocidad del
reloj.
Los dispositivos de memoria presentan varias caractersticas, pero las principales son su capacidad de
almacenamiento y el tiempo de acceso. Una memoria de acceso aleatorio (RAM) tpica tiene una capacidad de 16
ms megabytes y un tiempo de acceso de 70 nanosegundos menos, con estos datos seguramente se estar
preguntando cmo es posible que estas memorias relativamente lentas trabajan en procesadores mucho ms
rpidos. La respuesta son los estados de espera. Un estado de espera es una seal que se coloca en el bus de control
por parte del dispositivo de memoria para detener temporalmente el trabajo realizado por el CPU, como
consecuencia utilizar uno o ms estados de espera tiene el mismo efecto que reducir proporcionalmente la
velocidad de reloj, obviamente introducir estados de espera no es una opcin deseable por la reduccin en el
desempeo del sistema. Los diseadores de hardware han encontrado un mecanismo que tiene un efecto similar a
introducir estados de espera pero sin afectar notablemente el rendimiento de la computadora, a este mecanismo se
le llama memoria cache (se pronuncia "cash").
Una memoria cache es un dispositivo sin estados de espera que se encuentra construida como parte integral del
CPU, fsicamente se encuentra entre el CPU y los mdulos de memoria RAM, su funcin es evitar la generacin de
estados de espera por parte de los mdulos de memoria RAM y as aprovechar al mximo el rendimiento esperado
por el CPU, sin embargo la memoria cache no es un dispositivo perfecto pues hay ocasiones en que no es posible
colocar en memoria cache los datos que requiere el programa para ejecutarse forzando al sistema a leer dichos
datos directamente de los mdulos de memoria RAM y por lo tanto generando estados de espera, cuando ocurre
ste fenmeno se le llama prdida cache (cache miss), cuando tienen xito las operaciones en memoria cache se le
llama xito cache (cache hit). Por lo general el radio entre xito y prdida en memoria cache est entre 85 y 90%.
Este rendimiento disminuye al aumentar la cantidad de memoria cache y por esta razn la memoria cache es
relativamente pequea, sus valores de almacenamiento oscilan entre 256 y 512 Kb.
La SRAM Consta bsicamente de flip-flops internos que almacenan la informacin binaria. Informacin inciden
siendo vlida en tanto se aplique energa a la unidad. Un chip de RAM esttica puede almacenar tan slo una cuarta
parte de la informacin que puede almacenar un chip de RAM dinmica de la misma complejidad, pero la RAM
esttica no requiere ser actualizada y es normalmente mucho ms rpida que la RAM dinmica. Tambin es ms
cara, por lo que se reserva generalmente para su uso en la memoria de acceso aleatorio.
* La RAM dinmicas: DRAM (Dynamic Random Access Memory) es un tipo de memoria dinmica de acceso
aleatorio que se usa principalmente en los mdulos de memoria RAM y en otros dispositivos, como memoria
principal del sistema. Se denomina dinmica, ya que para mantener almacenado un dato, se requiere revisar el
mismo y recargarlo, cada cierto perodo, en un ciclo de refresco. Su principal ventaja es la posibilidad de construir
memorias con una gran densidad de posiciones y que todava funcionen a una velocidad alta: en la actualidad se
fabrican integrados con millones de posiciones y velocidades de acceso medidos en millones de bit por segundo. Es
L.S.C.A. Ral Monforte Chuln 8
MORCH Systems
Instituto Tecnolgico Superior de Coatzacoalcos
Ing. en Informtica - Arquitectura de Computadoras 4 Semestre
una memoria voltil, es decir cuando no hay alimentacin elctrica, la memoria no guarda la informacin.
Inventada a finales de los sesenta, es una de las memorias ms usadas en la actualidad.
La DRAM almacena informacin binaria en forma de cargas elctricas que se aplica a capacitores. Las tareas
almacenadas en ellos tienden a descargarse con el tiempo y dieran recargar en forma peridica renovando la
memoria dinmica. que sta se realiza haciendo un recorrido cclico por las palabras cada parte de milisegundos
para restituir la carta en disminucin. Mientras la RAM dinmica se refresca, el procesador no puede leerla. Si
intenta hacerlo en ese momento, se ver forzado a esperar. Las RAM dinmicas suelen utilizarse ms que las RAM
estticas, a pesar de ser ms lentas. Una RAM dinmica puede contener aproximadamente cuatro veces ms datos
que un chip de RAM esttica.
Los dos tipos difieren en la tecnologa que usan para almacenar los datos. La RAM dinmica necesita ser
refrescada cientos de veces por segundo, mientras que la RAM esttica no necesita ser refrescada tan
frecuentemente, lo que la hace ms rpida, pero tambin ms cara que la RAM dinmica. Ambos tipos son
voltiles, lo que significa que pueden perder su contenido cuando se desconecta la alimentacin.
* FPM (Fast Page Mode): a veces llamada DRAM, puesto que evoluciona directamente de ella, y se usa desde
hace tanto que pocas veces se las diferencia. Algo ms rpida, tanto por su estructura (el modo de Pgina Rpida)
como por ser de 70 60 ns. Es lo que se da en llamar la RAM normal o estndar. Usada hasta con los primeros
Pentium, fsicamente aparece como SIMMs de 30 72 contactos (los de 72 en los Pentium y algunos 486).
* EDO o EDO-RAM: Extended Data Output-RAM. Evoluciona de la FPM. Permite empezar a introducir nuevos
datos mientras los anteriores estn saliendo (haciendo su Output), lo que la hace algo ms rpida (un 5%, ms o
menos). Mientras que la memoria tipo FPM slo poda acceder a un solo byte (una instruccin o valor) de
informacin de cada vez, la memoria EDO permite mover un bloque completo de memoria a la cach interna del
procesador para un acceso ms rpido por parte de ste.
La estndar se encontraba con refrescos de 70, 60 50 ns. Se instala sobre todo en SIMMs de 72 contactos, aunque
existe en forma de DIMMs de 168.
* SDRAM: Sincronic-RAM. Es un tipo sncrono de memoria, que, lgicamente, se sincroniza con el procesador,
es decir, el procesador puede obtener informacin en cada ciclo de reloj, sin estados de espera, como en el caso de
los tipos anteriores. Slo se presenta en forma de DIMMs de 168 contactos; es la opcin para ordenadores nuevos.
* PC-100 DRAM: Este tipo de memoria, en principio con tecnologa SDRAM, aunque tambin la habr EDO. La
especificacin para esta memoria se basa sobre todo en el uso no slo de chips de memoria de alta calidad, sino
tambin en circuitos impresos de alta calidad de 6 o 8 capas, en vez de las habituales 4; en cuanto al circuito
impreso este debe cumplir unas tolerancias mnimas de interferencia elctrica; por ltimo, los ciclos de memoria
tambin deben cumplir unas especificaciones muy exigentes. De cara a evitar posibles confusiones, los mdulos
compatibles con este estndar deben estar identificados as: PC100-abc-def.
* BEDO (burst Extended Data Output): Fue diseada originalmente para soportar mayores velocidades de BUS. Al
igual que la memoria SDRAM, esta memoria es capaz de transferir datos al procesador en cada ciclo de reloj, pero
no de forma continuada, como la anterior, sino a rfagas (bursts), reduciendo, aunque no suprimiendo totalmente,
los tiempos de espera del procesador para escribir o leer datos de memoria.
* RDRAM: (Direct Rambus DRAM). Es un tipo de memoria de 64 bits que puede producir rfagas de 2ns y puede
alcanzar tasas de transferencia de 533 MHz, con picos de 1,6 GB/s. Pronto podr verse en el mercado y es posible
que tu prximo equipo tenga instalado este tipo de memoria. Es el componente ideal para las tarjetas grficas AGP,
evitando los cuellos de botella en la transferencia entre la tarjeta grfica y la memoria de sistema durante el acceso
directo a memoria (DIME) para el almacenamiento de texturas grficas. Hoy en da la podemos encontrar en las
consolas NINTENDO 64.
* DDR SDRAM: (Double Data Rate SDRAM o SDRAM-II). Funciona a velocidades de 83, 100 y 125MHz,
pudiendo doblar estas velocidades en la transferencia de datos a memoria. En un futuro, esta velocidad puede
incluso llegar a triplicarse o cuadriplicarse, con lo que se adaptara a los nuevos procesadores. Este tipo de
memoria tiene la ventaja de ser una extensin de la memoria SDRAM, con lo que facilita su implementacin por la
mayora de los fabricantes.
* SLDRAM: Funcionar a velocidades de 400MHz, alcanzando en modo doble 800MHz, con transferencias de
800MB/s, llegando a alcanzar 1,6GHz, 3,2GHz en modo doble, y hasta 4GB/s de transferencia. Se cree que puede
ser la memoria a utilizar en los grandes servidores por la alta transferencia de datos.
* ESDRAM: Este tipo de memoria funciona a 133MHz y alcanza transferencias de hasta 1,6 GB/s, pudiendo
llegar a alcanzar en modo doble, con una velocidad de 150MHz hasta 3,2 GB/s.
La memoria FPM (Fast Page Mode) y la memoria EDO tambin se utilizan en tarjetas grficas, pero existen
adems otros tipos de memoria DRAM, pero que SLO de utilizan en TARJETAS GRFICAS, y son los
siguientes:
* MDRAM (Multibank DRAM) Es increblemente rpida, con transferencias de hasta 1 GIGA/s, pero su coste
tambin es muy elevado.
* SGRAM (Synchronous Graphic RAM) Ofrece las sorprendentes capacidades de la memoria SDRAM para las
tarjetas grficas. Es el tipo de memoria ms popular en las nuevas tarjetas grficas aceleradoras 3D.
* VRAM Es como la memoria RAM normal, pero puede ser accedida al mismo tiempo por el monitor y por el
procesador de la tarjeta grfica, para suavizar la presentacin grfica en pantalla, es decir, se puede leer y escribir
en ella al mismo tiempo.
* WRAM (Window RAM) Permite leer y escribir informacin de la memoria al mismo tiempo, como en la
VRAM, pero est optimizada para la presentacin de un gran nmero de colores y para altas resoluciones de
pantalla. Es un poco ms econmica que la anterior. Para procesadores lentos, por ejemplo el 486, la memoria FPM
era suficiente. Con procesadores ms rpidos, como los Pentium de primera generacin, se utilizaban memorias
EDO. Con los ltimos procesadores Pentium de segunda y tercera generacin, la memoria SDRAM es la mejor
solucin.
La memoria ms exigente es la PC100 (SDRAM a 100 MHz), necesaria para montar un AMD K6-2 o un Pentium a
350 MHz o ms. Va a 100 MHz en vez de los 66 MHZ usuales.
Mdulos DDR2 240 contactos 64 Bits 128Mb, 256Mb, 512Mb, 1Gb y 2Gb.
Mdulos SoDIMM 144 contactos 32 Bits 512Mg, 1Gb, 2Gb, 3Gb y 4Gb.
La memoria ROM se caracteriza porque solamente puede ser leda (ROM=Read Only Memory). Alberga una
informacin esencial para el funcionamiento del computador, que por lo tanto no puede ser modificada porque ello
hara imposible la continuidad de ese funcionamiento.
Uno de los elementos ms caractersticos de la memoria ROM, es el BIOS, (Basic Input-Output System = sistema
bsico de entrada y salida de datos) que contiene un sistema de programas mediante el cual el computador
"arranca" o "inicializa", y que estn "escritos" en forma permanente en un circuito de los denominados CHIPS que
forman parte de los componentes fsicos del computador, llamados "hardware".
fijos y no pueden reprogramarse. Dado que las ROM son rentables slo cuando se producen en grandes cantidades,
se utilizan memorias programables de slo lectura durante las fases de creacin de del prototipo de los diseos.
Una vez grabada una EPROM con la informacin pertinente, por medio de un dispositivo especial, es instalada en
el sistema correspondiente donde efectivamente ser utilizada como dispositivo de lectura solamente. La EPROM
no puede ser borrada parcialmente, ya que al exponerla a la luz ultravioleta se borra completamente y entonces se
reprograma en su totalidad.
Estndar? Bien, quiz no tanto. Desde aquel lejano 1981, el mundo del PC ha conocido casi diez tipos distintos de
disquetes y de lectores para los mismos. Originariamente los disquetes eran flexibles y bastante grandes, unas 5,25
pulgadas de ancho. La capacidad primera de 160 Kb se revel enseguida como insuficiente, por lo que empez a
crecer y no par hasta los 1,44 MB, ya con los disquetes actuales, ms pequeos (3,5"), ms rgidos y protegidos
por una pestaa metlica.
* Discos duros: Pertenecen a la llamada memoria secundaria o almacenamiento secundario. Al disco duro se le
conoce con gran cantidad de denominaciones como disco duro, rgido (frente a los discos flexibles o por su
fabricacin a base de una capa rgida de aluminio), fijo (por su situacin en la computadora de manera
permanente), Winchester (por ser esta la primera marca de cabezas para disco duro). Estas denominaciones, aunque
son las habituales no son exactas ya que existen discos de iguales prestaciones, pero son flexibles, o bien
removibles o transportables.
Una diferencia fundamental entre unos y otros discos duros es su interfaz de conexin. Antiguamente se usaban
diversos tipos, como MFM, RLL o ESDI, aunque en la actualidad slo se emplean dos: IDE y SCSI.
El interfaz usado por el disco duro: El interfaz es la conexin entre el mecanismo de la unidad de disco y el bus
del sistema. El interfaz define la forma en que las seales pasan entre el bus del sistema y el disco duro. En el caso
del disco, su interfaz se denomina controladora o tarjeta controladora, y se encarga no slo de transmitir y
transformar la informacin que parte de y llega al disco, sino tambin de seleccionar la unidad a la que se quiere
acceder, del formato, y de todas las rdenes de bajo nivel en general. La controladora a veces se encuentra dentro
de la placa madre.
Se encuentran gobernados por una controladora y un determinado interfaz que puede ser:
IDE: Es una interfase a nivel de sistema que cumple la norma ANSI de acoplamiento a los AT y que usa una
variacin sobre el bus de expansin del AT (por eso tambin llamados discos tipo AT) para conectar una unidad de
disco a la CPU, con un valor mximo de transferencia de 4 Mbytes por segundo. En principio, IDE era un trmino
genrico para cualquier interfaz a nivel de sistema. La especificacin inicial de este interfaz est mal definida. Es
ms rpida que los antiguos interfaz ST506 y ESDI pero con la desaparicin de los ATs este interfaz desaparecer
para dejar paso al SCSI y el SCSI-2.
ATA: ntimamente relacionado con el IDE, tenemos lo que se conoce como ATA, concepto que define un
conjunto de normas que deben cumplir los dispositivos. Aos atrs la compaa Western Digital introdujo el
standard E-IDE (Enhanced IDE), que mejoraba la tecnologa superando el lmite de acceso a particiones mayores
de 528 Mb. y se defini ATAPI, normas para la implementacin de lectores de CD-ROM y unidades de cinta con
interfaz IDE. E-IDE se basa en el conjunto de especificaciones ATA-2. Como contrapartida comercial a E-IDE, la
empresa Seagate presento el sistema FAST-ATA-2, basado principalmente en las normas ATA-2. En cualquier caso
a los discos que sean o bien E-IDE o FAST-ATA, se les sigue aplicando la denominacin IDE como referencia.
SATA: (acrnimo de Serial Advanced Technology Attachment) es una interfaz de transferencia de datos entre la
placa base y algunos dispositivos de almacenamiento, como puede ser el disco duro, lectores y regrabadores de
CD/DVD/BR, Unidades de Estado Slido u otros dispositivos de altas prestaciones que estn siendo todava
desarrollados. Serial ATA sustituye a la tradicional Parallel ATA o P-ATA. SATA proporciona mayores velocidades,
mejor aprovechamiento cuando hay varias unidades, mayor longitud del cable de transmisin de datos y capacidad
para conectar unidades al instante, es decir, insertar el dispositivo sin tener que apagar el ordenador o que sufra un
cortocircuito como con los viejos Molex.
SCSI: Es una interfase a nivel de sistema, diseado para aplicaciones de propsito general, que permite que se
conecten hasta siete dispositivos a un nico controlador. Usa una conexin paralela de 8 bits que consigue un valor
mximo de transferencia de 5 Mbytes por segundo. Actualmente se puede or hablar tambin de SCSI-2 que no es
ms que una versin actualizada y mejorada de esta interfase. Es interfase con ms futuro, si bien tiene problemas
de compatibilidad entre las diferentes opciones de controladoras, discos duros, impresoras, unidades de CD-ROM
y dems dispositivos que usan este interfase debido a la falta de un estndar verdaderamente slido.
* Discos duros IDE: El interfaz IDE (ms correctamente denominado ATA, el estndar de normas en que se basa)
es el ms usado en PCs normales, debido a que tiene un balance bastante adecuado entre precio y prestaciones. Los
discos duros IDE se distribuyen en canales en los que puede haber un mximo de 2 dispositivos por canal; en el
estndar IDE inicial slo se dispona de un canal, por lo que el nmero mximo de dispositivos IDE era 2.
* Discos duros SCSI: Sobre este interfaz ya hemos hablado antes en el apartado de generalidades; slo recalcar
que la ventaja de estos discos no est en su mecnica, que puede ser idntica a la de uno IDE (misma velocidad de
rotacin, mismo tiempo medio de acceso...) sino en que la transferencia de datos es ms constante y casi
independiente de la carga de trabajo del microprocesador.
Los componentes fsicos de una unidad de disco duro
L.S.C.A. Ral Monforte Chuln 13
MORCH Systems
Instituto Tecnolgico Superior de Coatzacoalcos
Ing. en Informtica - Arquitectura de Computadoras 4 Semestre
Cabeza de lectura/Escritura: Es la parte de la unidad de disco que escribe y lee los datos del disco. Su
funcionamiento consiste en una bobina de hilo que se acciona segn el campo magntico que detecte sobre el
soporte magntico, produciendo una pequea corriente que es detectada y amplificada por la electrnica de la
unidad de disco.
Disco: Convencionalmente los discos duros estn compuestos por varios platos, es decir varios discos de material
magntico montados sobre un eje central. Estos discos normalmente tienen dos caras que pueden usarse para el
almacenamiento de datos, si bien suele reservarse una para almacenar informacin de control.
Eje: Es la parte del disco duro que acta como soporte, sobre el cual estn montados y giran los platos del disco.
Impulsor de cabeza: Es el mecanismo que mueve las cabezas de lectura / escritura radialmente a travs de la
superficie de los platos de la unidad de disco.
Mientras que lgicamente la capacidad de un disco duro puede ser medida segn los siguientes parmetros:
Cilindro: Es una pila tridimensional de pistas verticales de los mltiples platos. El nmero de cilindros de un
disco corresponde al nmero de posiciones diferentes en las cuales las cabezas de lectura/escritura pueden
moverse.
Clster: Es un grupo de sectores que es la unidad ms pequea de almacenamiento reconocida por el DOS.
Normalmente 4 sectores de 512 bytes constituyen un Clster (racimo), y uno o ms Clster forman una pista.
Pista: Es la trayectoria circular trazada a travs de la superficie circular del plato de un disco por la cabeza de
lectura / escritura. Cada pista est formada por uno o ms Clster.
Sector: Es la unidad bsica de almacenamiento de datos sobre discos duros. En la mayora de los discos duros los
sectores son de 512 Bytes cada uno, cuatro sectores constituyen un Clster.
MTBF: Otros elementos a tener en cuenta en el funcionamiento de la unidad es el tiempo medio entre fallos,
MTBF (Mean Time Between Failures), se mide en horas (15000, 20000, 30000) y a mayor numero mas fiabilidad
del disco, ya que hay menor posibilidad de fallo de la unidad. Otro factor es el AUTOPARK o aparcamiento
automtico de las cabezas, consiste en el posicionamiento de las cabezas en un lugar fuera del alcance de la
superficie del disco duro de manera automtico al apagar la computadora, esto evita posibles daos en la superficie
del disco duro cuando la unidad es sometida a vibraciones o golpes en un posible traslado.
Hay dos caractersticas clave para clasificar las tecnologas de cintas magnticas. La primera es la anchura de la
cinta. La anchura ms comn de una cinta de alta capacidad ha sido como mximo de media pulgada. Existen
muchos otros tamaos y la mayora han sido desarrollados para tener menor encapsulado o mayor capacidad.
* CD-ROM y CD-RW:
Un CD-ROM (siglas del ingls Compact Disc - Read Only Memory), es un prensado disco compacto que contiene
los datos de acceso, pero sin permisos de escritura, un equipo de almacenamiento y reproduccin de msica.
Un disco compacto regrabable, conocido popularmente como CD-RW (sigla del ingls de Compact Disc
ReWritable pero originalmente la R y la W se usaban como los atributos del CD que significan "read" y "write") es
un soporte digital ptico utilizado para almacenar cualquier tipo de informacin. Este tipo de CD puede ser
grabado mltiples veces, ya que permite que los datos almacenados sean borrados.
* DVD y DVD-RW:
El DVD es un disco ptico de almacenamiento de datos cuyo estndar surgi en 1995. Sus siglas corresponden con
Digital Versatile Disc1 en ingls (disco verstil digital traducido al espaol). En sus inicios, la v intermedia haca
referencia a video (digital videodisk), debido a su desarrollo como reemplazo del formato VHS para la distribucin
de vdeo a los hogares.
Unidad de DVD: el nombre de este dispositivo hace referencia a la multitud de maneras en las que se almacenan
los datos: DVD-ROM (dispositivo de lectura nicamente), DVD-R y DVD+R (solo pueden escribirse una vez),
DVD-RW y DVD+RW (permiten grabar y borrar las veces que se quiera). Tambin difieren en la capacidad de
almacenamiento de cada uno de los tipos.
* USB:
Una memoria USB: (de Universal Serial Bus), es un dispositivo de almacenamiento que utiliza una memoria flash
para guardar informacin. Se lo conoce tambin con el nombre de unidad flash USB, lpiz de memoria, lpiz
USB, minidisco duro, unidad de memoria, llave de memoria, entre otros. Los primeros modelos requeran de
una batera, pero los actuales ya no. Estas memorias son resistentes a los rasguos (externos), al polvo, y algunos
hasta al agua, factores que afectaban a las formas previas de almacenamiento porttil, como los disquetes, discos
compactos y los DVD.