El BIOS sí mismo es software que funciona en la memoria que consiste en todos los varios conductores que interconectan el hardware al sistema operativo. El BIOS es único comparado al software normal en que todo no carga de disco; algo de él se carga en las virutas de memoria (memoria inalterable, o la ROM) instaladas en el sistema o en tarjetas del adaptador.
|
|
El BIOS en una PC viene a partir de tres fuentes posibles:
ROM De la Placa base
ROM de la tarjeta del adaptador (tal como eso encontrada en una tarjeta video)
Cargado en ESPOLÓN del disco (drivers de dispositivo)
El BIOS de la ROM de la placa base es lo más a menudo posible asociado con hardware más bien que software. Esto es porque el BIOS en la placa base se contiene en una viruta de la ROM en el tablero, que contiene los conductores de software iniciales necesitados para conseguir el funcionamiento del sistema. Hace años, cuando solamente el DOS funcionaba en las PC básicas, éste era bastante, así que no hay otros conductores BIOS de la placa base del neededthe tenían todo que era necesario. El BIOS de la placa base incluye generalmente los conductores para todos los componentes del sistema básico, incluyendo el teclado, impulsión floja, impulsión dura, los puertos seriales y paralelos, y más. Mientras que los sistemas llegaron a ser más complejos, el hardware nuevo fue agregado para el cual ningunos conductores del BIOS de la placa base existieron. Éstos incluyeron los dispositivos tales como adaptadores video más nuevos, impulsiones de CD-ROM, discos duros de SCSI, puertos del USB, etcétera.
Más bien que requiriendo un nuevo BIOS de la placa base que apoyaría específicamente los nuevos dispositivos, era lejos más simple y más práctico copiar cualquier conductor nuevo que fuera necesario sobre el disco duro del sistema y configurar el sistema operativo para cargarlo en el tiempo del cargador. Éste es en cómo la mayoría de las impulsiones de CD-ROM, de las tarjetas de los sonidos, exploradores, impresoras, dispositivos de la tarjeta de PC (PCMCIA), y se apoyan tan. Porque estos dispositivos no necesitan ser activos durante tiempo del cargador, el sistema puede patear para arriba del disco duro y esperar para cargar los conductores durante el sistema operativo inicial cargue.
Algunos conductores, sin embargo, deben ser activos durante tiempo del cargador. ¿Por ejemplo, cómo podría usted patear de un disco duro si los conductores necesarios para hacer que el disco interconecta el trabajo se deben cargar de ese disco? Obviamente, los conductores del disco duro se deben cargar en la ROM en la placa base o en una tarjeta del adaptador.
¿Cómo usted podrá ver que cualquier cosa onscreen si su tarjeta video no tiene un sistema de conductores en una ROM? La solución a esto podía ser proveer de una ROM de la placa base los conductores video apropiados construidos adentro; sin embargo, esto es impráctico debido a la variedad de tarjetas video, cada necesitar sus propios conductores. Usted terminaría para arriba con centenares de diversas ROM de la placa base, dependiendo de las cuales la tarjeta video usted tenía. En lugar, cuando la IBM diseñó la PC original, creó una solución mejor. Diseñó la ROM de la placa base de la PC para explorar las ranuras que buscaban tarjetas del adaptador con las ROM en ellas. Si una tarjeta fue encontrada con una ROM en ella, la ROM fue ejecutada durante la fase de lanzamiento inicial de sistema, antes de que el sistema comenzara a cargar el sistema operativo del disco duro.
Poniendo los conductores ROM-BASADOS a la derecha en la tarjeta, usted no tuvo que cambiar su ROM de la placa base para tener ayuda incorporada para los nuevos dispositivos, especialmente los que necesitaron ser activos durante tiempo del cargador. Algunas tarjetas (tableros de adaptador) tienen casi siempre una ROM onboard, incluyendo el siguiente:
Tarjetas video. Todos tienen onboard BIOS.
Adaptadores de SCSI. Los que apoyan el booting de impulsiones duras de SCSI o de CD-ROMs tienen onboard BIOS. Observe que, en la mayoría de los casos, el BIOS de SCSI no apoya ninguna dispositivos de SCSI con excepción de un disco duro; si usted utiliza un CD-ROM de SCSI, explorador, impulsión del cierre relámpago, etcétera, usted todavía necesita cargar los conductores apropiados para esos dispositivos de su disco duro. La mayoría del más nuevo booting de la ayuda de adaptadores de SCSI de conductores de SCSI de un CD-ROM, pero del CD-ROM sigue siendo necesario tener acceso al CD-ROM cuando booting de otra impulsión o dispositivo.
Tarjetas de la red. Los que apoyan patear directamente de un servidor de archivo tienen onboard qué generalmente se llama una ROM del cargador o ROM del IPL (carga de programa inicial). Esto permite a las PC ser configurada en un LAN como workstationsalso diskless llamado Net PCs, NCs (computadoras de red), los clientes finos, o aún los terminales elegantes.
Tableros de Y2K. Tableros que incorporan arreglos del BIOS para poner al día el octeto del siglo en el ESPOLÓN del Cmos. Estos tableros tienen un conductor pequeño contenido en un BIOS, que supervisa el octeto del año para un cambio a partir del 99 a 00. Cuando se detecta esto, el conductor pone al día el octeto del siglo a partir del 19 a 20, corrigiendo un defecto en un cierto más viejo BIOS de la ROM de la placa base. Aunque puede ser que se parezca extraño enumerar a tableros de Y2K porque el siglo cambió hace varios años, si están instalados sigue habiendo estos tableros a menudo en uso hasta que los sistemas que los usan se retiran.
BIOS y ESPOLÓN del CmosAlguna gente confunde BIOS con el ESPOLÓN del Cmos en un sistema. Esta confusión es ayudada por el hecho de que el programa de disposición en el BIOS está utilizado para fijar y para almacenar los ajustes de la configuración en el ESPOLÓN del Cmos. Son, en hecho, dos componentes totalmente separados. El BIOS en la placa base se almacena en una viruta fija de la ROM. También en la placa base está una viruta llamada la viruta de RTC/NVRAM, que está parada para la memoria en tiempo real de clock/nonvolatile. Aquí es donde se almacena la información de la disposición del BIOS, y es realmente una viruta del reloj digital con algunos octetos adicionales de memoria lanzados adentro. Generalmente se llama la viruta del Cmos porque se hace usando tecnología del Cmos (semiconductor de óxido metálico complementario). El primer ejemplo de esto usado siempre en una PC era la viruta de Motorola MC146818, que tenía 64 octetos de almacenaje, de los cuales 14 octetos fueron dedicados a la función del reloj, dejando 50 octetos a los ajustes de la disposición del BIOS del almacén. Aunque se llama permanente, es realmente volátil, significando que sin energía, los ajustes de time/date y los datos en la voluntad de la porción del ESPOLÓN en hecho estén borrados. Es considerado permanente por muchos porque se diseña usando la tecnología del Cmos, que da lugar a una viruta que todavía requiera energía pero muy a poco comparada a otras virutas. Una batería en el sistema, más bien que la corriente de la pared de la CA, proporciona esa energía. Éste es también porqué la mayoría de la gente llama esta viruta la viruta de ESPOLÓN del Cmos; aunque no no técnico es exacto (casi todas las virutas modernas utilizan una forma de tecnología del Cmos), el término se ha pegado. La mayoría de las virutas de RTC/NVRAM funcionan encendido tan poco como 1 amperio micro (millonésimo de un amperio), así que utilizan energía de batería muy pequeña de funcionar. La mayoría de las baterías de la célula de la moneda del litio pueden durar hasta 5 años o más antes de que la batería funcione hacia fuera y la información almacenada (así como la fecha y la hora) se pierde. Algunos sistemas utilizan versiones especiales de estas virutas hechas por el semiconductor, Benchmarq, u Odin de Dallas (tal como el DS12885 y el DS12887) que incluyan la viruta de RTC/NVRAM y la batería en un solo componente. Cuando usted incorpora su disposición del BIOS, configure sus parámetros del disco duro u otros ajustes de la disposición del BIOS, y excepto ellos, estos ajustes se escriben al almacén en la viruta de RTC/NVRAM (de otra manera llamado CMOS RAM). Cada vez sus cargadores del sistema para arriba, lee los parámetros almacenados en la viruta de ESPOLÓN del Cmos para determinarse cómo el sistema debe ser configurado. Una relación existe entre el BIOS y el ESPOLÓN del Cmos, pero son dos distintamente diversas porciones del sistema. |
Online: 859 users browsing the articles directory
|
|