Como esta estructurada una memoria de almacenamiento, y que tipos puedes comentar, y como se mide su capacidad.

El acceso a los datos internos de la memoria viene determinado por el tamaño de sus celdas o elementos. Tal y como está estructurada, la memoria no ofrece acceso directo a cualquiera de sus bits, sino que es preciso primero obtener un byte y posteriormente acceder al bit pertinente. Los procesadores incluyen en su lenguaje máquina las instrucciones necesarias para poder manipular los bits de un byte. Si se quiere, por tanto cambiar un bit de un byte de memoria se debe leer el byte entero, utilizar instrucciones para cambiar su valor, y escribirlo de nuevo en memoria.

TIPOS DE MEMORIAS :
Memoria Ram o Memoria e acceso Aleatorio ( Random Acces Memory )

Esta memoria es como un escritorio al igual que los escritorios tienen cajones donde ordenan la información, cuanto mas grande sea el escritorio (plano de apoyo) mas cajones voy a tener de tal suerte que el micro va a perder menos tiempo en buscar y ordenar la información

La importancia de esta memoria es tan grande que si esta ausente la PC NO ARRANCA,

Actúa como si estuviera muerta no hay sonido ni cursor en la pantalla ni luces que se enciendan o apaguen.

 

Para que sirve:

 -Almacena las instrucciones que debe ejecutar el micro en cada momento

 -En la Ram se copian programas que coordinan el funcionamiento de la       Pc:

La primera parte de la Ram esta reservada para guardar las instrucciones de los dispositivos electrónicos. En este lugar no se puede guardar nada ya que lo utiliza el sistema para saber como manejar los dispositivos.

– Zócalos de Memoria o Bancos de Memoria

Simm 30 Pines

Simm 72 Pines

Dimm Hasta 168 Pines

La capacidad de almacenamiento se mide en Megabytes, un byte guarda una letra un megabayte puede guardar un millón de letras cuantos mas Mb tenga la memoria mejor.

Velocidad: la velocidad de la Ram se mide en Mhz, antes se media en Nanos

Tipos de RAM :

DRAM ( Dynamyc Random Acces Memory )

Este tipo de memoria se utilizan des los años 80 hasta ahora en toda las computadoras

Esta memoria tiene una desventaja hay que estimularla ( Refresco) permanentemente porque se olvida de todo.

FPM DRAM

La ventaja de este memoria consiste en pedir permiso una sola vez u llevarse varios datos consecutivos esto comenzó a usarse principios de os años noventa y dio buenos resultados a estos módulos se los denominaron SIMM FPM DRAM y pueden tener 30 o 72 pines y se la utiliza en las Pentium I lo que logro con esta tecnología es agilizar el proceso de lectura, estas memorias ya no se utilizan mas.

EDO DRAM

Estas memorias aparecieron en el 95, y se hicieron muy populares ya que estaban presentes en todas las Pentium I MMX y tenia la posibilidad de localizar un dato mientras transfería otro de diferencia de las anteriores que mientras transfería un dato se bloqueaba.Estas EDO SIMM eran de 72 pines

Esta Memoria entro en el mercado en los años 97, y mejoro la velocidad siendo su ritmo de trabajo igual a la velocidad de Bus (FSB) es decir que tienen la capacidad de trabajar a la misma velocidad de mother al que se conectan.

Es tos módulos de 168 Pines son conocidos como DIMM SDRAM PC 66 y 100, 133, obviamente si instalo una de 133, en un mother de 100 va a funcionar a 100Mhz.


En este caso se consiguió que pudiera realizar dos transferencia en una pulsación o tic-tac de reloj, esta memoria pude alcanzar velocidades de 200 a 266Mhz, Tiene una ventaja mas trabaja en sincronía con el bus del mother si este acelera la memoria también pero tiene una desventaja son muy caras. Se conoce como DIMM DDR SDRAM PC 1600 Y PC 2100.

Es una memoria muy costosa y de compleja fabricación y la utilizan procesador Pentim IV para arriba corre a velocidades de 800 Mhz sus módulos se denominan Rimm de 141 pines y con un anho de 16 bits, para llenar un banco de memoria de 64 bits hay que instalar 4 memorias, es posible que estas memoria sean retiradas del mercado por ser tan costosas

Tenemos también lo que llamamos memoria virtual también llamada swapeo. Windows crea esta memoria virtual y ocupa espacio del disco para hacerlo. Si llega se a superar esta memoria virtual la capacidad del disco se cuelga la máquina, para lo cual lo único que nos resta es resetearla.

Si abrimos muchos programas nos vamos a dar cuenta que cuando llegamos a utilizar memoria virtual la máquina comienza a funcionar más lenta o a la velocidad que tiene nuestro disco disminuye, podemos seguir trabajando, pero nunca andaría tan rápido como cuando trabaja con la memoria RAM o extendida.

La memoria caché trabaja igual que la memoria virtual, tenemos caché en el procesador, en los discos y en el mother y nos guarda direcciones de memoria. Si ejecutamos un programa en principio, lo cerramos y luego los volvemos a ejecutar, la memoria caché nos guarda la ubicación (dirección) en el disco, cuando lo ejecute, y lo que hicimos con el programa. Es mucho más rápida cuando ya usamos un programa

Existen 3 tipos de memoria caché:

Cache L1 : Esta dividido en dos bloques uno contiene las instrucciones y otro los datos y cuando se habla de su capacidad de almacenamiento se dice que es de 2×16 Kb .
Cache L2 interno y externo : La primeras memoria caché estaban ubicadas en el mother luego se construyeron en el procesador, pero no dentro del dado del procesador por lo que es mas lento que el caché L1, mientras que el externo lo encontramos el mother.
La computadoras que tienen las tres tecnologías de caché van a ser mas rápidas.

Cache L3 : Algunos micro soportan un nivel de caché mas el L3 que esta localizado en el mother
EL AMD 6k-3 soporta este caché.

 

 

 

 

Publicado en Uncategorized | Deja un comentario

Esquema de funcionamiento de un ordenador, con el procesador y el chipset (Northbridge, Southbridge), y los principales componentes que “cuelgan” de los mismos.

Esquema de funcionamiento de un ordenador

Los principales componentes que cuelgan de esta placa base son:

socket 478 : El Socket 478 se ha utilizado para todos los Pentium 4 y los Celeron. Este socket también soporta los procesadores Pentium 4 Extreme Edition con 2 MB de L2 caché. El zócalo fue lanzado para competir con los AMD de 462-pines

12v ATX power : Conector auxiliar  de 12v para la fuente de alimentación

Panel trasero de conectores : El panel trasero de la placa base es la zona donde se concentran los conectores exteriores del ordenador, aunque algunos pueden estar fuera de este panel. Las medidas estandarizadas de este panel son de 158.75 x 44.45 mm, colocado en el extremo izquierdo de la placa, aunque hay algunos ordenadores de marca que no siguen este estándar.

En este panel nos encontraremos:

Puertos Ps/2                   Puertos USB     

Puertos Ethernet          Puerto VGA   

Salidas de audio                                   Puerto Serie  

Puerto Paralelo

   

AGP 8x Slot : Puerto acelerador de gráficos. Este tipo de ranura-puerto fue desarrollado por Intel® y lanzado al mercado en 1997 exclusivamente para soporte de gráficos.

Puente Norte : el puente norte controla la comunicación entre la CPU, la RAM, el AGP o el PCI Express, con el puente sur.

Puente Sur : en el puente sur pueden encontrarse:

• El bus PCI

• Bus ISA o LPC

• Bus SPI

• Controlador DMA

• Controladores de interrupción                   

• Controlador IDE (SATA o PATA)

• Reloj de tiempo real

• Memoria no volatil BIOS

PCI Slots : Una ranura de expansión (también llamada slot de expansión) es un elemento de la placa base de un ordenador que permite conectar a ésta una tarjeta adicional o de expansión, la cual suele realizar funciones de control de dispositivos periféricos adicionales, tales como monitores, impresoras o unidades de disco.

DDR DIMM : DIMM son las siglas de «Dual In-line Memory Module» y que podemos traducir como Módulo de Memoria en línea doble. Son módulos de memoria RAM utilizados en ordenadores personales. Se trata de un pequeño circuito impreso que contiene chips de memoria y se conecta directamente en ranuras de la placa base.

Conector ATX : conector de 24 (20+4) contactos que permiten una única forma de conexión y evitan errores como con las fuentes AT y otro conector adicional llamado P4, de 4 contactos.

Serial ATA : nterfaz 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 Sólido u otros dispositivos de altas prestaciones que están siendo todavía desarrollados

Conectores IDE : es un estándar de interfaz para la conexión de los dispositivos de almacenamiento masivo de datos y las unidades ópticas que utiliza el estándar derivado de ATA y el estándar ATAPI.

BIOS : El BIOS (sigla en inglés de basic input/output system; en español «sistema básico de entrada y salida») es un software que localiza y reconoce todos los dispositivos necesarios para cargar el sistema operativo en la memoria RAM; es un software muy básico instalado en la placa base que permite que ésta cumpla su cometido.

 



 

Publicado en Uncategorized | Deja un comentario

¿Para que sirven los buses de datos, direcciones y control?

BUSES DE DATOS:

El bus es la vía de comunicación para los datos y señales de control en la estructura de un computador, entre la cpu y los diferentes órganos que se le deben poner si se tratan de las pistas o cintas de cobre impresas en la placa principal se llama bus del sistema.

El bus esta formado básicamente por tres: bus de datos ,bus de direcciones y bus de control.

BUS DE DATOS: Es el encargado de transmitir los caracteres.

BUS DE DIRECCIÓN: Es el encargado de direccionar los datos a su origen o destino.

BUS DE CONTROL: Es el encargado de conducir las señales IRQ de solicitud de interrupción que hacen los dispositivos al microprocesador.

  BUS DE ESPANCION: Se le llama al conjunto de líneas eléctricas y circuitos electrónicos de control encargados de conectar el bus del sistema de la tarjeta madre con los buses de dispositivos accesorios, tal como una tarjeta controladora de disco, una tarjeta de video  y MODEM.

bus de direcciones para transformar los datos

Bus del sistema

Publicado en Uncategorized | Deja un comentario

Diferencia entre memoria caché, primaria, y extendida

Primero ire explicando los diferente tipos de memorias y para acabar vreemos las diferencias que existen entre ellas.

Memoria cache : Una memoria caché es una memoria en la que se almacenas una serie de datos para su rápido acceso. Existen muchas memorias caché de disco, de sistema, incluso de datos, como es el caso de la caché de Google.

 

La memoria caché de un procesador es un tipo de memoria volátil (del tipo RAM), pero de una gran velocidad.

Esta memoria está integrada en el procesador, y su cometido es almacenar una serie de instrucciones y datos a los que el procesador accede continuamente, con la finalidad de que estos accesos sean instantáneos. Estas instrucciones y datos son aquellas a las que el procesador necesita estar accediendo de forma continua, por lo que para el rendimiento del procesador es imprescindible que este acceso sea lo más rápido.

Hay tres tipos diferentes de memoria caché para procesadores:

Caché de 1er nivel (L1):

Esta caché está integrada en el núcleo del procesador, trabajando a la misma velocidad que este. La cantidad de memoria caché L1 varía de un procesador a otro, estando normalmente entra los 64KB y los 256KB.

Caché de 2º nivel (L2):

Integrada también en el procesador, aunque no directamente en el núcleo de este, tiene las mismas ventajas que la caché L1, aunque es algo más lenta que esta. La caché L2 suele ser mayor que la caché L1, pudiendo llegar a superar los 2MB.

Caché de 3er nivel (L3):

Es un tipo de memoria caché más lenta que la L2, muy poco utilizada en la actualidad.

En un principio esta caché estaba incorporada a la placa base, no al procesador, y su velocidad de acceso era bastante más lenta que una caché de nivel 2 o 1, ya que si bien sigue siendo una memoria de una gran rapidez (muy superior a la RAM, y mucho más en la época en la que se utilizaba), depende de la comunicación entre el procesador y la placa base.

Imagen de un P-II, en la que se puede observar los chips de la caché L2.

Memoria Primaria :

La memoria principal o primaria es una unidad dividida en celdas que se identifican mediante una dirección. Está formada por bloques de circuitos integrados o chips capaces de almacenar, retener o «memorizar» información digital, es decir, valores binarios; a dichos bloques tiene acceso el microprocesador de la computadora.

 La memoria principal se comunica con el microprocesador de la CPU mediante el bus de direcciones. El ancho de este bus determina la capacidad que posea el microprocesador para el direccionamiento de direcciones en memoria.

Hay dos tipos de memorias :

ROM o memoria de sólo lectura (Read Only Memory). Viene grabada de fábrica con una serie de programas

RAM o memoria de acceso aleatorio (Random Access Memory). Es la memoria del usuario que contiene de forma temporal el programa, los datos y los resultados que están siendo usados por el usuario del computador. En general es volátil, pierde su contenido cuando se apaga el computador, es decir que mantiene los datos y resultados en tanto el bloque reciba alimentación eléctrica, a excepción de la CMOS RAM.

Memoria Extendida :

la memoria extendida se refiere a la memoria por arriba del primer megabyte de espacio de dirección.

La memoria extendida está por arriba de 1 MB, por arriba de la memoria convencional y el UMA.

La memoria extendida está solamente disponible en PC basadas en el Intel 80286 o un procesador más alto. Solamente estos chips pueden acceder más de 1 MB de RAM. En un microprocesador 286 o posterior, en PC equipados con más que 640 KB de RAM, la memoria adicional por arriba de esos 640 KB es generalmente remapeada por arriba de 1MB, haciendo que toda ella sea disponible a programas corriendo en modo protegido. Incluso sin este remapeo, las máquinas con más de 1 MB de RAM pueden tener acceso a la memoria sobre el 1 MB.

Una vez que e explicado los tipos de memorias veremos sus difencias entre ellas.

Memoria cache y memoria primaria:

Ambas memorias son físicas. La diferencia es que la memoria caché es una memoria pequeña, y rápida, que hace de puente entre la memoria principal y el microprocesador, mientras que la memoria RAM posee mayor capacidad pero menor velocidad respecto a la caché, almacena gran parte del programa en uso con los datos que esta utilizando y los que no.

Memoria primaria y memoria cache:

Memoria extendida: Se utiliza en computadoras que poseen una CPU que puede direccionar una gran cantidad de memoria, más de 1 megabyte cosa que la memoria primaria no puede con tal cantidad de memoria.

 

 

Publicado en Uncategorized | Deja un comentario

¿Se puede tener un mismo disco duro formateado en FAT, NTFS, o ext2? ¿Cómo? Explicarlo y poner un ejemplo.

A la hora de formatear un disco duro solo podremos darle formato con un solo tipo de sistema de ficheros

FAT, NTFS para windows y EXT2 para linux aora explicare sus diferencias y ventajas.

FAT:

Lo que actualmente conocemos por FAT es realmente FAT16. Es el sistema de archivos introducido por Microsoft en 1.987 para dar soporte a los archivos de 16bits, no soportados por versiones anteriores de FAT (FAT12).

Este sistema de archivos tiene una serie muy importante de limitaciones, entre las que destacan el límite máximo de la partición en 2Gb (pero es capaz de gestionar archivos de hasta 4Gb ¿?), el utilizar cluster de 32Kb o de 64Kb (con el enorme desperdicio de espacio que esto supone) y el no admitir nombres largos de archivos, estando estos limitados al formato 8+3 (ocho dígitos de nombre + tres de extensión).

Una lista con los diferentes sistemas operativos y sus sistemas      de archivos.

FAt32 :

En 1.996, junto con la salida al mercado del Windows 95 OSR2, se introduce el sistema de archivos FAT32, para solucionar en buena parte las deficiencias que presentaba FAT16, pero manteniendo la compatibilidad en modo real con MS-DOS.

Entre estas se encuentra la de superar el límite de 2Gb en las particiones, si bien se mantiene el tamaño máximo de archivo, que es de 4Gb.

Para solucionar este problema, FAT32 utiliza un direccionamiento de cluster de 32bits, lo que en teoría podría permitir manejar particiones cercanas a los 2 Tib (Terabytes), pero en la práctica Microsoft limitó estas en un primer momento a unos 124Gb, fijando posteriormente el tamaño máximo de una partición en FAT32 en 32Gb. Esto se debe más que nada al una serie de limitaciones del Scandisk de Microsoft, ya que FAT32 puede manejar particiones mayores creadas con programas de otros fabricantes. Un claro ejemplo de esto lo tenemos en los discos externos multimedia, que están formateados en FAT32 a pesar de ser particiones de bastante tamaño (en muchos casos más de 300Gb).

El tamaño del cluster utilizado sigue siendo de 32Kb, lo que sigue significando un importante desperdicio de disco, ya que un archivo de 1Kb (que los hay, y muchos además) está ocupando en realidad 32Kb de disco.

El paso de FAT16 a FAT32 se tenía que realizar en un principio formateando el disco, situación que se mantuvo hasta la salida de Windows 98, que incorporaba una herramienta para pasar de FAT16 a FAT32 sin necesidad de formatear el disco.

Estos dos formatos, a pesar de sus inconvenientes, tienen una gran ventaja, y es que son accesibles (cuando menos para lectura) por una gran cantidad de sistemas operativos, entre los que destacan Unix, Linux, Mac OS…
Esta compatibilidad es aun mayor en FAT16 que en FAT32.

Por poner un ejemplo, los disquetes y los pendrive se siguen formateando en FAT16.

NTFS:
El sistema de archivos NTFS, o New Technology File System fue introducido a mediados de 1.993 en Windows NT 3.1, y utilizado por Microsoft solo en sus sistemas profesionales hasta la salida de Windows XP, que fue el primer sistema operativo de uso doméstico que lo incorporó.
Este sistema de archivos tiene una gran serie de ventajas, incluida la de soportar compresión nativa de ficheros y cifrado (a partir de Windows 2000).
También permite por fin gestionar archivos de más de 4Gb, fijándose el tamaño máximo de estos en unos 16Tb.
En cuanto a las particiones, permite un tamaño de hasta 256Tb.

Utiliza cluster de 4Kb (aunque se pueden definir de hasta 512bytes, es decir, 1 sector por cluster). Esto permite un aprovechamiento del disco mucho mayor que en FAT16 o en FAT32, ya que, siguiendo el ejemplo anterior de in fichero de 1Kb, si el tamaño del cluster es de 4Kb estaríamos desperdiciando solo 3Kb, y si el tamaño del cluster fuera de 512bytes, pues utilizaría dos cluster, no existiendo en ese caso ningún desperdicio de espacio (hay que considerar que el FAT32 se desperdiciarían 31Kb por cada archivo de 1Kb que tengamos).
Pero tiene un inconveniente, y es el de que en ese caso se necesita un espacio del disco bastante grande para guardar la información del formato. Hay que pensar que con este sistema, a igualdad de espacio (32Kb), para una partición NTFS basada en cluster de 4Kb tendremos ocho cluster en vez de uno solo. Esto en la practica quiere decir que para un archivo de 32Kb hay que guardar 8 direcciones en vez de una sola, pero un simple vistazo a nuestro disco duro nos permite darnos cuenta de que, a pesar de esta pérdida inicial de espacio, en la práctica tenemos una muy superior capacidad de almacenamiento, ya que el espacio desperdiciado es muchísimo menos.

Las particiones formateadas en NTFS no son accesibles desde MS-DOS, Windows 95, Windows 98 ni por otros sistemas operativos instalados en discos bajo sistemas FAT16 o FAT32.
Linux tiene soporte parcial de escritura y total de lectura para particiones NTFS.

EXT2 :

(second extended filesystem o «segundo sistema de archivos extendido») es un sistema de archivos para el kernel  Linux. Fue diseñado originalmente por Rémy Card. La principal desventaja de ext2 es que no implementa el registro por diario (en inglés Journaling) que sí implementa su sucesor ext3, el cual es totalmente compatible.

ext2 fue el sistema de ficheros por defecto de las distribuciones de Linux Red Hat Linux, Fedora Core y Debian hasta ser reemplazado recientemente por su sucesor ext3.

El sistema de ficheros tiene un tipo de tabla FAT de tamaño fijo, donde se almacenan los i-nodos. Los i-nodos son una versión muy mejorada de FAT, donde un puntero i-nodo almacena información del archivo (ruta o path, tamaño, ubicación física). En cuanto a la ubicación, es una referencia a un sector del disco donde están todos y cada una de las referencias a los bloques del archivo fragmentado. Estos bloques son de tamaño especificable cuando se crea el sistema de archivos, desde los 512 bytes hasta los 4 kB, lo cual asegura un buen aprovechamiento del espacio libre con archivos pequeños.

Los límites son un máximo de 2 terabytes de archivo, y de 4 para la partición.

Publicado en Uncategorized | Deja un comentario

Diferencia entre Partición primaria, Partición extendida, y Partición lógica.

Particion Primaria Particion extendida Particion logica

Cada disco duro constituye una unidad física distinta. Sin embargo, los sistemas operativos no trabajan con unidades físicas directamente sino con unidades lógicas. Dentro de una misma unidad física de disco duro puede haber varias unidades lógicas. Cada una de estas unidades lógicas constituye una partición del disco duro. Esto quiere decir que podemos dividir un disco duro en, por ejemplo, dos particiones (dos unidades lógicas dentro de una misma unidad física) y trabajar de la misma manera que si tuviésemos dos discos duros (una unidad lógica para cada unidad física).
Particiones y directorios.— Ambas estructuras permiten organizar datos dentro de un disco duro. Sin embargo, presentan importantes diferencias: 1ª) Las particiones son divisiones de tamaño fijo del disco duro; los directorios son divisiones de tamaño variable de la partición; 2ª) Las particiones ocupan un grupo de cilindros contiguos del disco duro (mayor seguridad); los directorios suelen tener su información desperdigada por toda la partición; 3ª) Cada partición del disco duro puede tener un sistema de archivos (sistema operativo) distinto; todos los directorios de la partición tienen el sistema de archivos de la partición.
Como mínimo, es necesario crear una partición para cada disco duro. Esta partición puede contener la totalidad del espacio del disco duro o sólo una parte. Las razones que nos pueden llevar a crear más de una partición por disco se suelen reducir a tres.

1. Razones organizativas. Considérese el caso de un ordenador que es compartido por dos usuarios y, con objeto de lograr una mejor organización y seguridad de sus datos deciden utilizar particiones separadas.

2. Instalación de más de un sistema operativo. Debido a que cada sistema operativo requiere (como norma general) una partición propia para trabajar, si queremos instalar dos sistemas operativos a la vez en el mismo disco duro (por ejemplo, Windows 98 y Linux), será necesario particionar el disco.

3. Razones de eficiencia. Por ejemplo, suele ser preferible tener varias particiones FAT pequeñas antes que una gran partición FAT. Esto es debido a que cuanto mayor es el tamaño de una partición, mayor es el tamaño del grupo (cluster) y, por consiguiente, se desaprovecha más espacio de la partición. Más adelante, explicaremos esto con mayor detalle.

Las particiones pueden ser de dos tipos: primarias o lógicas. Las particiones lógicas se definen dentro de una partición primaria especial denominada partición extendida.
En un disco duro sólo pueden existir 4 particiones primarias (incluida la partición extendida, si existe). Las particiones existentes deben inscribirse en una tabla de particiones de 4 entradas situada en el primer sector de todo disco duro. De estas 4 entradas de la tabla puede que no esté utilizada ninguna (disco duro sin particionar, tal y como viene de fábrica) o que estén utilizadas una, dos, tres o las cuatro entradas. En cualquiera de estos últimos casos (incluso cuando sólo hay una partición), es necesario que en la tabla de particiones figure una de ellas como partición activa. La partición activa es aquella a la que el programa de inicialización (Master Boot) cede el control al arrancar. El sistema operativo de la partición activa será el que se cargue al arrancar desde el disco duro. Más adelante veremos distintas formas de elegir el sistema operativo que queremos arrancar, en caso de tener varios instalados, sin variar la partición activa en cada momento.

 

Publicado en Uncategorized | Deja un comentario

Diferencia entre los interface IDE ATA y SATA

En esta entrada en vez de explicar cada tipo de interfaces que ya explique en anteriores entradas veremos las verdaderas diferencias que tienen.

El IDE  se a quedado un poco obsoleto con la entrada de los discos ATA  ya que las diferencias que tiene con los IDE en notables.

Los ATA  utilizaban solo canal de datos y  muchas instrucciones de procesador para acceder a la memoria, era lento, menos de 10 mb/s después salió al mercado el DMA (direct memory access) que ya no tenía que utilizar cosas extrañas para acceder a memoria y lo volvió mas rápido, aquí fue cuando surgió el Ultra-DMA, actualmente vamos en el Ultra-DMA modo 5 que transfiere a 100MB/s, antes teníamos el ATA-33, ATA-44, ATA-66 y ahora el 100.

Las diferencias entre todos son la velocidad y los cables que utilizan, hasta el ATA-33 se utilizaban cables de 40 pines, de ahí en adelante se tienen que utilizar de 80.

                     
 

Ahora veremos las diferencias mas comunes que existen entre IDE Y SATA los mas conocidos:

El  sistema IDE (Integrated Device Electronics, «Dispositivo con electrónica integrada») o ATA (Advanced Technology Attachment,) controla los dispositivos de almacenamiento masivo de datos, como los discos duros y ATAPI (Advanced Technology Attachment Packet Interface) y además añade dispositivos como las unidades CD-ROM.

Las controladoras IDE casi siempre están incluidas en la placa base, normalmente dos conectores para dos dispositivos cada uno. De los dos discos duros, uno tiene que estar como esclavo y el otro como maestro para que la controladora sepa de qué dispositivo mandar/recibir los datos. La configuración se realiza mediante jumpers. Habitualmente, un disco duro puede estar configurado de una de estas tres formas:

Como maestro (‘master‘). Si es el único dispositivo en el cable, debe tener esta configuración, aunque a veces también funciona si está como esclavo. Si hay otro dispositivo, el otro debe estar como esclavo.
Como esclavo (‘slave‘). Debe haber otro dispositivo que sea maestro.
Selección por cable (cable select). El dispositivo será maestro o esclavo en función de su posición en el
cable. Si hay otro dispositivo, también debe estar configurado como cable select. Si el dispositivo es el único en el cable, debe estar situado en la posición de maestro. Para distinguir el conector en el que se conectará el primer bus  (IDE 1) se utilizan colores distintos.

La manera de comprobar si es IDE,a simple vista:

Cables de 40 y 80 hilos:
La diferencia fundamental reside en que el cable de 80 hilos lleva 1 hilo a masa (GND) por cada hilo de tensión, con lo cual hay el doble (40 hilos de tensión y 40 hilos a masa intercalados), cosa que los de 40 hilos no (solo llevan los de tensión).

Estos hilos extras están únicamente para asilar cada hilo de datos de los demás, y que las perturbaciones eléctricas no molesten las señales de los otros hilos de datos.

Además los cables de 80 hilos permiten una velocidad mayor de transferencia que los de 40.

 

   40 Hilos                       80 Hilos

Ancho de banda:

– Paralell ATA (algunos están utilizando la sigla PATA)

ATA-1
ATA-2, soporta transferencias rápidas en bloque y multiword DMA.
ATA-3, es el ATA2 revisado.
ATA-4, conocido como Ultra-DMA o ATA-33 que soporta transferencias en 33 MBps.
ATA-5 o Ultra ATA/66, originalmente propuesta por Quantum para transferencias en 66 MBps.
ATA-6 o Ultra ATA/100, soporte para velocidades de 100MBps.
ATA-7 o Ultra ATA/133, soporte para velocidades de 133MBps.
Serial ATA o S-ATA es una interfaz para discos que sustituye a la tradicional Parallel ATA o P-ATA (estándar que también se conoce como IDE o ATA). El S-ATA proporciona mayores velocidades, mejor aprovechamiento cuando hay varios discos, mayor longitud del cable de transmisión de datos y capacidad para conectar discos en caliente (con la computadora encendida).

Ancho de banda: Mientras que la especificación SATA1 llega como máximo a unos 1.5 GBit/s, SATA2 incrementa el límite a 3 GBit/s. Actualmente es una interfaz amplia mente aceptada y estandarizada en las placas base de PC.

El cable se compone de dos pares apantallados que tienen una impedancia de 100 Ohmios

Pin Nombre Descripción
1 GND Tierra
2 A+ Transmisión +
3 A- Transmisión –
4 GND Tierras
5 B- Recepción –
6 B+ Recepción +
7 GND Tierra.

                                       

 



 

Publicado en Uncategorized | Deja un comentario

¿Qué es el POST?

POST :

Este, es un proceso de verificación e inicialización de los componentes de entrada y salida de un PC y esta a cargo de configurar y diagnosticar el estado del hardware.

Las fases o pasos del POST son las siguientes:

1. POWER, llega el voltaje a placa base. Al encender el interruptor del ordenador, la tensión llega desde la fuente de alimentación de la carcasa a la placa base; al mismo tiempo se suministra la tensión a los dispositivos

2. Alimentación de los dispositivos. Seguidamente alimenta a los dispositivos de almacenamiento.

3. El microprocesador, resetea todos los “contadores” y registros para partir de 0. El microprocesador se inicia al recibir la tensión desde la propia placa base; el propio circuito hace un test de todos los registros para comenzar siempre en el mismo sitio; a partir de ahí, el microprocesador se va a la primera direccion de memoria BIOS para ejecutar el programa que allí comienza.

4. Comprobación de dispositivos conectados. El microprocesador busca una dirección de BIOS para testear la máquina, y también busca el test.

5. POST ( Power On Self Test ). Son un conjunto de rutinas y programas que chequean el hardware. El programa de arranque que contiene la BIOS es de chequeo del sistema, POST. El microprocesador lo interpreta y ejecuta las rutinas que en el están implementadas.

* Aquí es donde se producen los pitidos que indican el estado del ordenador

Tipos de tonos y su respectivo fallos :

Ningún tono: No se enciende el ordenador.

Mensaje de error. Ninguno.
Descripción. El suministro eléctrico no llega al equipo . Si el ordenador se enciende pero no se oye nada, entonces es posible que esté fallando únicamente el altavoz o la conexión a la placa base del mismo.


Tono ininterrumpido: No se enciende el ordenador.

Mensaje de error. Ninguno.
Descripción. Fallo en el suministro eléctrico. Llega mal la corriente, o la fuente de alimentación esta fastidiada


Tonos cortos constantes: Mensaje de error. Ninguno.
Descripción. Placa base defectuosa, es decir, está rota, es de lo peor que nos puede ocurrir.


1 largo:

Mensaje de error. RAM Refresh Failure.
Descripción. Los diferentes componentes encargados del refresco de la memoria RAM fallan o no están presentes. Este errorr de memoria RAM,  quiere decir que está mal puesta o que esté fastidiada.


1 largo y 1 corto:

Mensaje de error. Ninguno.
Descripción. Fallo general en la placa madre o en la ROM básica del sistema.  Esto suele ocurrir mucho en placas base viejas.


1 largo y 2 cortos:

Mensaje de error. No video card found.
Descripción. Aplicable sólo a placas base que tengan tarjetas de vídeo incorporadas a la placa. Fallo en la tarjeta gráfica. Puede que el puerto falle, por lo que no habría más que cambiarla de puerto, pero también puede ser que la tarjeta gráfica sea defectuosa.


1 largo y 3 cortos:

Mensaje de error. No monitor connected.
Descripción.Aplicable sólo a placas base con tarjeta de vídeo conectada al sistema. Igual que la anterior Fallo en la tarjeta grafica


1 largo y varios cortos:

Mensaje de error. Video related failure.
Descripción. Fallo en la tarjeta de video Pueden existir otra serie de pitidos que dependan de las tarjetas de vídeo, dependiendo de las diferentes configuraciones de bios existentes en el mercado. Para conocer más características de una determinada placa base, consulta el manual de tu placa.


2 largos y 1 corto:

Mensaje de error. No disponible.
Descripción. Fallo en la sincronización de las imágenes. Seguramente problema de la tarjeta  gráfica.


2 cortos:

Mensaje de error. Parity Error.
Descripción. Error de paridad de memoria. La paridad no es soportada por la placa base. Esto ocurre en ordenadores  que llevan la memoria de dos módulos en dos módulos. Esto significaría que uno de los módulos falla, o que no tenemose un número par de módulos de memoria.


3 cortos:

Mensaje de error. Base 64 Kb Memory Failure.
Descripción. Fallo de memoria en los primeros 64 Kbytes de la RAM. Esto nos indica que hay un error en los primeros 64Kb de la memoria RAM.


4 cortos:

Mensaje de error. Timer not operational.
Descripción. El temporizador o contador de la placa base se encuentra defectuoso. El Timer 1 de la placa no funciona.


5 cortos:

Mensaje de error. Processor Error.
Descripción.La CPU ha generado un error porque el procesador o la memoria de vídeo está bloqueada. Esto nos indica que el procesador o la tarjeta gráfica se encuentran bloqueados. Suele ocurrir cuando ha habido un sobrecalentamiento.


6 cortos:

Mensaje de error. 8042 – Gate A20 Failure.
Descripción. El controlador o procesador del teclado (8042) puede estar en mal estado. La bios no puede conmutar en modo protegido. Error en el teclado. Si ocurre esto yo probaría con otro teclado. Si aun así no funciona se trata del puerto receptor del teclado, en este caso el error se suele dar cuando se conecta/desconecta el teclado con el ordenador encendido.


7 cortos:

Mensaje de error. Processor Exception / Interrupt Error.
Descripción.La CPU ha generado una interrupción excepcional o el modo virtual del procesador está activo.


8 cortos:

Mensaje de error.Display Memory Read / Write error.
Descripción.El adaptador de vídeo ( tarjeta gráfica) del sistema no existe, está mal conectada o su memoria de vídeo (RAM) está fallando. No es un error fatal, aunque puede ser que tengas que cambiar tu tarjeta grafica. Mira si la tarjeta está bien conectada o si tiene alguna patilla doblada o defectuosa.


9 cortos:

Mensaje de error. ROM Checksum Error.
Descripción.El valor del checksum (conteo de la memoria) de la RAM no coincide con el valor guardado en la Bios. Hay que resetear la Bios


10 cortos:

Mensaje de error. CMOS Shutdown Register / Read/Write Error.
Descripción. El registro de la CMOS RAM falla a la hora de la desconexión. Hay que resetear la Bios


11 cortos:

Mensaje de error.Cache Error / External Cache Bad.
Descripción.La memoria caché externa está fallando. Te falla uno de los chips de memoria caché. Tienes que cambiarlo

Algunas veces nos suenan muchos de estos pitidos pero luego sigue funcionando con normalidad. En ese caso sería problema del detector de errores o del escaneo que nos hace al encender el ordenador.  Piensa también que algunos de estos errores suponen cambiar elementos sensibles de tu placa, así que si no eres muy buen manitas…..ya sabes

Publicado en Uncategorized | Deja un comentario

¿Qué es el master boot record?

Un master boot record (MBR) es el primer sector de un dispositivo de alamcenamiento de datos, como un disco duro.

Cada disco duro tiene un MBR, pero no todas las BIOS pueden arrancar el sistema operativo desde cualquiera de los discos duros. Cuando se arranca desde el disco duro, la BIOS copia el contenido del MBR en una dirección fija de la memoria para luego darle el control. Este código arrancará seguidamente el sistema operativo, ya sea desde el disco duro o desde un Boot-Loader o cargador, algo más complejo.

Cuando un dispositivo de almacenamiento de datos se ha particionado con un esquema de tabla de particiones del MBR el MBR contiene las entradas primarias en la tabla de particiones. Las entradas de particiones secundarias se almacenan en registros de particiones extendidas, etiquetas de disco BSD, y particiones de metadatos del LogicalDisk Manager que son descritas por esas entradas de particiones primarias.

Las partes del MBR esta dividido en pistas, cilindros y cluster

Pistas : Las pistas tienen forma de anillos concéntricos y su cantidad depende de la capacidad del disco duro.

Cilindros : Grupo de pistas de igual diámetro en los discos internos de los discos duros. Se llama cilindro por la forma que tomaría si se conectara en el espacio a las pistas (círculos).

Cluster : conjunto contiguo de sectores que componen la unidad más pequeña de almacenamiento de un disco. Los archivos se almacenan en uno o varios clústeres, dependiendo de su tamaño de unidad de asignación.

¿Porqué se debe formatear un dispositivo de arranque? Tipos de formato

Deberemos de formatear una unidad de arranque cuando veamos que nuestro PC no arranque o pueda estar infectado el MBR por algún tipo de gusano ya que es bastante vulnerable para los virus.

Formateo físico : Este tipo de formateo, también llamado Formateo de bajo nivel es el que define el tamaño de los sectores, así como su ubicación en los discos. En los discos duros este tipo de formateo no suele ser necesario hacerlo por parte del usuario, ya que los discos duros vienen ya con el formateo físico hecho de fabrica.

Formateo lógico :

Este es el tipo de formateo que si que solemos hacer.

Aquí hay que hacer una diferenciación:
Cuando hemos formateado el disco, la información de este formateo se guarda en los sectores de inicio del disco. En estos mismos sectores, que se conocen en su conjunto como sectores de arranque, cuando grabamos algo en el disco, se guarda también la información de los clúster que ocupan estos archivos.

Tipos de formatos :

FAT:
Lo que conocemos por FAT es realmente FAT16. Es el sistema de archivos introducido por Microsoft en 1.987 para dar soporte a los archivos de 16bits, no soportados por versiones anteriores de FAT.

límite máximo de la partición en 2Gb

FAT32:
En 1.996, junto con la salida al mercado del Windows 95 OSR2, se introduce el sistema de archivos FAT32, para solucionar en buena parte las deficiencias que presentaba FAT16.

Supera el límite de 2Gb en las particiones, y se mantiene el tamaño máximo de archivo, que es de 4Gb.

NTFS:
El sistema de archivos NTFS, o New Technology File System fue introducido a mediados de 1.993 en Windows NT 3.1, y utilizado por Microsoft solo en sus sistemas profesionales hasta la salida de Windows XP, que fue el primer SO de uso doméstico que lo incorporó.
Este sistema de archivos permite por fin gestionar archivos de más de 4Gb, fijándose el tamaño máximo de estos en unos 16Tb.
También permite un tamaño mucho mayor de las particiones, pudiendo utilizar particiones de hasta 256Tb.

Aqui dejo unos videos con unos cuantos videos sobre formateo y recuperación del MBR :

Formatear un disco duro

Recuperar MBR

Publicado en Uncategorized | Deja un comentario

Hardware y Software

En esta segunda entrada en mi blog are referencia a los distintos tipos de hardware y software que podemos encontrar actualmente en el mundo de la informatica.

En esta entrada explicare sobre que son PCI, AGP, PCX para que sirven y su funcionamiento.

Comenzamos con PCI.

PCI (Peripheral Component Interconnect) «Interconexión de Componentes Periféricos» consiste en un bus estándar para conectar a la laca base del ordenador , puede haber dos tipos o en circuitos integrados o en ranuras de expansión  que son mucho mas comunes para la expansión de hardware en un ordenador.

Al utilizar el bus PCI veremos que permite una configuración  dinámica en el tiempo de arranque del sistema los PCI y la BIOS interactuan y se asignan las IRQs y direcciones del puerto.

Buses PCI de una placa base para Pentium I

Aqui vemos el esquema del funcionamiento de lso diferentes buses.

Estas son algunas de las especificaciones mas comunes de PCI en un ordenador:

  • reloj de 33,33 MHz con transferencias sincronas
  • Ancho de bus de 32 o 64 bits
  • Espacio de direccion de 32 bits (4GB)
  • Espacio de puertos I/O de 32 bits
  • 3,3V o 5V dependiendo del dispositivo
  • Es la que mas se utiliza

Típica tarjeta PCI de 32 bits

Aqui os dejo un link en donde aparceren los distintos tipo de tarjetas PCI:

http://www.configurarequipos.com/doc618.html

Seguimos con AGP.

AGP  Accelerated Graphics Port «puerto de gráficos acelerado» El puerto AGP es de 32 bits como PCI pero cuenta con 8 canales para el acceso ala memoria de acceso aleatorio (RAM), puede emular asi la memoria de videos en la RAM accediendo directamente a este atraves de puente norte.

La velocidad del BUS es de 66 MHz.

AGp cuenta con diferentes modos.

  • AGP 1X: velocidad 66 MHz con una tasa de trasnferncia de 266 MB/s y funcionando a un voltaje de 3,3 V
  • AGP 2X: VElocidad 133 MHz con una tasa de transferencia  de 532 MB/s y funcionando a un voltaje de 3,3V
  • AGP 4X: velocidd de 266 MHZ con una tasa de transferencia de 1 GB/s y funcionando a un voltaje de 3,3 o 1,5 V, para adaptarse a los diseños de ls tarjetas graficas.
  • AGP 8X:velocidad 533 MHz con una tasa de transferencia de 2 GB/s y funcionando a unn voltaje de 0,7 o 1,5V.

En marrón en la parte superior, ranura AGP.

Las tasas de transferencia se consiguen aprovechando los ciclos de reloj del bus mediante un multiplicador pero sin modificarlos fisicamente.

El puerto AGP se utiliza para conectar tarjetas graficas, y debido a su arquitectura sólo puede haber una ranura.

AGP 8X card        Tarjeta Grafica AGP

A partir de 2006, el uso del puerto AGP ha ido disminuyendo con la aparición de una nueva evolución conocida como PCI-Express, que proporciona mayores prestaciones.

Aqui os dejo este link en donde explica mas detalladamente en que consiste una tarjeta AGP: http://www.galiciacity.com/servicios/hardware/agp.htm

Finalizamos con PCX.

PCI Express (anteriormente conocido por las siglas 3GIO) es un nuevo desarrollo del bus PCI que usa los conceptos de programación y los estándares de comunicación existentes, su sistema de comunicacion es mucho mas rapido.

Este bus está estructurado como enlaces punto a punto cada enlace transporta 250 MB/s en cada dirección, Cada slot puede llevar entre uno, dos, cuatro, ocho, dieciséis o treinta y dos enlaces entre la placa base y las tarjetas conectadas.

Slots PCI Express (de arriba a abajo: x4, x16, x1 y x16), comparado con uno tradicional PCI de 32 bits

  • El conector PCI Express 1X posee 36 clavijas, y está destinado a usos de entrada/salida con un gran ancho de bandaConector PCI Express 1x
  • El conector PCI Express 4X posee 64 clavijasy tiene como finalidad el uso en servidores:Conector PCI Express 4x
  • El conector PCI Express 8X posee 98 clavijasy tiene como finalidad el uso en servidores:Conector PCI Express 8x
  • El conector PCI Express 16X posee 164 clavijas, mide 89 mm de largo, y tiene como finalidad el uso en el puerto gráfico:Conector PCI Express 16x

PCI Express no es todavía suficientemente rápido para ser usado como bus de memoria

Este conector se usa para conectar tarjetas gráficas. PCI Express, También ha sido utilizado en múltiples ocasiones como puesto para la transferencia de unidades de estado solido de alto rendimiento, con tasas superiores al Gigabyte por segundo.

para acabar esta entrada os dejo unos videos en lso cuales instalan los tipos de tarjetas que hemos nombrado:

PCI       

AGP      

PCX      

Publicado en Uncategorized | Deja un comentario