Vous êtes sur la page 1sur 20

El BIOS (sigla en ingls de basic input/output system; en espaol "sistema bsico de entrada y salida") es un cdigo de software que localiza

y reconoce todos los dispositivos necesarios para cargar el sistema operativo en la memoria RAM; es un software muy bsico instalado en la placa base que permite que sta cumpla su cometido. Proporciona la comunicacin de bajo nivel, el funcionamiento y configuracin del hardware del sistema que, como mnimo, maneja el teclado y proporciona una salida bsica (emitiendo pitidos normalizados por el altavoz de la computadora si se producen fallos) durante el arranque. El BIOS usualmente est escrito en lenguaje ensamblador. El primer uso del trmino "BIOS" se dio en el sistema operativo CP/M, y describe la parte de CP/M que se ejecutaba durante el arranque y que iba unida directamente al hardware (las mquinas de CP/M usualmente tenan un simple cargador arrancable en la memoria de slo lectura, y nada ms). La mayora de las versiones de MS-DOS tienen un archivo llamado "IBMBIO.COM" o "IO.SYS" que es anlogo al BIOS de CP/M. El BIOS es un sistema bsico de entrada/salida que normalmente pasa inadvertido para el usuario final de computadoras. Se encarga de encontrar el sistema operativo y cargarlo en la memoria RAM. Posee un componente de hardware y otro de software; este ltimo brinda una interfaz generalmente de texto que permite configurar varias opciones del hardware instalado en el PC, como por ejemplo el reloj, o desde qu dispositivos de almacenamiento iniciar el sistema operativo (Microsoft Windows, GNU/Linux, Mac OS X, etc.). El BIOS gestiona al menos el teclado de la computadora, proporcionando incluso una salida bastante bsica en forma de sonidos por el altavoz incorporado en la placa base cuando hay algn error, como por ejemplo un dispositivo que falla o debera ser conectado. Estos mensajes de error son utilizados por los tcnicos para encontrar soluciones al momento de armar o reparar un equipo. El BIOS reside en una memoria EPROM. Es un programa tipo firmware. El BIOS es una parte esencial del hardware que es totalmente configurable y es donde se controlan los procesos del flujo de informacin en el bus del ordenador, entre el sistema operativo y los dems perifricos. Tambin incluye la configuracin de aspectos importantes de la mquina.

Qu es la BIOS y para qu sirve?


La BIOS es un firmware presente en las computadoras, contiene las instrucciones ms elementales para que puedan funcionar y desempearse adecuadamente, pueden incluir rutinas bsicas de control de los dispositivos.

Firmware?
El Firmware o programacin en firme como algunos la llaman no es ms que un bloque de instrucciones para propsitos muy concretos, stos dispositivos estn grabados en una memoria de solo lectura o ROM, establecen la lgica de ms bajo nivel,-y esto para qu-, para poder controlar los circuitos electrnicos de un dispositivo de cualquier tipo. Ahora al firmware se le considera un hibrido entre el Software y el Hardware, al estar integrado en la parte electrnica, pertenece al Hardware, pero a su vez tambin es Software ya que proporciona lgica y se establece en un lenguaje de programacin, en este caso el cdigo Assembler. CHIP BIOS comn

Y por qu no se puede escribir en la BIOS?

Ya que si e de puente de comunicaci n ent e todos los dispositi os del ordenador, se almacena en un chip del tipo R M (Read Onl Memory), as que no se resetea al apagarse el monitor como s lo hara una memoria R M Y esto es para todas las B ?

No, a pesar de estar empotrada en una memoria de solo lectura, dicha ROM empleada en los chips de la B OS, no es totalmente rgida, sino que se puede alterar ya que son del tipo EEPROM( Electrical Erasable and Programmable Read-Only Memory), que signi ica, memoria de solo lectura que se pude borrar y es ms, se puede programar el ctricamente.

Cuntos tipos de chips para la B


Existen 2 tipos:
y y

existen?

Los del tipo EEPROM que ya mencionamos antes y los EEPROM Flash ROM.

Flash ROM?
Si, estos tipos de chips aparecen alrededor de la aparici n del modelo de procesador Pentium, y tienen la gran ventaja, de que pueden actuali arse mediante un programa Soft are.

BIOS
De Wikipedia, la enciclopedia libre Este artculo es sobre el trmino ordenador personal. Para otras aplicaciones, vea Bios .

En IBM PC compatible con las computadoras, el sistema bsico de entrada y salida (B OS), tambi n conocido como el sistema de B OS o ROM B OS (pronunciado / ba .o s / ), es un hecho normal de la definici n de un firmware de la interfaz. [1]

Phoenix AwardBIOS CMOS ( memoria no voltil ), utilidad de configuracin en un PC estndar

El BIOS de software est integrado en el PC , y es el primer cdigo gestionado por un ordenador cuando se enciende ('firmware de arranque ). La funcin principal de la BIOS es configurar el hardware y la carga e iniciar unsistema operativo . Cuando el PC se inicia, el primer trabajo de la BIOS es inicializar e identificar los dispositivos del sistema, tales como la pantalla de la tarjeta video , teclado y ratn , unidad de disco duro , unidad de disco ptico y otros hardware . La BIOS de software localiza los das un dispositivo perifrico (designado como "un inicio" del dispositivo), tal como un disco duro o un C / DVD, y carga y ejecuta ese software, dndole el control de la PC.[2] Este proceso se conoce como el arranque, o arrancar, que es la abreviatura de "bootstrapping" . Software de BIOS se almacena en un permanente ROM chip integrado en el sistema en la placa base . El BIOS de software est diseado especficamente para trabajar con el tipo particular de sistema en cuestin, incluyendo el tener

un conocimiento del funcionamiento de diferentes dispositivos que componen el conjunto de chips complementarios del sistema. En los sistemas informticos modernos, el contenido del chip BIOS se puede reescribir , lo que permite al software de BIOS se actualiza. El BIOS tambin tendr una interfaz de usuario (o la interfaz de usuario para abreviar). Normalmente se trata de un sistema de men se accede pulsando una tecla determinada en el teclado cuando el PC se inicia. En la BIOS de interfaz de usuario, un usuario puede:
y y y y y

e e c ajus ar e re j de s s e a habilitar o deshabilitar componentes del sistema seleccionar los dispositivos que son ele ibles para ser un dispositivo de arranque potencial set pass ord varias indicaciones como una contrasea para garantizar el acceso a las funciones del B S de interfaz de usuario s mismo y evitar que los usuarios maliciosos arranquen el sistema no autorizado de dispositivos perifricos

La BIOS proporciona una pequea biblioteca de bsico de entrada / salida de funciones para operar y controlar los perifricos como el teclado, las funciones de visualizacin de texto y as sucesivamente, y estas funciones de la biblioteca de software que se puede llamar por software externo. En el PC de IBM y AT, ciertas tarjetas de perifricos tales como controladores de la unidad de disco duro y pantalla de adaptadores de vdeo llevadas a su propia extensin del BIOS ROM opcional , que proporciona funcionalidad adicional. Los sistemas operativos y software ejecutivo, diseado para reemplazar esta funcionalidad del firmware de base, proporcionar reemplazo interfaces de software para las aplicaciones. BIOS se relaciona principalmente con los 16 bits, 32 bits, y el comienzo de la arquitectura de pocas poco-64, mientras que EFI se usa para algunos ms nuevos de 32 bits y 64 bits arquitecturas. Hoy en da la BIOS se utiliza principalmente para arrancar un sistema y para la inicializacin de vdeo (en X.org ), pero de otra manera no se utiliza durante el funcionamiento normal de un sistema, mientras que en los primeros sistemas (sobre todo en el era de los 16 bits), la BIOS se utiliz para el acceso de hardware - sistemas operativos (en particular, de MS-DOS ) en la que el BIOS en lugar de acceder directamente al hardware. En la era de los 32 bits y ms tarde, los sistemas operativos lugar general acceder directamente al hardware utilizando sus propios controladores de dispositivos . El papel de la BIOS ha cambiado con el tiempo, hoy BIOS es un sistema heredado, reemplazado por el ms complejo Extensible Firmware Interface (EFI), BIOS, pero sigue siendo de uso generalizado, y el arranque EFI slo ha contado con el apoyo de Microsoft 's del sistema operativo productos apoyo GPT [3] y del ncleo de Linux 2.6.1 y superior se basa (y en Mac OS X en ordenadores Mac basados en Intel ). [4] Sin embargo, la distincin entre BIOS y EFI es rara vez en la terminologa por el usuario medio, por lo que BIOS de un trmino comodn para ambos sistemas.

Terminologa
El trmino apareci por primera vez en el CP / M sistema operativo, que describe la parte de CP / M cargan durante el arranque que interconecta directamente con el hardware (CP / M usualmente tenan slo un simple gestor de arranque en la ROM ). La mayora de las versiones de DOS tienen un archivo llamado " IBMBIO.COM "o" IO.SYS "que es anlogo al CP M BIOS. Entre otras clases de computadoras, los trminos genricos monitor de arranque , gestor de arranque o ROM de inicio eran de uso general. Algunos Sol y equipos basados en PowerPC uso de Open Firmware para este fin. Hay algunas alternativas para Legacy BIOS en el mundo x86: Extensible Firmware Interface , Open Firmware (utilizado en el OLPC XO-1 ) y LinuxBIOS .

[ editar ] IBM PC compatible con chips de BIOS


En principio, el BIOS en la ROM se ha personalizado en el hardware del fabricante en particular, permitiendo que los servicios de bajo nivel (como la lectura de un golpe de teclado o escribir un sector de datos en un disquete) que deber presentarse en una forma estandarizada para el sistema operativo. Por ejemplo, un PC de IBM podra haber

        " # 

tenido monocromtica o un adaptador de pantalla color, usando diferentes direcciones de memoria de la exhibicin y el hardware - pero el BIOS de servicios para imprimir un carcter en la pantalla en modo texto sera el mismo.
Bloque de arranque DMI Bloque Bloque principal

PhoenixB S D686. Este chip de la B S se encuentra en un PLCC paquete que es a su vez, conectado a un enchufe PLCC.

Antes de la dcada de 1990, el BIOS es se almacena en ROM o PROM chips, que no poda ser alterada por los usuarios. Como su complejidad y la necesidad de actualizaciones creci, y programable partes-de nuevo se hizo ms bajas, firmware BIOS ms frecuentemente almacenados en EEPROM o memoria flash dispositivos. De acuerdo con Roberto Bravo, el presidente del fabricante de BIOS Micro firmware, BIOS flash chips se convirti en comn en torno a 1995, porque el PROM borrable elctricamente (EEPROM) los chips son ms baratos y ms fciles de programar que el estndar de la PROM borrable ( EPROM ) fichas. chips EPROM se puede borrar por la exposicin prolongada a la luz ultravioleta, la cual accede el chip a travs de la ventana. fabricantes de chips utilizan los programadores EPROM (pistolas) a los chips de EPROM de programa. Elctricamente borrable (EEPROM) chips de la BIOS permitir una reprogramacin usando de lo normal voltaje ms alto. [5] versiones de BIOS se actualizan a aprovechar las nuevas versiones de hardware y para corregir errores en la versin anterior del BIOS. [6] A partir de la AT de IBM, PC apoy un reloj de hardware configurable a travs del BIOS. Tena un poco del siglo que permiti cambiar manualmente el siglo, cuando el ao 2000 que pas. La mayora de revisiones de las BIOS creado en 1995 y casi todas las revisiones del BIOS en 1997 apoy el ao 2000 mediante el establecimiento de la broca del siglo automticamente cuando el reloj rod despus de la medianoche, 31 de diciembre de 1999. [7] Los chips de memoria flash primero se adjunta al bus ISA . A partir de 1997, el BIOS flash se traslad a la LPC autobs, un reemplazo funcional de ISA, a raz de una norma nueva implementacin se conoce como "centro de firmware (FWH). En 2006, los primeros sistemas de apoyo a un interfaz perifrico serial (SPI) apareci, y el BIOS flash se movi otra vez. El tamao de la BIOS, y la capacidad de la memoria ROM, EEPROM y otros medios de comunicacin que pueden ser almacenados en, ha aumentado con el tiempo como las nuevas caractersticas se han aadido al cdigo, ahora existen versiones de BIOS con tamaos de hasta 16 megabytes. Algunas placas base modernas estn incluidos an mayor NAND de memoria flash VA a bordo del cual son capaces de almacenar toda la operacin de sistemas de distribucin compacta como algunas distribuciones de Linux . Por ejemplo, algunos recientes placas base de ASUS incluye SplashTop Linux embebido en la memoria flash NAND de VA.

[ editar ] Actualizacin del BIOS


En las PC modernas de la BIOS se almacena en la memoria regrabable , permitiendo que el contenido que se sustituye o "reescribir". La reescritura de los contenidos a veces se llama a parpadear. Esto puede ser realizado por un programa especial, por lo general proporcionada por el sistema del fabricante, o en el POST , con una imagen del BIOS en un disco duro o unidad flash USB . Un archivo que contiene dichos contenidos a veces se llama "una imagen del BIOS. El BIOS puede ser reflashed con el fin de actualizar a una versin ms reciente para corregir errores o proporcionar un mejor rendimiento o para apoyar a nuevo hardware, o una operacin de volver a grabar podran ser necesarios para fijar un BIOS daado. El BIOS tambin puede ser "brill" por poner el archivo en la raz de una unidad USB y arrancar.

&

&

%$

%$

[ editar ] BIOS vulnerabilidades de chips

Un American Megatrends BIOS registrar el " Intel CPU uCode error "al hacer POST , muy probablemente un problema con el POST.

EEPROM chips son ventajosas, ya que pueden ser actualizadas fcilmente por el usuario, los fabricantes de hardware con frecuencia cuestin de actualizaciones de BIOS para actualizar sus productos, mejorar la compatibilidad y eliminar errores . Sin embargo, esta ventaja se haba el riesgo de que un mal ejecutadas o abortadas actualizacin de la BIOS podra hacer que el equipo o dispositivo inutilizable. Para evitar estas situaciones, BIOS ms reciente uso de un "bloque de arranque", una parte de la BIOS que se ejecuta primero y debe ser actualizado por separado. Este cdigo comprueba si el resto de la BIOS est intacto (con hash de comprobacin u otros mtodos) antes de transferir el control. Si el bloque de arranque detecta la corrupcin en el BIOS principal, por lo general se advierte al usuario que un proceso de recuperacin debe ser iniciado por el arranque desde un medio extrable (, CD disquete o memoria USB) para que el usuario puede tratar de actualizar el BIOS de nuevo. Algunas placas base tienen una copia de seguridad del BIOS (a veces referido como DualBIOS tablas) para recuperarse de la BIOS corrupciones.

[ editar ] Overclocking
Algunos chips de BIOS permite el overclocking , una accin en la que la CPU se ajusta a una mayor velocidad de reloj de la fbrica. Overclocking puede, sin embargo, en serio peligro la fiabilidad del sistema en los ordenadores suficientemente refrigerado y, en general acortar la vida til de los componentes. Overclocking, mal realizado, tambin pueden causar aumento de temperatura de los componentes de tan rpido que se destruyen.

[ editar ] Los ataques de virus


Hay por lo menos tres conocidos BIOS virus ataque, dos de los cuales eran para fines de demostracin.
[ editar ] CIH Artculo principal: CIH (virus informticos

El primero era un virus que fue capaz de borrar la memoria Flash ROM BIOS de contenido, haciendo que los sistemas de ordenador se vuelva inestable. CIH , tambin conocido como " Virus de Chernobyl ", apareci por primera vez a mediados de 1998 y se convirti en activo en abril de 1999. Afect a los sistemas BIOS y muchas veces no se poda fijar por su cuenta ya que ya no eran capaces de arrancar del todo. Para reparar esto, flash ROM IC tuvo que ser retirado de la placa base para ser reprogramados en otros lugares. Daos del CIH fue posible ya que el virus se enfoca especficamente en el i430TX placa base amplia chipset Intel entonces, y los sistemas operativos ms comunes de la poca se basaban en el Windows 9x familia que permite el acceso directo al hardware a todos los programas. Los sistemas modernos no son vulnerables a CIH a causa de una variedad de conjuntos de chips se utilizan que son incompatibles con el chipset Intel i430TX, y tambin otros tipos de flash ROM IC. Tambin existe una proteccin extra contra accidentales BIOS vuelve a escribir en forma de bloques de arranque que estn protegidos por accidente de sobrescribir o de doble y cudruple BIOS sistemas equipados que pueden, en el caso de un accidente, use una

'

copia de seguridad del BIOS. Adems, todos los sistemas operativos modernos como Linux , Mac OS X , Windows NT basada en sistema operativo Windows como Windows 2000 , Windows XP y versiones posteriores, no permita que los programas de modo de usuario para tener acceso directo al hardware. Como resultado, a partir de 2008, ICS se ha convertido esencialmente inocuo, en el peor, causando molestia al infectar archivos ejecutables y disparar alertas del software antivirus. Otros BIOS virus siguen siendo posibles, sin embargo, [8] ya que los usuarios de Windows sin Windows Vista / 7 UAC de ejecutar todas las aplicaciones con privilegios administrativos, un CIHcomo el virus de la moderna podra, en principio, seguir teniendo acceso al hardware.
[ editar ] Sombrero Negro 2006

El segundo fue una tcnica presentada por John Heasman, consultor principal de seguridad para el Reino Unido de software basada en la prxima generacin de seguridad en el Sombrero Negro Conferencia deSeguridad (2006), donde mostr cmo elevar los privilegios y leer la memoria fsica, utilizando procedimientos maliciosos que sustituye normal ACPI funciones almacenadas en la memoria flash.
[ editar ] BIOS infeccin persistente

El tercero, conocido como "persistentes BIOS infeccin", era un mtodo presentado en CanSecWest Conferencia de Seguridad (Vancouver, 2009) y Syscan Conferencia de Seguridad (Mxico, 2009) donde los investigadores Anibal Sacco [9] y Alfredo Ortega, de Core Security Technologies, insercin demostrado de cdigo malicioso en las rutinas de descompresin en la BIOS, permitiendo un control casi completo de la PC en cada arranque, incluso antes de que el sistema operativo se inicia. La prueba de concepto no se aprovecha de un error en la implementacin del BIOS, pero solo afecta a la normal BIOS procedimientos. Por lo tanto, se requiere acceso fsico a la mquina o para el usuario en el sistema operativo para ser root. A pesar de esto, sin embargo, los investigadores subrayan las profundas implicaciones de su descubrimiento: "Podemos parche a un conductor a soltar un pleno funcionamiento de rootkits . Incluso tenemos un poco de cdigo que puede quitar o deshabilitar el antivirus. " [10]

[ editar ] Firmware en tarjetas adaptadoras


Un sistema de computadora puede contener varios chips de BIOS firmware. La placa madre BIOS tpicamente contiene cdigo para acceder a los componentes de hardware que sea absolutamente necesario para el programa previo del sistema, tales como el teclado (o PS / 2 o en un USB dispositivo de interfaz humana), y el almacenamiento ( unidades de disco disponibles, y el IDE o SATA disco duro si, controladores). Adems, el plug-in de las tarjetas de adaptador, como SCSI , RAID , tarjetas de interfaz de red , y tarjetas de vdeo a menudo se incluyen su propia BIOS (por ejemplo, BIOS de vdeo ), complementar o reemplazar el BIOS del sistema de cdigo para el componente dado. (Este cdigo se refiere generalmente como una opcin ROM ). Incluso los dispositivos integrados en la placa base se puede comportar de esta manera, su opcin de ROM se puede almacenar como cdigo separado sobre las principales chip de la BIOS flash, y actualizado, ya sea en conjunto con, o por separado, el BIOS principal. Una tarjeta adicional por lo general slo requiere una ROM de opcin si:
y y

Debe utilizarse antes de que el sistema operativo se pueden cargar (por lo general esto significa que se requiere en el proceso de bootstrapping), y Es demasiado sofisticado o especficos de un dispositivo para ser manejado por el BIOS principal

Mayores PC sistemas operativos , como MS-DOS (incluyendo todas las versiones basadas en DOS de Microsoft Windows), y en etapa temprana gestores de arranque, puede seguir utilizando el BIOS para la entrada y salida. Sin embargo, las restricciones del entorno BIOS significa que los sistemas operativos modernos, casi siempre utilizan sus propios controladores de dispositivos para controlar directamente el hardware. Generalmente, estos controladores de dispositivo slo utilizan BIOS y ROM de opcin requiere muy especficas (incumplimiento-crtico) tareas, tales como la inicializacin del dispositivo preliminar. Con el fin de descubrir en mapa de memoria de ISA ROM opcin durante el proceso de arranque, la BIOS implementaciones de exploracin de la memoria real de 0xC0000 a 0xF0000 el 2 KiB fronteras, en busca de una

firma ROM: 0xAA55 (0x55 seguido por 0xAA, ya que el x86 arquitectura es poco endian ). En una ROM de expansin vlida, esta firma es seguido inmediatamente por un solo byte indicando el nmero de bloques de 512 bytes que ocupa en la memoria real. El siguiente byte contiene un desplazamiento que describe la ROM de opcin de punto de entrada , a la que el BIOS transfiere el control inmediatamente. En este punto, el cdigo ROM de expansin se hace cargo, mediante BIOS servicios de registro de vectores de interrupcin para el uso de aplicaciones de arranque con puestos, proporcionar una interfaz de configuracin de usuario, o mostrar informacin de diagnstico. Hay muchos mtodos y herramientas para examinar el contenido de la placa base varias ROM BIOS y expansin, tales como Microsoft DEBUG o Unix, el dd .

[ editar ] BIOS especificacin de arranque


Si la memoria ROM de expansin desea cambiar la forma en que inicia el sistema (por ejemplo de un dispositivo de red o un adaptador SCSI para que la BIOS no tiene cdigo de controlador), puede usar la BIOS Boot Specification (BBS) de la API para registrar su capacidad de hacer as. Una vez que la ROM de expansin se han registrado mediante las API de BBS, el usuario puede seleccionar entre las opciones de arranque disponibles desde el BIOS de la interfaz de usuario. Esta es la razn por BBS compatible con PC de la mayora de las implementaciones de BIOS no permitir al usuario entrar en el BIOS de la interfaz de usuario hasta que la ROM de expansin han terminado de ejecutarse y el registro de s mismos con la API de BBS. [ cita requerida ]

[ editar ] Cambio de funcin de la BIOS


Algunos sistemas operativos , por ejemplo MS-DOS , se basan en el BIOS para realizar la mayor parte de entrada / salida de las tareas dentro de la PC. [11] Una variedad de razones tcnicas hace que sea ineficaz para algunos sistemas operativos de los ltimos escritos de 32 bits CPU como Linux y Microsoft Windows para invocar la BIOS directamente. Ms grande y potente, servidores y estaciones de trabajo con PowerPC y SPARC CPUs por varios fabricantes desarrollado una plataforma independiente de Open Firmware (IEEE-1275), basada en la Cuarta lenguaje de programacin. Se incluye con los equipos SPARC Sun, IBM RS/6000 lnea, y otros PowerPC CHRP placas base. Ms tarde-de 86 computadoras personales sistemas operativos, como Windows NT, utilice sus, nativos propios conductores, que tambin hace que sea mucho ms fcil de ampliar el apoyo a un nuevo hardware, mientras que el BIOS todava se basa en un legado de 16 bits en modo real interfaz de tiempo de ejecucin. Hubo una transicin similar para el Macintosh de Apple, donde el software del sistema originalmente se bas en gran medida de la caja de herramientas , un conjunto de controladores y otras rutinas tiles almacenados en la memoria ROM basado en CPUs 680x0 de Motorola. Estas ROMs de Apple fueron reemplazados por Open Firmware en el PowerPC Macintosh , a continuacin, EFI de Intel ordenadores Macintosh. Ms tarde tom la BIOS en funciones ms complejas, a travs de interfaces como ACPI , estas funciones incluyen la administracin de energa , el intercambio en caliente de gestin trmica. Citando a Linus Torvalds , la tarea de la BIOS es "slo tiene que cargar el sistema operativo y salir pitando de all ". No obstante las limitaciones del BIOS (bits del procesador modo de 16, slo un espacio direccionable MiB, dependencias de hardware de PC AT, etc) eran vistos como claramente inaceptable para las plataformas de computadora ms nueva. Extensible Firmware Interface (EFI) es una especificacin que sustituye a la interfaz de tiempo de ejecucin de el legado del BIOS. Inicialmente escrito para la arquitectura Itanium, EFI ya est disponible para x86 y x86-64 plataformas, el desarrollo de la especificacin es impulsada por el Foro Unificado de EFI , una rama de Grupo de Inters Especial . Linux ha apoyado a travs de la EFI elilo y GNU GRUB gestores de arranque. La comunidad de cdigo abierto aument sus esfuerzos para desarrollar un reemplazo para la BIOS de propiedad y sus encarnaciones futuras con una contraparte de cdigo abierto a travs de la LinuxBIOS y OpenBIOS / Open Firmware proyectos. AMD proporciona especificaciones para algunos chipsets, y Google est patrocinando el proyecto. Placa del fabricante Tyan ofrece LinuxBIOS al lado de la BIOS estndar con sus Opteron lnea de placas base. MSI y Gigabyte Technology han seguido el ejemplo con la MSI MS-9282 y MSI K9ND K9SD MS-9185 respectivamente. los modelos M57SLI-S4. Algunas BIOS contiene una "SLIC" (Informacin de licencias de software de cdigo), una firma digital coloca dentro de la BIOS por el fabricante, por ejemplo, Dell . Este SLIC se inserta en la tabla de ACPI y no contiene ningn

cdigo activo. Los fabricantes de ordenadores que distribuyen versiones OEM de Microsoft Windows y la aplicacin de software de Microsoft puede utilizar para autenticar el SLIC de licencias para la instalacin del disco OEM de Windows y / o el sistema de discos de recuperacin con el software de Windows. Sistemas que tienen un SLIC puede ser previamente activado con una clave de producto OEM, y verificar un formato XML certificado OEM contra el SLIC en el BIOS como un medio de auto-activacin (ver Sistema de preinstalacin cerrado ). Si un usuario realiza una instalacin nueva de Windows, se necesita tener la posesin de ambos la clave OEM y el certificado digital para su SLIC con el fin de eludir la activacin, en la prctica esto es muy poco probable y por lo tanto la nica manera real esto se puede lograr es que si el usuario realiza una restauracin con una imagen pre -personalizados proporcionados por el OEM. Recientes de Intel procesadores (P6 y P7) han reprogramable microcdigo . El BIOS puede contener parches para el cdigo del procesador para permitir que los errores en el cdigo del procesador inicial que se fije, la a ctualizacin del microcdigo de procesador cada vez que el sistema est encendido. De lo contrario, un intercambio de procesador caro sera necesario. [12] Por ejemplo, el Pentium FDIV error se convirti en un fiasco de cara para Intel que requiere una retirada de productos ya que el Pentium original no tena microcdigo patchable.

[ editar ] El B OS de negocios
La gran mayora de los proveedores de la placa base de PC una licencia de la BIOS "ncleo" y kit de herramientas de un comercial de terceros, conocido como "independiente proveedor de BIOS" o IBV. El fabricante de la placa a continuacin, personaliza este BIOS para adaptarse a su propio hardware. Por esta razn, BIOS actualizada normalmente obtenida directamente del fabricante de la motherboard. Principales proveedores de BIOS son American Megatrends (AMI), Insyde Software , Phoenix Technologies y Byosoft . proveedores anteriores incluyen el Premio del software y de Investigacin Microid que fueron adquiridos por Phoenix Technologies en 1998. Phoenix se ha eliminado el nombre de marca premio.General de Software , que tambin fue adquirido por Phoenix en 2007, vendi BIOS para el procesador Intel basado en sistemas embebidos.

[ editar ] Vase tambin


Computacin SA

[ editar ] Referencias
)
1. 2. 3. 4. 5. 6. 7. ^ La Gua de PC - BIOS del sistema ^ HowStuffWorks: Qu BIOS no . ^ Windows y preguntas ms frecuentes GP ^ Extensible Firmware Interface (EFI) y EFI Unificado (UEFI) ^ " decodificacin de RAM y ROM . " Smart Computing . Junio de 1997. Volumen 8, Nmero 6. ^ " Actualizacin del Flash BIOS de Plug and Play . " Smart Computing . Marzo de 1996. Volumen 7, Nmero 3. ^ " tiempo para comprobar la BIOS . " Smart Computing . Abril de 1999. Volumen 7, Nmero 4.

y y y y y y y y y y y y

Configuracin avanzada e interfaz de energa (ACPI) ARCOS Los dispositivos de arranque (IBM PC) Llamadas del BIOS interrupcin LinuxBIOS , un proyecto cuyo objetivo es crear un cdigo abierto y libre de reemplazo de la BIOS Extensible Firmware Interface (EFI) Firmware Entrada / salida de la direccin de base Memoria no voltil BIOS Open Firmware Power-On Self-test (POS ) mapa de memoria e820h

8. ^ Virus BIOS Nueva Soporta HDD Pa os , 27 de marzo de 2009 por Marcus ame - om's Hardware EE.UU. 9. ^ Sacco, Anbal;. Alfredo Ortega "persistentes BIOS infeccin" . Explotacin de cosas . Consultado el 06/02/2010. 10. ^ Fisher, Dennis. "Los investigadores revelan persistente BIOS mtodos de ataque". amenazas en lnea . Consultado el 06/02/2010. 11. ^ artculo Computacin inteligente - Cul es el BIOS? - Fundamentos de Informtica 07 1994 Nmero 7 Vol.5 12. ^ Scott Mueller, actualizacin y reparacin de PC 15 edicin, Que Publishing, 2003 ISBN 0789729741 , pginas 109110

[ editar ] Otras lecturas


y y

IBM Personal Computer Technical Reference Manual (primera edicin, ed.). IBM Corporation. Modificada en marzo de 1983. Cmo funciona la BIOS - HowStuffWorks

[ editar ] Enlaces externos


Wikimedia Commons alberga contenido multimedia sobre la BIOS

[ edi r ] Especi ic cio es


y y y y

BIOS especificaciones para el Desarrollo La prevencin de problemas mediante el BIOS de arranque de bloques de memoria Flash de Intel(diciembre de 1998) Especificacin de arranque del BIOS 1.01 (enero de 1996) Implementacin de Plug Play BIOS Uso e Intel de un bloque de arranque de memoria Flash(febrero de 1995)

BIOS: CONCEPTOS Y CONFIGURACION.

El BIOS (Basic Input Output System Sistema Bsico de Entrada Salida) es un programa que se encuentra grabado en un chip de la placa base, concretamente en una memoria de tipo ROM (Read-Only Memory). Este programa es el que se encarga de comprobar el hardware instalado en el sistema, ejecutar un test inicial de arranque, inicializar circuitos, manipular perifricos y dispositivos a bajo nivel y cargar el sistema de arranque que permite iniciar el sistema operativo. En resumen, es lo que permite que el ordenador arranque correctamente en primera instancia. Inicialmente era muy complicado modificar la informacin del BIOS en el ROM, pero hoy en da la mayora de los BIOS estn almacenados en una memoria flash capaz de ser reescrita, esto es lo que permite que se pueda actualizar. El BIOS se apoya en otra memoria, llamada CMOS porque se construye con esa tecnologa, en ella carga y almacena los valores que necesita y que

y y y y y y y y y y y y y y y

BIOS Foro para el Desarrollo Cambio de la configuracin del BIOS de PC en HowStuffWorks Actualizar el BIOS a HowStuffWorks Recuperacin del BIOS, la sustitucin de viruta, las instrucciones de actualizacin Central BIOS - BIOS POS y cdigos de error Beep Wim's BIOS Page - Bsqueda de Actualizaciones de BIOS para su PC, el Foro TweakBIOS - informacin del BIOS y ajustar Opciones en el BIOS explic La identificacin de placas a travs de premios, IAM y Acer BIOS cadenas de identificacin La informacin sobre la BIOS, POST, el BIOS y el chip de reemplazo de recuperacin BIOS de la A a la Z BIOS para principiantes La infeccin persistente BIOS - La explotacin de cosas La infeccin persistente BIOS - Phrack # 66 Algunos / o el firmware del flash herramientas y universal son: UniFlash y FlashROM - una herramienta de Linux .

son susceptibles de ser modificados (cantidad de memoria instalada, numero de discos duros, fecha y hora, etc). A pesar de que apaguemos el ordenador, los valores de la memoria de BIOS se mantienen intactos, c mo es posible , pues gracias a una pila que la alimenta. Puesto que el consumo es muy bajo y se recarga al encender el ordenador, la pila puede durar varios aos. Cuando hay problemas con la pila, los valores de dicha memoria tienden a perderse, y es cuando pueden surgir problemas en el arranque del tipo: prdida de fecha y hora, necesidad de reconfigurar dispositivos en cadaarranque, y otros. En caso de problemas sustituir la pila es trivial, basta con comprar una de iguales caractersticas, retirar la vieja y colocar la nueva en su lugar. En condiciones normales no es necesario acceder al BIOS ya que al instalar un dispositivo, siempre que hayamos tenido la precaucin de asegurarnos que es compatible o aceptable por nuestra placa base, ste es reconocido inmediatamente y configurado por BIOS para el arranque. No obstante, hay ocasiones en las que se hace necesario acceder asu configuracin, en este manual veremos cmo hacerlo y algunos ejemplos.

Para acceder al programa de configuracin del BIOS, generalmente llamado CMOS S up, tendremos que hacerlo pulsando un botn durante el inicio del arranque del ordenador. Generalmente suele ser la tecla Supr aunque esto vara segn los tipos de placa y en porttiles. Otras teclas empleadas son: F1, Esc, o incluso una combinacin, para saberlo con exactitud bastar con una consulta al manual de su placa base o bien prestando atencin a la primera pantalla del arranque, ya que suele figurar en la parte inferior un mensaje similar a este: ''Press DEL to enter Setup'' El aspecto general del BIOS depender de qu tipo en concreto tenga en su placa, l s ms comunes son: Award, Phoenix (se a han unido) y AMI. Bastante similares pero no iguales. El programa del BIOS suele estar en un perfecto ingls y adems aparecen trminos que no son realmente sencillos, si no sabe lo que est tocando consulte el manual o a un especialista, de lo contrario se encontrar con problemas. Aunque tengan nombres diferentes, existen algunos apartados comunes a todos los tipos de BIOS. Una clasificacin puede ser:

2 Opciones de BIOS - B S Feat res, Advanced Set . 3 Configuracin avanzada y chipset - Chi set feat res. 4 Password, perifricos, discos duros, etc. 5 Otras utilidades. Bajo el 1er punto se puede encontrar la configuracin de la fecha y hora, los discos duros conectados (IDE) y la memoria detectada, entre otras cosas. En el punto 2 existen muchos parmetros modificables, suelen aparecer: cach, secuencia de arranque (Boo intercambio de disqueteras, etc.

XY X X W V

G F

SR

D ED

1 Configuracin bsica de parmetros - St

d rd M S Set .

CB

IH

A@9

Acceso y manipulacin del B

QP

qu n ),

En el punto 3 podemos encontrar parmetros relativos a las caractersticas del chipset, memoria RAM, buses y controladores. Bajo el punto 4 hemos reunido una serie de opciones que suelen estar distribuidas, gracias a ellas podemos insertar una contrasea de acceso al programa del BIOS, modificar parmetros relativos a los perifricos integrados, control de la administracin de energa, control de la frecuencia y el voltaje, etc. Y finalmente en el punto 5 reunimos las opciones que nos permiten guardar los cambios efectuados, descartarlos, cargar valores por defecto, etc. En la parte inferior de la interfaz del programa podremos ver el inventario de teclas necesarias para navegar entre las opcio nes y modificarlas, es importante leerlo y tenerlo en cuenta.

Imagen de la interfaz ms comn de BIOS (Award y Phoenix).

Modificaciones comunes: ejemplos. Existen una serie de parmetros que son susceptibles de ser modificados en algn momento, de hecho en la mayora de foros de soporte tcnico se plantean esas dudas. Vamos a explicar cules son y usarlos como ejemplo: 1.- Secuencia de Arranque: Esto le indica al BIOS a qu unidad ha de ir para buscar el arranque del sistema operativo. La secuencia indica el orden de izq. a der. en que se buscar en las unidades. Antiguamente el orden sola marcar A C SCSI/otros lo cual indicaba que primero que deba mirar en la unidad A (disquetera) y posteriormente en C (disco duro principal), gracias a esto se poda arrancar el ordenador con un disco de arranque antes que el sistema operativo. Hoy en da esto ha cambiado en muchos casos, cuando se necesita arrancar desde un CD (instalacin de sistemas operativos (Windows XP, Linux) hay que modificar la secuencia de arranque (a menos que el sistema sea tan nuevo que ya venga de fbrica) para que inicialmente apunte a la unidad lectora de CD. Supongamos que la unidad tiene la letra D, el orden podra ser D A C o D C A, por ejemplo. La opcin suele encontrarse en BIOS Features >> Boot Sequence para las BIOS Award. En algunos casos en vez de integrarse en una sola opcin, esto se realiza en varias, suelen referirse al orden de arranque de dispositivos y se llaman: First Boot Device, Second Boot Device, Third Boot Device y Boot Other Device. Basta especificar en cada una cul es el dispositivo que arrancar en ese orden (First = primero, Second = segundo, Third = tercero, Other = otro).

2.- Modificar FSB/Multiplicador: Esto es una necesidad surgida en gran medida a raz del Ov o ng, son los parmetros que definen la velocidad del bus frontal del sistema y el valor multiplicador del procesador. Estos parmetros se suelen modifican como consecuencia de querer forzar el procesador a trabajar ms rpido. Para tocar esto se debe hacer con total conocimiento, cualquier dao al sistema queda bajo su responsabilidad. La opcin se denomina Frequency/Voltage Control, aunque puede llevar otro nombre. Se recomienda consultar manuales sobre Ov o ng para esta caracterstica. 3.- Deshabilitar dispositivos integrados (tarjeta grfica/sonido): Esto es especialmente frecuente en los ltimos aos ya que las placas base integran tarjetas grficas y tarjetas de sonido en la misma placa, y se podria pasar sin tener que adquirirlas a parte, pero la mayora de las ocasiones se prefiere adquirir una tarjeta externa (a bus PCI, AGP o PCI-Express) ya que ofrecen mucha mejor calidad y prestaciones que las integradas. Para poder usar las tarjetas que compremos hay que deshabilitar primero las que van integradas, para ello debemos acceder al BIOS. Esta opcin tenemos que consultarla en el manual de nuestra placa base porque depende muchodel modelo, pero en general tendremos que localizar trminos como: Onboard Audio, Onboard Graphics, etc... Es probable que nos veamos en la situacin de tener que actualizar el firmware del BIOS. Esto puede ser debido a errores detectados de fabricacin, queramos instalar un procesador nuevo o algn dispositivo reciente, o simplemente aadir funcionalidades de las nuevas versiones del BIOS. Para realizar esto se suele emplear un programa en Windows y un fichero con la informacin, todo esto se debe descargar desde la web del fabricante de la placa base o BIOS, teniendo en cuenta que hay que saber con total exactitud el modelo de placa base que tenemos y el tipo de BIOS. Adems, hay que aclarar quedicha operacin tiene un alto riesgo para nuestra placa, un error podra ser fatal. Si surge algn problema podramos daar seriamente el BIOS y tendramos que recurrir a una tienda especializada para su reparacin o substitucin.

Tipos de Vrus Informticos

Todos los virus tiene en comun una caracteristica, y es que crean efectos perniciosos. A continuacin te presentamos la clasificacion de los virus informaticos, basada en el dao que causan y efectos que provocan.

b b` ed c a

h hf qp i g

Caballo de Troya:

Es un programa daino que se oculta en otro programa legtimo, y que produce sus efectos perniciosos al ejecutarse este ultimo. En este caso, no es capaz de infectar otros archivos o soportes, y slo se ejecuta una vez, aunque es suficiente, en la mayora de las ocasiones, para causar su efecto destructivo.
Gusano o Worm:

Es un programa cuya nica finalidad es la de ir consumiendo la memoria del sistema, se copia asi mismo sucesivamente, hasta que desborda la RAM, siendo sta su nica accin maligna.
Virus de macros:

Un macro es una secuencia de oredenes de teclado y mouse asignadas a una sola tecla, smbolo o comando. Son muy utiles cuando este grupo de instrucciones se necesitan repetidamente. Los virus de macros afectan a archivos y plantillas que los contienen, haciendose pasar por una macro y actuaran hasta que el archivo se abra o utilice.
Virus de sobreescritura:

Sobreescriben en el interior de los archivos atacados, haciendo que se pierda el contenido de los mismos.
Virus de Programa:

Comnmente infectan archivos con extensiones .EXE, .COM, .OVL, .DRV, .BIN, .DLL, y .SYS., los dos primeros son atacados ms frecuentemente por que se utilizan mas.
Virus de Boot:

Son virus que infectan sectores de inicio y booteo (Boot Record) de los diskettes y el sector de arranque maestro (Master Boot Record) de los discos duros; tambin pueden infectar las tablas de particiones de los discos.
Virus Residentes:

Se colocan automticamente en la memoria de la computadora y desde ella esperan la ejecucin de algn programa o la utilizacin de algn archivo.
Virus de enlace o directorio:

Modifican las direcciones que permiten, a nivel interno, acceder a cada uno de los archivos existentes, y como consecuencia no es posible localizarlos y trabajar con ellos.
Virus mutantes o polimrficos:

Son virus que mutan, es decir cambian ciertas partes de su cdigo fuente haciendo uso de procesos de encriptacin y de la misma tecnologa que utilizan los antivirus. Debido a estas mutaciones, cada generacin de virus es diferente a la versin anterior, dificultando as su deteccin y eliminacin.
Virus falso o Hoax:

Los denominados virus falsos en realidad no son virus, sino cadenas de mensajes distribudas a travs del correo electrnico y las redes. Estos mensajes normalmente informan acerca de peligros de infeccin de virus, los cuales mayormente son falsos y cuyo nico objetivo es sobrecargar el flujo de informacin a travs de las redes y el correo electrnico de todo el mundo.

Virus Mltiples:

Son virus que infectan archivos ejecutables y sectores de booteo simultneamente, combinando en ellos la accin de los virus de programa y de los virus de sector de arranque. Para obtener informacion de antivirus para eleminar los diferentes tipo de virus presentados anteriormente visita software antivirus
Como actuan los virus informaticos Los primeros virus fueron creados a travs de lenguajes como Assembler y C. Hoy, los virus pueden ser creados de manera mucho ms simple, pudiendo, inclusive, ser desarrollados a travs de scripts y de funciones de macro de determinados programas. Para que contaminen los ordenadores, los virus antiguamente usaban disquetes o archivos infectados. Hoy, los virus pueden alcanzar en pocos minutos miles de computadoras en todo el mundo. Es todo gracias a la Internet. El mtodo de propagacin o ms comn es el uso de e-mails, donde el virus usa un texto que intenta convencer al usuario a clic ear en el archivo adjunto. Es en ese anexo se encuentra el virus. Los medios de convencimiento son muchos y suelen ser bastante creativos. El e-mail (y hasta el campo asunto del mensaje) suele tener textos que despiertan la curiosidad del internauta. Muchos exploran asuntos erticos o abordan cuestiones actuales. Algunos virus pueden hasta usar un remitente falso, haciendo que el destinatario del e-mail crea que se trata de un mensaje verdadero. Muchos internautas suelen identificar e-mails de virus, pero los creadores de estas "plagas digitales" pueden usar artificios inditos que sorprenden hasta el usuario ms experto. Estan los virus que exploran fallos de programacin de determinados programas. Algunos fallos son tan graves que pueden permitir la contaminacin automtica del ordenador, sin que el usuario se de cuenta. Otros virus suelen propagarse atravs de la comparticin de recursos, como aquellos que insertan archivos en carpetas de programa P2P (softwares de ese tipo permiten la comparticion de archivos entre usuarios de una misma red de computadoras . Despus de haber contaminado el ordenador, el virus pasa entonces a ejecutar sus tareas, que pueden ser de los ms diversos tipos, desde la simple ejecucin de un programa hasta la destruccin total del sistema operativo. La mayora de los virus tie ne como primera actividad la propagacin hacia otras computadoras.

Que son? Pero sabemos que son, lo primero que haremos ser diferenciar algunos trminos que nos pueden conducir a error. Para ver el grfico seleccione la opcin "Descargar" del men superior As comprenderemos mejor el temario expuesto en este WEB. Trminos
y

Gusano o Worm Son programas que tratan de reproducirse a si mismo, no produciendo efectos destructivos sino el fin de dicho programa es el de colapsar el sistema o ancho de banda, replicndose a si mismo. Caballo de Troya o Camaleones Son programas que permanecen en el sistema, no ocasionando acciones destructivas sino todo lo contrario suele capturar datos generalmente password envindolos a otro sitio, o dejar indefenso el ordenador donde se ejecuta, abriendo agujeros en la seguridad del sistema, con la siguiente profanacin de nuestros datos.

El caballo de troya incluye el cdigo maligno en el programa benigno, mientras que los camaleones crean uno nuevo programa y se aade el cdigo maligno.

y y

Joke Program Simplemente tienen un payload (imagen o sucesin de estas) y suelen destruir datos. Bombas Lgicas o de Tiempo Programas que se activan al producirse un acontecimiento determinado. la condicin suele ser una fecha (Bombas de Tiempo), una combinacin de teclas, o un estilo tcnico Bombas Lgicas), etc... Si no se produce la condicin permanece oculto al usuario. Retro Virus Este programa busca cualquier antivirus, localiza un bug (fallo) dentro del antivirus y normalmente lo destruye

Para ver el grfico seleccione la opcin "Descargar" del men superior Virus Son una combinacin de gusanos, caballos de troya, joke programs, retros y bombas lgicas. Suelen ser muy DESTRUCTIVOS."La vida de un virus" Otras definiciones Aqu tenemos otras definiciones de lo que son los virus. Por personas relacionadas del sector. Como vemos todas las definiciones pueden ser correctas, aun as la mejor definicin seria una mezcla entre todas las aqu expuestas.
y y

y y

Es un segmento de cdigo de programacin que se implanta a si mismo en un archivo ejecutable y se multiplica sistemticamente de un archivo a otro. Pequeo segmento de cdigo ejecutable escrito en ensamblador o lenguaje de macro, capaz de tomar el control de la maquina o aplicacin en algn momento y auto replicarse, alojndose en un soporte diferente al que se encontraba originalmente. Programa que puede infectar otros programas modificndolos para incluir una versin de si mismo. Son programas de ordenador. Su principal cualidad es la de poder auto replicarse o auto reproducirse. Intentan ocultar su presencia hasta el momento de su explosin y alteran el comportamiento y rendimiento del ordenador. Los virus son programas capaces de auto reproducirse copindose en otro programa al que infectan, todo ello sin conocimiento del usuario. Los virus tienen la misin que le ha encomendado su programador, con lo que seria difcil decir que los virus tienen una misin comn. Lo nico que tienen de parecido es que deben pasar desapercibidos el mximo tiempo posible para poder cumplir su misin. Si son detectado el usuario puede eliminar el virus y controlar el contagio. Pequeo programa cuyo objetivo es perjudicar el funcionamiento de una computadora por medio de las instrucciones con que fue programado. Por lo general se adhiere a un programa benigno y de all se activa y reproduce a otros programas. Los Virus Informticos o Electrnicos o Computacionales son aquellos programas que se esconden en los dispositivos de almacenamiento y si en estos se encuentran otros programas o datos son contaminados en ese momento por aquellos. Ningn programa de Virus puede funcionar por si slo, requiere de otros programas para poderlos corromper. Su otra caracterstica es la capacidad que tienen de auto duplicacin, haciendo copias iguales de s mismos, entrando furtivamente y provocando anomalas en las computadoras al desarrollar su funcin destructora. Se les ha dado el nombre de Virus por la analoga que tiene su comportamiento con el de los Virus Biolgicos. Un Virus Informtico no es mas que un programa parsito auto reproductor, generalmente de efectos destructivos, que necesita de otros programas para su reproduccin. Su nombre es totalmente correcto, ya que su funcionamiento es similar al de los virus orgnicos, de 1 pasa a 2, de 2 a 4, de 4 a 8 y as hasta llegar a la epidemia. Al contrario que los Virus orgnicos, los Virus Informticos no sufren mutaciones en su comportamiento por si solos, aunque si pueden cambiar su cdigo en cada infeccin, sin alterar su funcionamiento, para evitar su fcil deteccin. A estos virus, debido a su tcnica de ocultacin, se les denomina Virus Polimrficos y cambian segn un cdigo de Encriptacin variable. Un virus informtico es simplemente un programa, al igual que los utilizados en un ordenador, como WordPerfect, Lotus, o Windows. La gran diferencia es que los programas mencionados son invocados explcitamente por el usuario, para ejecutar una tarea como escribir una carta o efectuar clculos, mientras que

los virus se ejecutan solos, sin pedirle permiso al usuario. Su propsito no es ayudar al usuario en la resolucin de una tarea. Un Virus es un programa que en poco ms de uno o dos Kbytes consiguen realizar acciones inimaginables; desde mostrar diversos mensajes o grficos en pantalla hasta formatear el disco duro o hacernos perder todos los datos en l guardados.
y

Un virus de computadora, por definicin, es un programa -o cdigo- que se replica aadiendo una copia de si mismo a otro archivo ejecutable. Un virus es particularmente da debido a que, sin deteccin o proteccin antivirus, el usuario no se percata que su sistema esta siendo invadido hasta que ve los resultados que pueden ir desde anuncios inocuos hasta la perdida total del sistema.
s

Complementary metal o ide semiconductor

Un inversor en tecnologa CMOS.

Complementary metal-oxide-semiconductor o CMOS es una de las familias lgicas empleadas en la fabricacin de circuitos integrados. Su principal caracterstica consiste en la utilizacin conjunta de transistores de tipo pMOS y tipo nMOS configurados de tal forma que, en estado de reposo, el consumo de energa es nicamente el debido a las corrientes parsitas. En la actualidad, la mayora de los circuitos integrados que se fabrican utilizan la tecnologa CMOS. Estoincluye microprocesadores, memorias, procesadores digitales de seales y muchos otros tipos de circuitos integrados digitales.

Contenido
[ocultar]
y y

y y

y y

y y

1 Principio de funcionamiento 2 Ventajas e inconvenientes o 2.1 Ventajas o 2.2 Inconvenientes 3 Historia 4 CMOS analgicos o 4.1 Alta impedancia de entrada o 4.2 Baja resistencia de canal 5 CMOS y bipolar 6 Problemas o 6.1 Sensibilidad a las cargas estticas o 6.2 Latch-up o 6.3 Resistencia a la radiacin 7 Referencias 8 Enlaces externos

[editar] Principio de funcionamiento

Inversor esttico CMOS.

En un circuito CMOS, la funcin lgica a sintetizar se implementa por duplicado mediante dos circuitos: uno basado exclusivamente en transistores pMOS (circuito de pull-up), y otro basado exclusivamente en transistores nMOS (circuito de pull-down). El circuito pMOS es empleado para propagar el valor binario 1 (pull-up), y el circuito nMOS para propagar el valor binario 0 (pull-down). Vase la figura. Representa una puerta lgica NOT o inversor.
y

Cuando la entrada es 1, el transistor nMOS est en estado de conduccin. Al estar su fuente conectada a tierra ( ), el 0 valor 0 se propaga al drenador y por lo tanto a la salida de la puerta lgica. El transistor pMOS, por el contrario, est en estado de no conduccin. Cuando la entrada es 0, el transistor pMOS est en estado de conduccin. Al estar su fuente conectada a la alimentacin (1), el valor 1 se propaga al drenador y por lo tanto a la salida de la puerta lgica. El transistor nMOS, por el contrario, est en estado de no conduccin.

Otra de las caractersticas importantes de los circuitos CMOS es que son regenerativos: una seal degradada que acometa una puerta lgica CMOS se ver restaurada a su valor lgico inicial 0 1, siempre y cuand an est dentro o de los mrgenes de ruido que el circuito pueda tolerar.

[editar] Ventajas e inconvenientes


[editar] Ventajas

La familia lgica tiene una serie de ventajas que la hacen superior a otras en la fabricacin de circuitos integrados digitales:
y

[editar] Inconvenientes

Algunos de los inconvenientes son los siguientes:

y y

El bajo consumo de potencia esttica, gracias a la alta impedancia de entrada de los transistores de tipoMOSFET y a que, en estado de reposo, un circuito CMOS slo experimentar corrientes parsitas. Esto es debido a que en ninguno de los dos estados lgicos existe un camino directo entre la fuente de alimentacin y el terminal de tierra, o lo que es lo mismo, uno de los dos transistores que forman el inversor CMOS bsico se encuentra en la regin de corte en estado estacionario. Gracias a su carcter regenerativo, los circuitos CMOS son robustos frente a ruido o degradacin de se al debido a la impedancia del metal de interconexin. Los circuitos CMOS son sencillos de dise ar. La tecnologa de fabricacin est muy desarrollada, y es posible conseguir densidades de integracin muy altas a un precio mucho menor que otras tecnologas.

y y

Debido al carcter capacitivo de los transistores MOSFET, y al hecho de que estos son empleados por duplicado en parejas nMOS-pMOS, la velocidad de los circuitos CMOS es comparativamente menor que la de otras familias lgicas. Son vulnerables a la h-up: Consiste en la existencia de un tiristor parsito en la estructura CMOS que entra en conduccin cuando la salida supera la alimentacin. Esto se produce con relativa facilidad debido a la componente inductiva de la red de alimentacin de los circuitos integrados. El la h-up produce un camino de baja resistencia a la corriente de alimentacin que acarrea la destruccin del dispositivo. Siguiendo las tcnicas de diseo adecuadas este riesgo es prcticamente nulo. Generalmente es suficiente con espaciar contactos de sustrato y pozos de difusin con suficiente regularidad, para asegurarse de que est slidamente conectado a masa o alimentacin. Segn se va reduciendo el tamao de los transistores, las corrientes parsitas empiezan a ser comparables a las corrientes dinmicas (debidas a la conmutacin de los dispositivos).

[editar] Historia
La tecnologa CMOS fue desarrollada por Wanlass y Sah,1 de Fairchild Semiconductor, a principios de los aos 60. Sin embargo, su introduccin comercial se debe a RCA, con su famosa familia lgica CD4000. Posteriormente, la introduccin de un bfer y mejoras en el proceso de oxidacin local condujeron a la introduccin de la serie 4000B, de gran xito debido a su bajo consumo (prcticamente cero, en condiciones estticas) y gran margen de alimentacin (de 3 a 18 V). RCA tambin fabric LSI en esta tecnologa, como su familia COSMAC de amplia aceptacin en determinados sectores, a pesar de ser un producto caro, debido a la mayor dificultad de fabricacin frente a dispositivos NMOS. Pero su taln de Aquiles consista en su reducida velocidad. Cuando se aumenta la frecuencia de reloj, su consumo sube proporcionalmente, hacindose mayor que el de otras tecnologas. Esto se debe a dos factores:
y y

La capacidad MOS, intrnseca a los transistores MOS, y la utilizacin de MOS de canal P, ms lentos que los de canal N, por ser la movilidad de los huecos menor que la de los electrones.

El otro factor negativo era la complejidad que conlleva el fabricar los dos tipos de transistores, que obliga a utilizar un mayor nmero de mscaras. Por estos motivos, a comienzos de los 80, algunos autores pronosticaban el final de la tecnologa CMOS, que sera sustituida por la novedosa I2L, entonces prometedora. Esta fue la situacin durante una dcada, para, en los ochenta, cambia el escenario rpidamente:
y y

Por un lado, las mejoras en los materiales, tcnicas de litografa y fabricacin, permitan reducir el tamao de los transistores, con lo que la capacidad MOS resultaba cada vez menor. Por otro, la integracin de dispositivos cada vez ms complejos obligaba a la introduccin de un mayor nmero de mscaras para asegurar el aislamiento entre transistores, de modo que no era ms difcil la fabricacin de CMOS que de NMOS.

En este momento empez un eclosin de memorias CMOS, pasando de 256x4 bits de la 5101 a 2kx8 de la 6116 y 8Kx8 en la 6264, superando, tanto en capacidad como consumo reducido y velocidad a sus contrapartidas NMOS. Tambin los microprocesadores, NMOS hasta la fecha, comenzaron a aparecer en versiones CMOS (80C85, 80C88, 65C02, etc.). Y aparecieron nuevas familias lgicas, HC y HCT en competencia directa con la TTL-LS, dominadora del sector digital hasta el momento. Para entender la velocidad de estos nuevos CMOS, hay que considerar la arquitectura de los circuitos NMOS:
y

Uso de cargas activas. Esto es, un transistor se polariza con otros transistores y no con resistencias debido al menor tamao de aquellos. Adems, el transistor MOS funciona fcilmente como fuente de corriente constante. Entonces un

wv

wv

inversor se hace conectando el transistor inversor a la carga activa. Cuando se satura el transistor, drena toda la corriente de la carga y el nivel da salida baja. Cuando se corta, la carga activa inyecta corriente hasta que el nivel de salida sube. Y aqu est el compromiso: es deseable una corriente pequea porque reduce la necesidad de superficie en el silicio (transistores ms pequeos) y la disipacin (menor consumo). Pero las transiciones de nivel bajo a nivel alto se realizan porque la carga activa carga la capacidad MOS del siguiente transistor, adems de las capacidades parsitas que existan, por lo que una corriente elevada es mejor, pues se cargan las capacidades rpidamente. Estructuras de almacenamiento dinmicas. La propia capacidad MOS se puede utilizar para retener la informacin durante cortos periodos de tiempo. Este medio ahorra transistores frente al biestable esttico. Como la capacidad MOS es relativamente pequea, en esta aplicacin hay que usar transistores grandes y corrientes reducidas, lo que lleva a un dispositivo lento.

La tecnologa CMOS mejora estos dos factores:


y

Elimina la carga activa. La estructura complementaria hace que slo se consuma corriente en las transiciones, de modo que el transistor de canal P puede aportar la corriente necesaria para cargar rpidamen las capacidades te parsitas, con un transistor de canal N ms pequeo, de modo que la clula resulta ms pequea que su contrapartida en NMOS. En CMOS se suelen sustituir los registros dinmicos por estticos, debido a que as se puede bajar el reloj hasta cero y las reducidas dimensiones y bajo consumo de la celda CMOS ya no hacen tan atractivos los registros dinmicos.

Por ltimo, se suelen emplear transistores pequeos, poniendo una celda mayor para la interfaz con las patillas, ya que las necesidades de corriente son mucho mayores en las lneas de salida del chip. La disminucin del tamao de los transistores y otras mejoras condujo a nuevas familias CMOS: AC, ACT, ACQ, etc.

[editar] CMOS analgicos


Los transistores MOS tambin se emplean en circuitos analgicos, debido a dos caractersticas importantes:
[editar] Alta impedancia de entrada

La puerta de un transistor MOS viene a ser un pequeo condensador, por lo que no existe corriente de polarizacin. Un transistor, para que pueda funcionar, necesita tensin de polarizacin.
[editar] Baja resistencia de canal

Un MOS saturado se comporta como una resistencia cuyo valor depende de la superficie del transistor. Es decir, que si se le piden corrientes reducidas, la cada de tensin en el transistor llega a ser muy reducida. Estas caractersticas posibilitan la fabricacin de amplificadores operacionales "Rail-to-Rail", en los que el margen de la tensin de salida abarca desde la alimentacin negativa a la positiva. Tambin es til en el diseo de reguladores de tensin lineales y fuentes conmutadas.

[editar] CMOS y bipolar


Se emplean circuitos mixtos bipolar y CMOS tanto en circuitos analgicos como digitales, en un intento de aprovechar lo mejor de ambas tecnologas. En el mbito analgico destaca la tecnologa BiCMOS, que permite mantener la velocidad y precisin de los circuitos bipolares, pero con la alta impedancia de entrada y mrgenes de tensin CMOS. En cuanto a las familias digitales, la idea es cortar las lneas de corriente entre alimentacin y masa de un circuito bipolar, colocando transistores MOS. Esto debido a que un transistor bipolar se controla por corriente, mientras que uno MOS, por tensin. La relevancia de estos inconvenientes es muy baja en el diseo microelectrnico actual.

[editar] Problemas
Hay tres problemas principales relacionados con la tecnologa CMOS, aunque no son exclusivos de ella:
[editar] Sensibilidad a las cargas estticas

Histricamente, este problema se ha resuelto mediante protecciones en las entradas del circuito. Pueden ser diodos en inversa conectados a masa y a la alimentacin, que, adems de proteger el dispositivo, reducen los transitorios o zener conectados a masa. Este ltimo mtodo permite quitar la alimentacin de un slo dispositivo.
[editar] Latch-up

Consiste en la existencia de un tiristor parsito en la estructura cmos que se dispara cuando la salida supera la alimentacin. Esto se produce con relativa facilidad cuando existen transitorios por usar lneas largas mal adaptadas, excesiva impedancia en la alimentacin o alimentacin mal desacoplada. El Latch-Up produce un camino de baja resistencia a la corriente de alimentacin, de modo que, si no se ha previsto, acarrea la destruccin del dispositivo. Las ltimas tecnologas se anuncian como inmunes al latch-up.
[editar] Resistencia a la radiacin

El comportamiento de la estructura MOS es sumamente sensible a la existencia de cargas atrapadas en el xido. Una partcula alfa o beta que atraviese un chip CMOS puede dejar cargas a su paso, cambiando la tensin umbral de los transistores y deteriorando o inutilizando el dispositivo. Por ello existen circuitos "endurecidos" (Hardened), fabricados habitualmente en silicio sobre aislante (SOI).

Vous aimerez peut-être aussi