4/11/11

Net.Etiquetas


La Net-Etiqueta o “netetiqueta”, ambos términos son válidos, es una serie de normas “no escritas” para facilitar la comunicación en Internet, y sobre todo, no dar lugar a malos entendidos, enfados o ganas de mandar a alguien a hacer puñetas.



Las normas de la Net-Etiqueta surgieron a raiz de la presencia de numerosos “trolls” en foros, servidores de noticias y diversos chat. Se denomina “troll” al internauta que por aburrimiento, mala uva o porque no sabe hacer otra cosa, se dedica a fastidiar a los demás internautas con comentarios fuera de tono, fuera de lugar.


Los administradores de Foros para evitar un mal ambiente creado por estos trolls, empezaron a imponer una serie de normas que deben ser respetadas por todos los usuarios del Foro, con el riesgo de si se incumplen, ser “baneados” para siempre. El “baneo” consiste en localizar la IP del ordenador desde el “troll” practica sus tonterías e impedir el acceso de dicha IP al foro en cuestión.
Con el tiempo, estas normas se copiaron de unos foros a otros, se añadieron nuevas normas e incluso se adaptaron a otras aplicaciones online como el correo electrónico. Veamos las más comunes e importantes de estas normas:





No escribir en mayúsculas
Es de las primeras normas de la Net-Etiqueta que se conoce. Surgió sobre todo a raíz de los primeros chats, donde algunos usuarios por distinguirse de los demás, empezaban a escribir en mayúsculas. Dado el propio sistema de funcionamiento de los chats, las mayúsculas molestaban para la lectura de los mensajes de los usuarios y se optó por prohibirlas. Además, dan una connotación de estar enfadado y en los chats y otras aplicaciones de Internet, hay que estar relajado para disfrutar de la Red de Redes.




No insultar
Parece obvio. Pero muchos foros y chats se han malogrado por los continuos insultos que había en ellos, gracias al anonimato que proporciona la Red. Cualquier administrador de foros elimina inmediatamente un post con insultos, incluso dispone de herramientas que automáticamente borra los insultos en los post que se publican.



No enviar SPAM
Dentro del spam hay todo tipo de categorías. Desde las clásicas cartas en cadena desde enviar 10 mensajes a tus amigos para ser feliz el resto de tu vida, hasta las más peligrosas que incluyen timos de todo tipo. Además, por muy buena intención que tengamos y no deseemos enviar spam, el ordenador puede ser del tipo “zombi” ya que envía spam constantemente sin nuestro conocimiento. La única herramienta es disponer de una “suite” antivirus actualizada. Todas estas herramientas antivirus: McAfee, Norton, Panda, etc…, ya incluyen opciones antispam para vigiar lo que entra y sale de los clientes de correo electrónico.



No enviar ficheros adjuntos pesados
Dentro de la categoría de “casi-SPAM” se encuentra la de los correos enviados por los amigos y famlia que incluyen un vídeo de 10 Mb o incluso más de la comunión del niño o de los colegas en la playa ligando con la guiri de turno. Puede ser muy divertido o conmovedor, en el caso de la comunión, pero por mucho ancho de banda que tengamos, el envío de dichos vídeos a toda la familia y amistades, puede dejar “KO”, el servidor de correo del que dispongamos. Para ello, se ha inventado sitios tan útiles como Flick o YouTube, para depositar imágenes o vídeos..


Netiquette (o netiqueta en su versión castellana) es una palabra derivada del francés étiquette y del inglés net (red) o network y vendría a designar el conjunto de reglas que regulan el comportamiento de un usuario en un grupo de noticias (newsgroup en inglés), una lista de correo, un foro de discusiones o al usar el correo electrónico. Por extensión, se utiliza también para referirse al conjunto de normas de comportamiento general en Internet. La Netiqueta no es más que una adaptación de las reglas de etiqueta del mundo real a las tecnologías y el ambiente virtual. Aunque normalmente las tendencias de etiqueta han evolucionado hasta llegar a formar incluso parte de las reglas de ciertos sistemas, es bastante común que las reglas de etiqueta se basen en un sistema de “honor”; es decir, que el infractor no recibe siquiera una reprimenda.

3/11/11

Bus Informatico


¿Qué es un bus informático?
Introducción al concepto de bus
Se denomina bus, en informática, al conjunto de conexiones físicas (cables, placa de circuito impreso, etc.) que pueden compartirse con múltiples componentes de hardware para que se comuniquen entre sí.
El propósito de los buses es reducir el número de rutas necesarias para la comunicación entre los distintos componentes, al realizar las comunicaciones a través de un solo canal de datos. Ésta es la razón por la que, a veces, se utiliza la metáfora "autopista de datos".
Diagrama de un bus
En el caso en que sólo dos componentes de hardware se comuniquen a través de la línea, podemos hablar de puerto hardware ( puerto serial o puerto paralelo).
Características de un bus
Un bus se caracteriza por la cantidad de información que se transmite en forma simultánea. Este volumen se expresa en bits y corresponde al número de líneas físicas mediante las cuales se envía la información en forma simultánea. Un cable plano de 32 hilos permite la transmisión de 32 bits en paralelo. El término "ancho" se utiliza para designar el número de bits que un bus puede transmitir simultáneamente.
Por otra parte, la velocidad del bus se define a través de su frecuencia (que se expresa en Hercios o Hertz), es decir el número de paquetes de datos que pueden ser enviados o recibidos por segundo. Cada vez que se envían o reciben estos datos podemos hablar de ciclo.
De esta manera, es posible hallar la velocidad de transferencia máxima del bus (la cantidad de datos que puede transportar por unidad de tiempo) al multiplicar su ancho por la frecuencia. Por lo tanto, un bus con un ancho de 16 bits y una frecuencia de 133 MHz, tiene una velocidad de transferencia de:
16 * 133.106 = 2128*106 bit/s, o 2128*106/8 = 266*106 bytes/s o 266*106 /1000 = 266*103 KB/s o 259.7*103 /1000 = 266 MB/s
Subconjunto de un bus
En realidad, cada bus se halla generalmente constituido por entre 50 y 100 líneas físicas distintas que se dividen a su vez en tres subconjuntos:
* El bus de direcciones, (también conocido como bus de memoria) transporta las direcciones de memoria al que el procesador desea acceder, para leer o escribir datos. Se trata de un bus unidireccional.
* El bus de datos transfiere tanto las instrucciones que provienen del procesador como las que se dirigen hacia él. Se trata de un bus bidireccional.
* El bus de control (en ocasiones denominado bus de comando) transporta las órdenes y las señales de sincronización que provienen de la unidad de control y viajan hacia los distintos componentes de hardware. Se trata de un bus bidireccional en la medida en que también transmite señales de respuesta del hardware.
Los buses principales
Por lo general, dentro de un equipo, se distinguen dos buses principales:
* El bus interno o sistema (que también se conoce como bus frontal o FSB). El bus interno permite al
procesador comunicarse con la memoria central del sistema (la memoria RAM).
* El bus de expansión (llamado algunas veces bus de entrada/salida) permite a diversos componentes de la placa madre (USB, puerto serial o paralelo, tarjetas insertadas en conectores PCI, discos duros, unidades de CD-ROM y CD-RW, etc.) comunicarse entre sí. Sin embargo, permite principalmente agregar nuevos dispositivos por medio de las ranuras de expansión que están a su vez conectadas al bus de entrada/salida.
El conjunto de chips
El conjunto de chips es el componente que envía datos entre los distintos buses del equipo para que todos los componentes que forman el equipo puedan a su vez comunicarse entre sí. Originalmente, el conjunto de chips estaba compuesto por un gran número de chips electrónicos (de allí su nombre). Por lo general, presenta dos componentes:
* El Puente Norte (que también se conoce como controlador de memoria, se encarga de controlar las transferencias entre el procesador y la memoria RAM. Se encuentra ubicado físicamente cerca del procesador. También se lo conoce como GMCH que significa Concentrador de controladores gráficos y de memoria.
* El Puente Sur (también denominado controlador de entrada/salida o controlador de expansión) administra las comunicaciones entre los distintos dispositivos periféricos de entrada-salida. También se lo conoce como ICH (Concentrador controlador de E/S).
Por lo general, se utiliza el término puente para designar un componente de interconexión entre dos buses.
Arquitectura del sistema de un PC
Es interesante tener en cuenta que para que dos buses se comuniquen entre si, deben poseer el mismo ancho. Esto explica por qué los módulos de memoria RAM a veces deben instalarse en pares (por ejemplo, los primeros chips Pentium que tenían buses de procesador de 64 bits, necesitaban dos módulos de memoria con un ancho de 32 bits cada uno).
A continuación encontrará una tabla con las especificaciones relativas a los buses más comunes:
Bus de expansión
Los buses de expansión (a veces denominados buses periféricos) son buses que poseen conectores que permiten agregar tarjetas de expansión (periféricos) a un equipo. Existen diferentes tipos de buses internos estándar que se caracterizan por:
* su forma
* el número de clavijas del conector
* los tipos de señales (frecuencia, datos, etc.)
Bus ISA
La versión original del bus ISA (Arquitectura estándar de la industria) que apareció en 1981 con PC XT fue un bus de 8 bits con una velocidad de reloj de 4,77 MHz.
En 1984, con la aparición de PC AT (el procesador Intel 286), el bit se expandió a un bus de 16 bits y la velocidad de reloj pasó de 6 a 8 MHz y finalmente a 8,33 MHz, ofreciendo una velocidad de transferencia máxima de 16 Mb/s (en la práctica solamente 8 Mb/s porque un ciclo de cada dos se utilizó para direccionar).
El bus ISA admitió el bus maestro, es decir, permitió que los controladores conectados directamente al bus se comunicaran directamente con los otros periféricos sin tener que pasar por el procesador. Una de las consecuencias del bus maestro es sin dudas el acceso directo a memoria (DMA). Sin embargo, el bus ISA únicamente permite que el hardware direccione los primeros 16 megabytes de RAM.
Hasta fines de la década de 1990, casi todos los equipos contaban con el bus ISA, pero fue progresivamente reemplazado por el bus PCI, que ofrecía un mejor rendimiento.
* Conector ISA de 8 bits:
* Conector ISA de 16 bits:
Bus MCA
El bus MCA (Arquitectura de microcanal) es un bus exclusivo mejorado diseñado por IBM en 1987 para utilizar en su línea de equipos PS/2. Este bus de 16 a 32 bits no era compatible con el bus ISA y podía alcanzar un rendimiento de 20 Mb/s.
Bus EISA El bus EISA (Arquitectura estándar industrial extendida) fue desarrollado en 1988 por un grupo de compañías (AST, Compaq, Epson, Hewlett-Packard, NEC, Olivetti, Tandy, Wyse y Zenith) para competir con el bus exclusivo MCA lanzado por IBM el año anterior. El bus EISA utilizaba conectores cuyo tamaño era la mitad del conector ISA pero con 4 filas de contactos en lugar de 2, para direccionar 32 bits.
Los conectores EISA eran más profundos y las filas de contactos adicionales se encontraban ubicadas debajo de las filas de contactos ISA. Por lo tanto, era posible conectar una tarjeta de expansión ISA en un conector EISA. Sin embargo, el calce en el conector no era demasiado profundo (debido a los biseles) y sólo se utilizaban las filas de contactos superiores (ISA).
Bus local
Los buses E/S tradicionales, tales como ISA, MCA o nuestros buses EISA, se conectan directamente al bus principal y deben funcionar en la misma frecuencia. Sin embargo, algunos periféricos de E/S necesitan un ancho de banda muy bajo mientras que otros necesitan un ancho de banda superior. Por lo tanto, existen cuellos de botellas en el bus. Para resolver este problema, la arquitectura "bus local" ofrece aprovechar el bus del sistema, o bus frontal (FSB), al interactuar directamente con él.
Bus VLB
En 1992, el bus local de VESA (VLB) fue desarrollado por VESA (Asociación para estándares electrónicos y de video patrocinado por la compañía NEC) para ofrecer un bus local dedicado a sistemas gráficos. El VLB es un conector ISA de 16 bits con un conector de 16 bits agregado:
Conector Bus Local VESA (VLB)
El bus VLB es un bus de 32 bits inicialmente diseñado para permitir un ancho de banda de 33 MHz (el ancho de banda del primer PC 486 en aquel momento). El bus local VESA se utilizó en los siguientes 486 modelos (40 y 50 MHz respectivamente) así como en los primeros procesadores Pentium, pero fue reemplazado rápidamente por el bus PCI.
El bus PCI
El bus PCI (Interconexión de componentes periféricos) fue desarrollado por Intel el 22 de junio de 1992. A diferencia del bus VLB, no se trata de un bus local tradicional sino de un bus intermedio ubicado entre el bus de procesador (Puente Norte) y el bus de entrada/salida (Puente Sur).
Conectores PCI
Por lo general, las placas madre cuentan con al menos 3 ó 4 conectores PCI, identificables generalmente por su color blanco estándar. La interfaz PCI existe en 32 bits con un conector de 124 clavijas o en 64 bits con un conector de 188 clavijas. También existen dos niveles de señalización de voltaje:
* 3,3 V para los ordenadores portátiles
* 5 V para los equipos de escritorio
El voltaje señalizado no es igual al voltaje de la fuente de alimentación de la placa madre, sino que es el umbral de voltaje necesario para el cifrado digital de los datos.
Existen 2 tipos de conectores de 32 bits:
* conector PCI de 32 bits, 5 V:
* conector PCI de 32 bits, 3,3 V:
Los conectores PCI de 63 bits disponen de clavijas adicionales para tarjetas PCI de 32 bits. Existen 2 tipos de conectores de 64 bits:
* conector PCI de 64 bits, 5 V:
* conector PCI de 64 bits, 3,3 V:
Interoperabilidad
En general, no se pueden cometer errores al introducir una tarjeta PCI en una ranura PCI. Si la tarjeta encaja correctamente, entonces es compatible. De lo contrario, existen dispositivos infalibles que pueden evitar dicha instalación. Existen tarjetas de expansión equipadas con lo que se denomina conectores "universales", es decir, que poseen dos tipos de dispositivos infalibles (dos muescas). Dichas tarjetas de expansión pueden detectar el voltaje señalizado y adaptarse a él. Por lo tanto, pueden insertarse tanto en ranuras de 3,3 V como en ranuras de 5 V.
Actualizaciones del bus
La versión original del bus PCI es de 32 bits de ancho y su velocidad de reloj es de 33 MHz, lo que en teoría permite un rendimiento de 132 Mb/s a 32 bits. En las arquitecturas de 64 bits, el bus funciona a 64 bits y su rendimiento teórico es de 264 Mb/s.
Con el fin de actualizar el estándar PCI, se formó un grupo de interés compuesto por un gran número de fabricantes, apodado PCI-SIG (Grupo de interés especial de PCI). Se publicaron actualizaciones del bus. La versión 2.0 del 30 de abril de 1993 definió la forma de los conectores y las tarjetas adicionales, y le confirió una velocidad de reloj de 66 MHz, en contraste con los 33 MHz de la versión 1.0. De esta manera se logró duplicar el rendimiento teórico hasta alcanzar los 266 MHz a 32 bits.
El 1 de junio de 1995, la revisión 2.1 del bus PCI mejoró su uso hasta 66 MHz. En ese momento, los ingenieros anticiparon un movimiento progresivo desde un voltaje señalizado de 5 V hasta 3,3 V.
La versión 2.2 del bus PCI, que apareció el 18 de diciembre de 1998, incorporó la capacidad de conectar los periféricos directamente (conexión en caliente). La revisión 2.3, editada el 29 de marzo de 2002, eliminó la posibilidad de utilizar tarjetas de 5 V adicionales, pero incorporó el uso de tarjetas que admiten ambos voltajes con el fin de garantizar la compatibilidad descendente. La revisión 3.0 del estándar PCI eliminó por completo el uso de tarjetas de 5 V compatibles.
En septiembre de 1999, tuvo lugar un cambio importante en el bus PCI, cambio que fue conocido como PCI-X. El bus PCI-X 1.0 admite frecuencias de 66, 100 y 133 MHz. Dicho bus es completamente compatible con el formato PCI, y las ranuras PCI-X admiten tarjetas de formato PCI y viceversa.
La revisión 2.0 del bus PCI-X admite frecuencias de 66, 100, 133, 266 y 533 MHz, y permite un rendimiento de 4,27 Gb/s a 64 bits.
El siguiente cuadro resume las diferentes revisiones del bus PCI:
Bus AGP
El bus AGP (la sigla corresponde a Accelerated Graphics Port que en español significa puerto de gráficos acelerado) apareció por primera vez en mayo de 1997 para los chipsets Slot One. Luego se lanzó para los chips Super 7, con el objetivo de administrar los flujos de datos gráficos que se habían vuelto demasiado
grandes como para ser controlados por el Bus PCI. De esta manera, el bus AGP se conecta directamente al FSB (Front Side Bus [Bus Frontal]) del procesador y utiliza la misma frecuencia, es decir, un ancho de banda más elevado. La interfaz AGP se ha creado con el único propósito de conectarle una tarjeta de video. Funciona al seleccionar en la tarjeta gráfica un canal de acceso directo a la memoria (DMA, Direct Memory Access), evitado así el uso del controlador de entradas/salidas. En teoría, las tarjetas que utilizan este bus de gráficos necesitan menos memoria integrada ya que poseen acceso directo a la información gráfica (como por ejemplo las texturas) almacenadas en la memoria central. Su costo es aparentemente inferior.
La versión 1.0 del bus AGP, que funciona con 3.3 voltios, posee un modo 1X que envía 8 bytes cada dos ciclos y un modo 2X que permite transferir 8 bytes por ciclo.
En 1998, la versión 2.0 del bus AGP presenta el AGP 4X que permite el envío de 16 bytes por ciclo. La versión 2.0 del bus AGP funciona con una tensión de 1.5 voltios y con conectores AGP 2.0 "universales" que pueden funcionar con cualquiera de los dos voltajes.
La versión 3.0 del bus AGP apareció en 2002 y permite duplicar la velocidad del AGP 2.0 proponiendo un modo AGP 8X.
Características del bus AGP
El puerto AGP 1X funciona a una frecuencia de 66 MHz, a diferencia de los 33 MHZ del Bus PCI, lo que le provee una tasa máxima de transferencia de 264 MB/s (en contraposición a los 132 MB/s que comparten las diferentes tarjetas para el bus PCI). Esto le proporciona al bus AGP un mejor rendimiento, en especial cuando se muestran gráficos en 3D de alta complejidad. Con la aparición del puerto AGP 4X, su tasa de transferencia alcanzó los 1 GB/s. Esta generación de AGP presentó un consumo de 25 vatios. La generación siguiente se llamó AGP Pro y consumía 50 vatios.
El AGP Pro 8x ofrece una tasa de transferencia de 2 GB/s.
Las tasas de transferencia para los diferentes estándares AGP son las siguientes:
* AGP 1X : 66,66 MHz x 1(coef.) x 32 bits /8 = 266,67 MB/s
* AGP 2X : 66,66 MHz x 2(coef.) x 32 bits /8 = 533,33 MB/s
* AGP 4X : 66,66 MHz x 4(coef.) x 32 bits /8 = 1,06 GB/s
* AGP 8X : 66,66 MHz x 8(coef.) x 32 bits /8 = 2,11 GB/s
Se debe tener en cuenta que las diferentes normas AGP son compatibles con la versión anterior, lo que significa que las tarjetas AGP 4X o AGP 2X pueden insertarse en una ranura para AGP 8X.
Conectores AGP
Las placas madre más recientes poseen un conector AGP general incorporado identificable por su color marrón. Existen tres tipos de conectores:
* Conector AGP de 1,5 voltios:
* Conector AGP de 3,3 voltios:
* Conector AGP universal:
Esta tabla resume las especificaciones técnicas de cada versión y modo AGP:
AGP Voltaje Modo
AGP 1.0 3,3 voltios 1x, 2x
AGP 2.0 1,5 voltios 1x, 2x, 4x
AGP 2.0 Universal 1,5 v y 3,3 v 1x, 2x, 4x
AGP 3.0 1,5 voltios 4x, 8x
El Bus PCI Express
El bus PCI Express (Interconexión de Componentes Periféricos Express, también escrito PCI-E o 3GIO en el caso de las "Entradas/Salidas de Tercera Generación"), es un bus de interconexión que permite añadir placas de expansión a un ordenador. El bus PCI Express fue desarrollado en julio de 2002. A diferencia del bus PCI, que se ejecuta en una interfaz paralela, el bus PCI Express se ejecuta en una interfaz en serie, lo que permite alcanzar un ancho de banda mucho mayor que con el bus PCI.
Características del Bus PCI Express
El bus PCI Express se presenta en diversas versiones (1X, 2X, 4X, 8X, 12X, 16X y 32X), con rendimientos de entre 250 Mb/s y 8 Gb/s, es decir, 4 veces el rendimiento máximo de los puertos AGP 8X. Dado que el costo de fabricación es similar al del puerto AGP, es de esperar que el bus PCI Express lo reemplace en forma progresiva.
Conectores PCI Express
Los conectores PCI Express no son compatibles con los conectores PCI más antiguos. Varían en tamaño y demandan menos energía eléctrica. Una de las características más interesantes del bus PCI Express es que admite la conexión en caliente, es decir, que puede conectarse y desconectarse sin que sea necesario apagar o reiniciar la máquina. Los conectores PCI Express son identificables gracias a su tamaño pequeño y su color gris oscuro.
* El conector PCI Express 1X posee 36 clavijas, y está destinado a usos de entrada/salida con un gran ancho de banda
Conector PCI Express 1x
* El conector PCI Express 4X posee 64 clavijas y tiene como finalidad el uso en servidores:
Conector PCI Express 4x
* El conector PCI Express 8X posee 98 clavijas y 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
El PCI Express estándar también tiene como finalidad reemplazar la tecnología PC Card, mediante conectores "PCI Express Mini Card". Además, a diferencia de los conectores PCI, que sólo pueden utilizarse para establecer conexiones internas, el PCI Express estándar puede utilizarse para conectar periféricos externos mediante el uso de cables. A pesar de ello, no compite con los puertos USB ni FireWire.

Procesadores



Procesador


Introducción
El procesador (CPU, por Central Processing Unit o Unidad Central de Procesamiento), es por decirlo de alguna manera, el cerebro del ordenador. Permite el procesamiento de información numérica, es decir, información ingresada en formato binario, así como la ejecución de instrucciones almacenadas en la memoria.
El primer microprocesador (Intel 4004) se inventó en 1971. Era un dispositivo de cálculo de 4 bits, con una velocidad de 108 kHz. Desde entonces, la potencia de los microprocesadores ha aumentado de manera exponencial. ¿Qué son exactamente esas pequeñas piezas de silicona que hacen funcionar un ordenador?
Funcionamiento


El procesador es un circuito electrónico que funciona a la velocidad de un reloj interno, gracias a un cristal de cuarzo que, sometido a una corriente eléctrica, envía pulsos, denominados "picos". La velocidad de reloj (también denominada ciclo), corresponde al número de pulsos por segundo, expresados en Hertz (Hz). De este modo, un ordenador de 200 MHz posee un reloj que envía 200.000.000 pulsos por segundo. Por lo general, la frecuencia de reloj es un múltiplo de la frecuencia del sistema (FSB, Front-Side Bus o Bus de la Parte Frontal), es decir, un múltiplo de la frecuencia de la placa madre.
Con cada pico de reloj, el procesador ejecuta una acción que corresponde a su vez a una instrucción o bien a una parte de ella. La medida CPI (Cycles Per Instruction o Ciclos por Instrucción) representa el número promedio de ciclos de reloj necesarios para que el microprocesador ejecute una instrucción. En consecuencia, la potencia del microprocesador puede caracterizarse por el número de instrucciones por segundo que es capaz de procesar. Los MIPS (millions of instructions per second o millones de instrucciones por segundo) son las unidades que se utilizan, y corresponden a la frecuencia del procesador dividida por el número de CPI.




Instrucciones
Una instrucción es una operación elemental que el procesador puede cumplir.. Las instrucciones se almacenan en la memoria principal, esperando ser tratadas por el procesador. Las instrucciones poseen dos campos:


* el código de operación, que representa la acción que el procesador debe ejecutar;


* el código operando, que define los parámetros de la acción. El código operando depende a su vez de la operación. Puede tratarse tanto de información como de una dirección de memoria.
Código de Operación Campo de Operación
El número de bits en una instrucción varía de acuerdo al tipo de información (entre 1 y 4 bytes de 8 bits).
Las instrucciones pueden agruparse en distintas categorías. A continuación presentamos algunas de las más importantes:


* Acceso a Memoria: acceso a la memoria o transferencia de información entre registros.


* Operaciones Aritméticas: operaciones tales como suma, resta, división o multiplicación.


* Operaciones Lógicas: operaciones tales como Y, O, NO, NO EXCLUSIVO, etc.


* Control: controles de secuencia, conexiones condicionales, etc.
Registros
Cuando el procesador ejecuta instrucciones, la información almacena en forma temporal en pequeñas ubicaciones de memoria local de 8, 16, 32 o 64 bits, denominadas registros. Dependiendo del tipo de procesador, el número total de registros puede variar de 10 a varios cientos.
Los registros más importantes son:


* el registro acumulador (ACC), que almacena los resultados de las operaciones aritméticas y lógicas;


* el registro de estado (PSW, Processor Estado: Word o Palabra de Estado del Procesador), que contiene
los indicadores de estado del sistema (lleva dígitos, desbordamientos, etc.);


el registro de instrucción (RI), que contiene la instrucción que está siendo procesada actualmente;


* el contador ordinal (OC o PC por Program Counter, Contador de Programa), que contiene la dirección de la siguiente instrucción a procesar;


* el registro del búfer, que almacena información en forma temporal desde la memoria.
Memoria caché
La memoria caché (también memoria buffer) es una memoria rápida que permite reducir los tiempos de espera de las distintas informaciones almacenada en la RAM (Random Access Memory o Memoria de Acceso Aleatorio). En efecto, la memoria principal del ordenador es más lenta que la del procesador. Existen, sin embargo, tipos de memoria que son mucho más rápidos, pero que tienen un costo más elevado. La solución consiste entonces, en incluir este tipo de memoria local próxima al procesador y en almacenar en forma temporal la información principal que se procesará en él. Los últimos modelos de ordenadores poseen muchos niveles distintos de memoria caché:


* La Memoria caché nivel 1 (denominada L1 Cache, por Level 1 Cache) se encuentra integrada directamente al procesador. Se subdivide en dos partes:
o la primera parte es la caché de instrucción, que contiene instrucciones de la RAM que fueron decodificadas durante su paso por las canalizaciones.
o la segunda parte es la caché de información, que contiene información de la RAM, así como información utilizada recientemente durante el funcionamiento del procesador.
El tiempo de espera para acceder a las memorias caché nivel 1 es muy breve; es similar al de los registros internos del procesador.
* La memoria caché nivel 2 (denominada L2 Cache, por Level 2 Cache) se encuentra ubicada en la carcasa junto con el procesador (en el chip). La caché nivel 2 es un intermediario entre el procesador con su caché interna y la RAM. Se puede acceder más rápidamente que a la RAM, pero no tanto como a la caché nivel 1.


* La memoria caché nivel 3 (denominada L3 Cache, por Level 3 Cache) se encuentra ubicada en la placa madre.
Todos estos niveles de caché reducen el tiempo de latencia de diversos tipos de memoria al procesar o transferir información. Mientras el procesador está en funcionamiento, el controlador de la caché nivel 1 puede interconectarse con el controlador de la caché nivel 2, con el fin de transferir información sin entorpecer el funcionamiento del procesador. También, la caché nivel 2 puede interconectarse con la RAM (caché nivel 3) para permitir la transferencia sin entorpecer el funcionamiento normal del procesador.
Señales de Control
Las señales de control son señales electrónicas que orquestan las diversas unidades del procesador que participan en la ejecución de una instrucción. Dichas señales se envían utilizando un elemento denominado secuenciador. Por ejemplo, la señal Leer/Escribir permite que la memoria se entere de que el procesador desea leer o escribir información.
Unidades Funcionales
El procesador se compone de un grupo de unidades interrelacionadas (o unidades de control). Aunque la arquitectura del microprocesador varía considerablemente de un diseño a otro, los elementos principales del microprocesador son los siguientes:


* Una unidad de control que vincula la información entrante para luego decodificarla y enviarla a la unidad de ejecución:La unidad de control se compone de los siguientes elementos:
o secuenciador (o unidad lógica y de supervisión ), que sincroniza la ejecución de la instrucción con la velocidad de reloj. También envía señales de control:
o contador ordinal, que contiene la dirección de la instrucción que se está ejecutando actualmente;
o registro de instrucción, que contiene la instrucción siguiente.


* Una unidad de ejecución (o unidad de procesamiento), que cumple las tareas que le asigna la unidad de instrucción. La unidad de ejecución se compone de los siguientes elementos:
o la unidad aritmética lógica (se escribe ALU); sirve para la ejecución de cálculos aritméticos básicos y funciones lógicas (Y, O, O EXCLUSIVO, etc.);
o la unidad de punto flotante (se escribe FPU), que ejecuta cálculos complejos parciales que la unidad aritmética lógica no puede realizar;
o el registro de estado;
o el registro acumulador.


* Una unidad de administración del bus (o unidad de entrada-salida) que administra el flujo de información entrante y saliente, y que se encuentra interconectado con el sistema RAM;
El siguiente diagrama suministra una representación simplificada de los elementos que componen el procesador (la distribución física de los elementos es diferente a la disposición):
Diagrama representativo del procesador
Transistor
Con el fin de procesar la información, el microprocesador posee un grupo de instrucciones, denominado "conjunto de instrucciones", hecho posible gracias a los circuitos electrónicos. Más precisamente, el conjunto de instrucciones se realiza con la ayuda de semiconductores, pequeños "conmutadores de circuito" que utilizan el efecto transistor, descubierto en 1947 por John Barden, Walter H. Brattain y William Shockley, quienes recibieron por ello el premio Nobel en 1956.
Un transistor (contracción de los términos transferencia y resistor) es un componente electrónico semi-conductor que posee tres electrodos capaces de modificar la corriente que pasa a través suyo, utilizando uno de estos electrodos (denominado electrodo de control). Éstos reciben el nombre de "componentes activos", en contraste a los "componentes pasivos", tales como la resistencia o los capacitores, que sólo cuentan con dos electrodos (a los que se denomina "bipolares").
El transistor MOS (metal, óxido, silicona) es el tipo de transistor más común utilizado en el diseño de circuitos integrados. Los transistores MOS poseen dos áreas con carga negativa, denominadas respectivamente fuente (con una carga casi nula), y drenaje (con una carga de 5V), separadas por una región con carga positiva, denominada sustrato. El sustrato posee un electrodo de control superpuesto, denominado puerta, que permite aplicar la carga al sustrato.
Transistor MOS
Cuando una tensión no se aplica en el electrodo de control, el sustrato con carga positiva actúa como barrera y evita el movimiento de electrones de la fuente al drenaje. Sin embargo, cuando se aplica la carga a la puerta, las cargas positivas del sustrato son repelidas y se realiza la apertura de un canal de comunicación con carga negativa entre la fuente y el drenaje.
Transistor MOS
El transistor actúa entonces como conmutador programable, gracias al electrodo de control. Cuando se aplica una carga al electrodo de control, éste actúa como interruptor cerrado, y cuando no hay carga, actúa como interruptor abierto.
Circuitos Integrados
Una vez combinados, los transistores pueden constituir circuitos lógicos que, al combinarse, forman procesadores. El primer circuito integrado data de 1958 y fue construido por Texas Instruments.
Los transistores MOS se componen, entonces, de láminas de silicona (denominadas obleas), obtenidas luego de múltiples procesos. Dichas láminas de silicona se cortan en elementos rectangulares para formar un "circuito". Los circuitos se colocan luego en carcasas con conectores de entrada-salida, y la suma de esas partes compone un "circuito integrado". La minuciosidad del grabado, expresado en micrones (micrómetros, se escribe µm) define el número de transistores por unidad de superficie. Puede haber millones de transistores en un sólo procesador.
La Ley de Moore, escrita en 1965 por Gordon E. Moore, cofundador de Intel, predijo que el rendimiento del procesador (por extensión del número de transistores integrados a la silicona) se duplicaría cada 12 meses. Esta ley se revisó en 1975, y se cambió el número de meses a 18. La Ley de Moore sigue vigente hasta nuestros días.
Dado que la carcasa rectangular contiene clavijas de entrada-salida que parecen patas, en Francia se utiliza el término "pulga electrónica" para referirse a los circuitos integrados.




Familias
Cada tipo de procesador posee su propio conjunto de instrucciones. Los procesadores se agrupan en las siguientes familias, de acuerdo con sus conjuntos de instrucciones exclusivos:
* 80x86: la "x" representa la familia. Se hace mención a 386, 486, 586, 686, etc.
* ARM
* IA-64
* MIPS
* Motorola 6800
* PowerPC
* SPARC
Esto explica por qué un programa producido para un tipo específico de procesador sólo puede trabajar directamente en un sistema con otro tipo de procesador si se realiza lo que se denomina traducción de instrucciones, o emulación. El término "emulador" se utiliza para referirse al programa que realiza dicha traducción.
Conjunto de Instrucciones
Un conjunto de instrucciones es la suma de las operaciones básicas que puede cumplir un procesador. El conjunto de instrucciones de un procesador es un factor determinante en la arquitectura del éste, aunque una misma arquitectura puede llevar a diferentes implementaciones por diferentes fabricantes.
El procesador funciona de forma eficiente gracias a un número limitado de instrucciones, conectadas de forma permanente a los circuitos electrónicos. La mayoría de las operaciones se pueden realizar utilizando funciones básicas. Algunas arquitecturas, no obstante, sí incluyen funciones avanzadas de procesamiento.
Arquitectura CISC




La arquitectura CISC (Complex Instruction Set Computer, Ordenador de Conjunto de Instrucciones Complejas) se refiere a la conexión permanente del procesador con las instrucciones complejas, difíciles de crear a partir de las instrucciones de base.
La arquitectura CISC es especialmente popular en procesadores de tipo 80x86. Este tipo de arquitectura tiene un costo elevado a causa de las funciones avanzadas impresas en la silicona.


Las instrucciones son de longitud diversa, y a veces requieren más de un ciclo de reloj. Dado que los procesadores basados en la arquitectura CISC sólo pueden procesar una instrucción a la vez, el tiempo de procesamiento es una función del tamaño de la instrucción.
Arquitectura RISC




Los procesadores con tecnología RISC (Reduced Instruction Set Computer, Ordenador de Conjunto de Instrucciones Reducidas) no poseen funciones avanzadas conectadas en forma permanente.
Es por eso que los programas deben traducirse en instrucciones sencillas, lo cual complica el desarrollo o hace necesaria la utilización de un procesador más potente. Este tipo de arquitectura tiene un costo de producción reducido si se lo compara con los procesadores CISC. Además, las instrucciones de naturaleza sencilla se ejecutan en un sólo ciclo de reloj, lo cual acelera la ejecución del programa si se lo compara con los procesadores CISC. Para terminar, dichos procesadores pueden manejar múltiples instrucciones en forma simultánea, procesándolas en paralelo.
Mejoras Tecnológicas
A través del tiempo, los fabricantes de microprocesadores (denominados fundadores) han desarrollado un determinado número de mejoras que optimizan el rendimiento del procesador.
Procesamiento Paralelo
El procesamiento paralelo consiste en la ejecución simultánea de instrucciones desde el mismo programa pero en diferentes procesadores. Implica la división del programa en múltiples procesos manejados en paralelo a fin de reducir el tiempo de ejecución.
No obstante, este tipo de tecnología necesita sincronización y comunicación entre los diversos procesos, de manera similar a lo que puede llegar a ocurrir cuando se dividen las tareas en una empresa: se distribuye el trabajo en procesos discontinuos más pequeños que son manejados por diversos departamentos. El funcionamiento de una empresa puede verse afectado en gran medida si la comunicación entre los distintos servicios internos no funciona de manera correcta.
Canalización
Se denomina canalización a la tecnología destinada a mejorar la velocidad de ejecución de instrucciones mediante la colocación de las diversas etapas en paralelo.
A fin de comprender el mecanismo de canalización, es necesario primero comprender las etapas de ejecución de una instrucción. Las etapas de ejecución de una instrucción correspondientes a un procesador con canalización "clásica" de 5 pasos son las siguientes:


* RECUPERACIÓN: (recupera la instrucción de la caché;


* DECODIFICACIÓN: decodifica la instrucción y busca operandos (valores de registro o inmediatos);


* EJECUCIÓN: ejecuta la instrucción (por ejemplo, si se trata de una instrucción ADD, se realiza una suma, si es una instrucción SUB, se realiza una resta, etc.);


* MEMORIA: accede a la memoria, y escribe o recupera información desde allí;


* POST ESCRITURA (retirar): registra el valor calculado en un registro.
Las instrucciones se organizan en líneas en la memoria y se cargan una tras otra.
Gracias a la canalización, el procesamiento de instrucciones no requiere más que los cinco pasos anteriores. Dado que el orden de los pasos es invariable (RECUPERACIÓN, DECODIFICACIÓN, EJECUCIÓN, MEMORIA, POST ESCRITURA), es posible crear circuitos especializados para cada uno de éstos en el procesador.
El objetivo de la canalización es ejecutar cada paso en paralelo con los pasos anteriores y los siguientes, lo que implica leer la instrucción (RECUPERACIÓN) mientras se lee el paso anterior (DECODIFICACIÓN), al momento en que el paso anterior está siendo ejecutado (EJECUCIÓN) al mismo tiempo que el paso anterior se está escribiendo en la memoria (MEMORIA), y que el primer paso de la serie se registra en un registro (POST ESCRITURA).
Canalización de 5 pasos
En general, deben planificarse 1 o 2 ciclos de reloj (rara vez más) para cada paso de canalización, o un máximo de 10 ciclos de reloj por instrucción. Para dos instrucciones, se necesita un máximo de 12 ciclos de reloj (10+2=12 en lugar de 10*2=20), dado que la instrucción anterior ya se encontraba en la canalización. Ambas instrucciones se procesan simultáneamente, aunque con una demora de 1 o 2 ciclos de reloj. Para 3 instrucciones, se necesitan 14 ciclos de reloj, etc.
El principio de la canalización puede compararse a una línea de ensamblaje automotriz. El auto se mueve de una estación de trabajo a la otra a lo largo de la línea de ensamblaje y para cuando sale de la fábrica, está completamente terminado. A fin de comprender bien el principio, debe visualizarse la línea de ensamblaje como un todo, y no vehículo por vehículo. Se necesitan tres horas para producir cada vehículo, pero en realidad se produce uno por minuto.
Debe notarse que existen muchos tipos diferentes de canalizaciones, con cantidades que varían entre 2 y 40 pasos, pero el principio siempre es el mismo.
Superscaling


La tecnología Superscaling consiste en ubicar múltiples unidades de procesamiento en paralelo con el fin de procesar múltiples instrucciones por ciclo.
HyperThreading
La tecnología HyperThreading (se escribe HT) consiste en ubicar dos procesadores lógicos junto con un procesador físico. El sistema reconoce así dos procesadores físicos y se comporta como un sistema multitareas, enviando de esta manera, dos subprocesos simultáneos denominados SMT (Simultaneous Multi Threading, Multiprocesamiento Simultáneo). Este "engaño", por decirlo de alguna manera, permite emplear mejor los recursos del procesador, garantizando el envío masivo de información al éste.

Significado De Los Pittidos De Arranque En Una Memoria Bios Ami



SIGNIFICADO DE LOS PITIDOS DE ARRANQUE EN UNA BIOS AMI


Pitido Corto
· NINGUNO- Ante todo debemos asegurarnos de que el Speaker de la placa base está bien conectado.
También miraremos que los cables de la fuente, así como los jumpers de la placa están bien conectados
y configurados. Este fallo normalmente se debe a problemas con la fuente de alimentación.
· 1- Indica que todo es correcto (suele darlo siempre al arrancar). Si no obtenemos nada en el monitor,
debemos revisar la tarjeta gráfica y los módulos de memoria RAM.
· 2- Problema con la tarjeta gráfica o con la memoria RAM. Si aparece alguna imagen en el monitor está
claro que el problema es de la RAM, en cuyo caso, probaremos a cambiar los módulos de memoria de
sitio, ya que el problema es de paridad. Debemos revisar también que los módulos no están
estropeados. Si el problema persiste, no queda más remedio que cambiar de placa base.
· 3- Igual que 2 pitidos
· 4- Igual que con 2 pitidos. En este caso también podría haber algún problema con el reloj del sistema.
· 5- No se ha detectado la memoria RAM. Podría ser que no está bien conectada o que no es compatible
(o que no funcione). Probaremos a cambiar el módulo de memoria de sitio, y si no funciona,
cambiaremos de módulo (pondremos otro distinto).
· 6- Controladora de teclado estropeada. Toca cambiar de placa.
· 7- Procesador no detectado (o no funciona). Cambiaremos la configuración del micro o probaremos
con un micro distinto.
· 8- Tarjeta de video no detectada. Si es PCI prueba a cambiarla de ranura.
· 9- Código de la BIOS corrupto. Falsea de nuevo la BIOS o bien cambia el chip.
· 10- La BIOS no puede leer / escribir los datos almacenados en la CMOS. Intentamos borrar estos
datos puenteando el jumper 'Clean CMOS' o quitando la pila, e intentamos salvar los valores de nuevo
en la CMOS. Si el problema persiste tendremos que cambiar la placa ya que este chip viene siempre
soldado.
· 11- La memoria caché del sistema (640Kbytes en la placa) esta dañada o no pude acceder a ella.
Podemos reactivar la caché mediante la combinación Control + Alt + Shift + I
Pitido Largo/Corto
· 1/2- Error en la tarjeta gráfica. Si es PCI prueba a cambiarla de ranura.
· 1/3- Error en la memoria RAM. Prueba a cambiar los módulos de ranura. Si no se soluciona, cambia
los módulos por otros.
· 1/8- Error en la tarjeta gráfica. Puede que no esté bien conectada o que esté estropeada.




SIGNIFICADO DE LOS PITIDOS DE ARRANQUE EN UNA BIOS AWARD


Pitidos Largo/Corto
· Tono ininterrumpido- Fallo en el suministro eléctrico. Revisaremos la fuente de alimentación y todos
sus cables y conexiones.
· Tono constante- Sobrecarga eléctrica, chips defectuosos, placa mal...
· 1- Si aparece esto en la pantalla 'RAM Refresh Failure', significa que los diferentes componentes
encargados del refresco de la memoria RAM fallan o no están presentes. Cambiar de banco la memoria y
comprobar los jumpers de buses.
· 1/1- El código de la BIOS esta corrupto o defectuoso, probaremos a flasear o reemplazamos el chip
de la BIOS sino podemos cambiamos de placa.
· 1/2- Se trata de que nuestra tarjeta de vídeo esta estropeada, probaremos a pincharla en otro slot o
probaremos otra tarjeta gráfica. Si aparece por pantalla este mensaje: 'No video card found', este error
solo es aplicable a placas base con tarjetas de vídeo integradas. Fallo en la tarjeta gráfica, probaremos a
deshabilitarla y pincharemos una nueva en cualquier slot libre o cambiaremos la placa madre.
· 1/3- Si aparece este mensaje por pantalla 'No monitor connected' el problema es mismo que 1 tono
largo y 2 cortos.
· 1/Varios- Mensaje de error. 'Video related failure'. Lo mismo que antes. Cada fabricante implanta un
código de error según el tipo de tarjeta de video y los parámetros de cada BIOS.
· 2/1- Fallo en la sincronización de las imágenes. Cargaremos por defecto los valores de la BIOS e
intentaremos reiniciar. Si persiste nuestra tarjeta gráfica o placa madre están estropeadas.
· 2- Vemos en la pantalla este error: 'Parity Error'. Se trata de un error en la configuración de la BIOS
al no soportar la paridad de memoria, la deshabilitamos en al BIOS.
· 3- Vemos en la pantalla este error. Base 64 Kb 'Memory Failure', significa que la BIOS al intentar leer
los primeros 64Kbytes de memoria RAM dio error. Cambiamos la RAM instalada por otra.
· 4- Mensaje de error; 'Timer not operational'. El reloj de la propia placa base esta estropeado, no hay
mas solución que cambiar la placa. No confundir con CMOS cheksum error una cosa es la pila y otra el
contador o reloj de la placa base.
· 5- Mensaje por pantalla 'Processor Error' significa que la CPU ha generado un error porque el
procesador o la memoria de vídeo están bloqueados.
· 6- Puede estar en mal estado. La BIOS no puede conmutar en modo protegido. Este error se suele dar
cuando se conecta/desconecta el teclado con el ordenador encendido.
· 7- Una interrupción excepcional o el modo virtual del procesador está activo. Piensa que en algunos
momentos tendrás que comprar un procesador nuevo. Te vas a quedar sin el que está montado ahora
mismo.
· 8- Mensaje de error: 'Display Memory Read / Write error'. La tarjeta de video esta estropeada,
procedemos a cambiarla.
· 9- Mensaje de error: 'ROM Checksum Error'; el valor del checksum (conteo de la memoria) de la RAM
no coincide con el valor guardado en la BIOS. Reseteamos los valores de la CMOS y volvemos a
configurar y si persiste tendremos la RAM o la BIOS estropeadas.
· 10- Si vemos por pantalla esto; 'CMOS Shutdown Register / Read/Write Error': el registro de la CMOS
RAM falla a la hora de la desconexión. En otras palabras que no puede escribir en la CMOS cuando
salimos de configurar la BIOS.
· 11- Mensaje de error: 'Cache Error / External Cache Bad' la memoria caché (L1o L2) del procesador
están fallando. También se aplica a la cache de la placa.
· 1/8- Error en la verificación de tarjeta de video, esta está defectuosa, procedemos a cambiarla.
· 1/3- Fallo en la comprobación de la RAM (Reemplazar la memoria) posiblemente porque los ciclos de
reloj de esa memoria no se corresponden con los de la placa o no son compatibles (memoria de marca o
no).
· Muy Agudos- Temperatura excesiva en el micro.
· Agudos Graves/Alternos- Error en la CPU o configuración incorrecta.




SIGNIFICADO DE LOS PITIDOS DE ARRANQUE EN UNA BIOS PHOENIX


Pitidos
· 1-2-2-3- Error del código de verificación de la ROM. En otras palabras BIOS corrupta
· 1-3-1-1- fallo en el testeo del refresco de la memoria DRAM. Revisamos que la tarjeta gráfica
· 1-3-1-3- error en el test de del controlador del teclado. Procedemos a conectarlo bien, si persiste
cambiaremos la placa ya que la controladora de teclado esta mal...
· 1-3-4-1- Error en una dirección de memoria. Evidentemente el testeo de la RAM ha fallado tendremos
que reemplazarla o revisaremos si estaba bien instalada.
· 1-3-4-3- Error en una dirección del área de memoria baja.
· 2-1-2-3- Error en la ROM del sistema .La BIOS esta corrupta o no se ha podido acceder a ella ( leer /
escribir).Tratamos de flasearla, o de sustituir el chip de la BIOS por otro idéntico.
· 2-2-3-1- Problemas con interrupciones de sistema. Entramos en la BIOS la procedemos a configurar
correctamente.


ERRORES EN PANTALLA COMUNES A TODAS LAS BIOS


· BIOS ROM checksun error-system halted - El código de control de la BIOS es incorrecto, lo que
indica que puede estar corrupta. En caso de reiniciar y repetir el mensaje, tendremos que reemplazar al
BIOS.
· CMOS battery faled- La pila de la placa base que alimenta la memoria CMOS ha dejado de
suministrar corriente. Es necesario cambiar la pila inmediatamente.
· CMOS checksum error Defaults loaded- El código de control de la CMOS no es correcto, por lo que
se procede a cargar los parámetros de la BIOS por defecto. Este error se produce por que la información
almacenada en la CMOS es incorrecta, lo que puede indicar que la pila está empezando a fallar.
· Display switch is set incorrectly- El tipo de pantalla especificada en la BIOS es incorrecta. Esto
puede ocurrir si hemos seleccionado la existencia de un adaptador monocromo cuando tenemos uno en
color, o al contrario. Bastará con poner bien este parámetro para solucionar el problema.
· Floppy disk(s) Fail ( code 40/38/48 dependiendo de la antigüedad de la bios) - Disquetera
mal conectada, verificamos todos los cables de conexión.
· Hard disk install failure - La BIOS no es capaz de inicializar o encontrar el disco duro de manera
correcta. Debemos estar seguros de que todos de que todos los discos se encuentren bien conectados y
correctamente configurados.
· Keyboard error or no keyboard present - No es posible inicializar el teclado. Puede ser debido a
que n se encuentre conectado, este estropeado e incluso porque mantenemos pulsada alguna tecla
durante el proceso de arranque.
· Keyboard error is locked out Unlock the key - Este mensaje solo aparece en muy pocas BIOS,
cuando alguna tecla ha quedado presionada.
· Memory Test Fail - En caso de que nos aparezca este mensaje, hemos de tener mucha precaución
con el equipo, se puede volver inestable y tener perdidas de datos. Solución, comprobar que banco de
memoria esta mal, y sustituirlo inmediatamente.
· Override enabled - Defaults loaded - Si el sistema no puede iniciarse con los valores almacenados
en la CMOS, la BIOS puede optar por sustituir estos por otros genéricos diseñados para que todo
funcione de manera estable, aunque sin obtener las mayores prestaciones.
· Primary master hard diskfail - El proceso de arranque ha detectado un fallo al iniciar el disco
colocado como maestro en el controlador IDE primario. Para solucionar comprobaremos las conexiones
del disco y la configuración de la BIOS.