bios
Los usuarios de computadoras entrarán en contacto con el BIOS cuando usen computadoras. Desempeña un papel muy importante en el sistema informático.
BIOS es la abreviatura de "Sistema básico de entrada y salida" en inglés. Cuando se traduce literalmente, el nombre chino es "Sistema básico de entrada y salida". Su nombre completo debe ser ROM-BIOS, que significa sistema básico de entrada y salida de memoria de solo lectura. De hecho, es un conjunto de programas solidificados en un chip ROM en la placa base de la computadora. Guarda los programas básicos de entrada y salida más importantes de la computadora, la información de configuración del sistema, el programa de autoprueba de encendido y el cargador de arranque del sistema. Algunas personas piensan que, dado que BIOS es un "programa", debería pertenecer al software, y se siente como Word o Excel que usan comúnmente. Pero mucha gente no lo cree así, porque sigue siendo algo diferente del software normal y su conexión con el hardware también es bastante estrecha. En sentido figurado, la BIOS debería ser un "puente" que conecte los programas de software y los dispositivos de hardware, responsable de resolver los requisitos inmediatos del hardware. El rendimiento superior de una placa base depende en gran medida de si las funciones de gestión del programa BIOS son razonables y avanzadas. El chip BIOS de la placa base puede ser el único chip con una etiqueta en la placa base. Generalmente es un circuito integrado de doble línea de 32 pines con la palabra "BIOS" impresa. Los BIOS anteriores al 586 eran en su mayoría chips EPROM reescribibles. La etiqueta que tenía desempeñaba un papel en la protección del contenido del BIOS (la radiación ultravioleta provocaría la pérdida del contenido de la EPROM) y no se podía arrancar por casualidad. La ROM BIOS posterior a 586 utiliza principalmente EEPROM (ROM de solo lectura borrable eléctricamente) A través del interruptor de puente y el disco del controlador proporcionado con el sistema, la EEPROM se puede reescribir para facilitar la actualización del BIOS. Los chips BIOS comunes incluyen Award, AMI, Phoenix, MR, etc., y la marca del fabricante se puede ver en el chip.
Las funciones principales del BIOS son tres puntos
1. Autoprueba e inicialización: el BIOS se inicia primero después del arranque y luego realizará una inspección y prueba completa y exhaustiva. el equipo hardware de la computadora. Si se encuentra un problema, se solucionará en dos situaciones: para fallas graves, se apagará sin dar ningún aviso o señal; para fallas no graves, dará avisos en la pantalla o señales de alarma sonora y esperará al usuario; para manejar. Si no se encuentran problemas, el hardware se pone en estado de espera y se inicia el sistema operativo, dando el control de la computadora al usuario.
2. Servicios del programa: BIOS se ocupa directamente de los dispositivos de E/S (entrada/salida) de la computadora, emite comandos a través de puertos de datos específicos y transmite o recibe datos de varios dispositivos externos, realiza la operación directa. del programa de software en el hardware.
3. Establecer interrupciones: al arrancar, el BIOS le indicará a la CPU el número de interrupción de cada dispositivo de hardware. Cuando el usuario emite una instrucción para usar un determinado dispositivo, la CPU utilizará el hardware correspondiente para completar. el trabajo según el número de interrupción. Luego regrese al trabajo original según el número de interrupción.
El impacto del BIOS en el rendimiento de toda la máquina
Se puede ver en la descripción anterior: el BIOS puede considerarse como la piedra angular del inicio y el funcionamiento de la computadora, ya sea una placa base. o que un ordenador tenga un rendimiento superior o no, depende en gran medida de si la función de gestión del BIOS en la placa es avanzada. Todo el mundo encuentra a menudo muchos problemas extraños al utilizar Windows 95/98, como congelarse durante la instalación o, a menudo, congelarse durante el uso; Windows 95/98 solo puede funcionar en modo seguro; hay conflictos entre la tarjeta de descompresión de la tarjeta de sonido y la tarjeta de visualización; no se puede montar en; algunos programas que se ejecutan bien en DOS, Windows 3.x, etc. no se pueden ejecutar normalmente. De hecho, estos problemas están estrechamente relacionados en gran medida con la configuración del BIOS. En otras palabras, su BIOS simplemente no puede reconocer algún hardware nuevo o no es lo suficientemente compatible con el sistema operativo actual. En este caso, sólo restablecer el BIOS o actualizarlo puede resolver el problema.
Además, si desea mejorar la velocidad de inicio, también debe realizar algunos ajustes en el BIOS para lograr el objetivo, como ajustar la secuencia de inicio del hardware, reducir los elementos de detección de inicio, etc.
¿BIOS y CMOS son lo mismo?
BIOS es un conjunto de programas informáticos que configuran el hardware y se almacena en un chip ROM de la placa base. CMOS, generalmente pronunciado como C-mo-se (pronunciación china "sala SEM"), es un chip RAM legible y grabable en la placa base de la computadora, que se utiliza para guardar la configuración actual del hardware del sistema y la configuración del usuario para ciertos parámetros. El chip CMOS funciona con una batería recargable ubicada en la placa base y los parámetros no se perderán incluso si el sistema está apagado. El chip CMOS solo tiene la función de guardar datos y la modificación de varios parámetros en el CMOS debe realizarse a través del programa de configuración del BIOS.
Comprensión profunda de BIOS
1. Conceptos básicos de BIOS
BIOS (Sistema básico de entrada/salida): sistema básico de entrada y salida, generalmente solidificado. en memoria de solo lectura (ROM), también se llama ROM-BIOS. Controla directamente los dispositivos de entrada y salida en el sistema informático a nivel de dispositivo y de hardware, y es el centro que conecta programas de software y dispositivos de hardware. ROM-BIOS es un programa que se utiliza para proporcionar el nivel más bajo y el control de hardware más directo en un sistema informático. Con el desarrollo de la tecnología informática actual, han surgido varias tecnologías nuevas y las partes de software de muchas tecnologías se gestionan e implementan con la ayuda del BIOS. Por ejemplo, la tecnología PnP (Plug and Play—tecnología Plug and Play) se implementa agregando el módulo PnP al BIOS. Otro ejemplo es la tecnología de intercambio en caliente. El BIOS del sistema también transmite la información de intercambio en caliente al programa de gestión de configuración en el BIOS, y el programa realiza la reconfiguración (como interrupción, asignación de canales DMA, etc.). De hecho, la tecnología de intercambio en caliente también pertenece a la tecnología PnP.
2. El principio de funcionamiento del BIOS
Hablando del principio de funcionamiento del BIOS, primero introduzcamos el conocimiento relevante de los dos tipos de portadores del sistema BIOS: EPROM y EEPROM. EPROM: memoria de solo lectura programable y borrable. Como puede ver en la apariencia, hay una pequeña ventana transparente en el centro del chip. La luz ultravioleta borra la información almacenada en el chip a través de esta pequeña ventana, debido a la luz solar y la fluorescencia. contienen luz ultravioleta, por lo que solemos utilizar una etiqueta opaca para sellar la ventana ultravioleta del chip EPROM que ha almacenado la información. Por supuesto, al escribir en el chip EPROM, primero debemos usar un borrador UV para borrar la información en la EPROM, convirtiéndolo en un chip vacío antes de que podamos realizar la operación de escritura. Cabe señalar que aquí el "chip vacío" significa. "vacío" No está "en blanco" en nuestro sentido habitual, pero en este momento el interior del chip se convierte en toda la información "1". Por lo tanto, el principio de escritura del chip es en realidad cambiar el "1" en el posición especificada a "0". Llegados a este punto, algunos amigos deben querer preguntar: dado que tanto la luz solar como la fluorescencia contienen rayos ultravioleta, ¿por qué no borramos el chip EPROM exponiéndolo a estas luces durante un período de tiempo? Ya sabes, borrar completamente el contenido de una EPROM llevará al menos una semana bajo la luz solar y al menos tres años bajo fluorescencia interior. Y a medida que aumenta la capacidad del chip, el tiempo también debe ampliarse en consecuencia. EEPROM es una memoria de sólo lectura programable y borrable eléctricamente. En circunstancias normales, la EEPROM es de solo lectura como la EPROM. Cuando se requiere escribir, se puede aplicar un alto voltaje al pin designado para escribir o borrar, ¡y la velocidad de borrado es extremadamente rápida! Por lo general, los chips EEPROM se dividen en dos tipos: EEPROM en serie y EEPROM en paralelo. Al leer y escribir EEPROM en serie, la entrada/salida de datos se realiza a través de interfaces de bus SPI de 2 cables, 3 cables o 4 cables, mientras que los datos EEPROM en paralelo. La entrada/salida se realiza a través de un bus paralelo.
También existe un tipo de EEPROM, que es la ROM FLASH que vemos comúnmente en las placas base hoy en día: la memoria flash su velocidad de lectura y escritura es más rápida y confiable, y se puede leer, escribir y programar con un solo voltaje, proporcionando. El funcionamiento en línea de dispositivos portátiles brinda una gran comodidad y, por lo tanto, se usa ampliamente. Generalmente, los chips BIOS de las computadoras de grados 486 e inferiores son básicamente chips EPROM, mientras que los chips BIOS de grados 586 y PⅡ y PⅢ son básicamente chips EPROM. EEPROM. Además, también podemos identificarlo por el número de modelo en el chip BIOS: los chips que comienzan con "27", como 27C010 y 27C512, son todos EPROM, mientras que 28C010, 29C010, 29C020, 29C040, etc. son todos EEPROM, de los cuales 28C010 es 128K × 8, es decir, EEPROM paralela de 1 M, 29C010 es 128 K × 8 (1 M bits), 29C020 es 256 K × 8 (2 M bits) y 29C040 es 512 K × 8 (4 M bits) FLASH ROM. La EEPROM en serie es menos común en las placas base de las computadoras y los fabricantes que proporcionan estos chips son en su mayoría MX, WINBOND, ATMEL y otros fabricantes. Cabe señalar que los chips producidos por diferentes fabricantes tienen diferentes métodos de denominación. Los chips presentados anteriormente se basan en los productos de ATMEL como ejemplo.
Tomemos el AT29C020 más común como ejemplo a continuación para presentar el principio de funcionamiento del BIOS y el proceso de grabación del programa.
AT29C020 es un chip FLASH ROM de 256K×8 producido por ATMEL. Utiliza una única fuente de alimentación de 5V. Dado que la capacidad de AT29C020 es de 256K×8, requiere 18 líneas de dirección para el direccionamiento, que es A0. La imagen es ~ A17, y su salida es una salida paralela de 8 bits, que requiere una línea de datos bidireccional de 8 bits, es decir, D0 ~ D7 en la imagen. Además, se utilizan varios pines para controlar el estado de funcionamiento. chip. El pin "" es el terminal de habilitación que controla la escritura del chip, y el pin "" es el terminal de habilitación que controla los datos de salida del chip. Estos dos pines controlan el estado de funcionamiento del chip después de la selección. El chip del chip. Elige un final. Cuando el procesador necesita realizar operaciones de lectura y escritura en el chip, primero debe seleccionar el chip, es decir, enviar un nivel bajo al final "", y luego, dependiendo de si se trata de una instrucción de lectura o de escritura, el pin correspondiente "" o " El pin se coloca a un nivel bajo y, al mismo tiempo, el procesador envía la dirección de la unidad de memoria para ser leída o escrita al chip designado a través de las líneas de dirección A0 ~ A17, y el AT29C020 El chip lee los datos de la unidad de memoria en la línea de datos D0 ~ Escribe los datos en D7 o las líneas de datos D0 ~ D7 en la unidad de almacenamiento designada, completando así una operación de lectura o escritura.
Cuando se enciende, la computadora lee desde el chip BIOS Saque el código de instrucción para realizar una autoprueba del hardware del sistema (incluida la prueba de integridad del programa BIOS, la prueba de legibilidad y escritura de RAM y las pruebas de CPU, controlador DMA y otros componentes) y luego verifique. cada componente PnP en secuencia después de leer los datos de recursos del sistema y otra información de configuración requerida para el funcionamiento normal de los componentes correspondientes, el módulo PnP en el BIOS intenta establecer una tabla de asignación de recursos que no entre en conflicto para que todos los componentes puedan funcionar normalmente. Los datos de configuración son ESCD: los datos de configuración del sistema extendido se escriben en el BIOS. Es por eso que cuando encendemos la computadora, vemos una serie de pruebas antes de que el host comience a ingresar a Windows: configuración de la memoria, el disco duro, la unidad óptica y la tarjeta de sonido. , etc., y luego aparece "ACTUALIZAR ESCD"... ÉXITO" y otros mensajes de aviso. Después de completar todas estas pruebas, el BIOS entrega el control del sistema al módulo de inicio del sistema, que completa la carga del sistema operativo.
3. Tecnología BIOS en placas base de ordenador
La tecnología BIOS de primera generación se suele encontrar en las placas base 586 y más actuales 440LX, 440BX, i810 y otras placas base con chipset. solo un chip BIOS y básicamente todos usan chips EEPROM. Por lo tanto, si bien brinda a los entusiastas de las computadoras una gran oportunidad para actualizar convenientemente el BIOS, mejorar el rendimiento de la placa base y aprovechar plenamente el potencial de la placa base, también crea una oportunidad para virus como CIH para aprovechar la oportunidad. El virus agrega voltaje de programación al chip BIOS a través de instrucciones del programa y luego escribe muchos códigos confusos en el chip BIOS, destruyendo así el arranque del host y paralizando el sistema. El 26 de abril de 1999 aún debe ser inolvidable para muchas personas. Entonces los fabricantes intercambiaron ideas y rápidamente lanzaron la tecnología de BIOS dual de segunda generación. La tecnología DUALBIOS lanzada por Gigabyte Technology es la más antigua y famosa. Su principio es colocar dos chips de BIOS en la placa base de la computadora, uno es el BIOS maestro y el otro es el. BIOS esclavo. El contenido de los dos BIOS es exactamente el mismo. El BIOS esclavo solo proporciona una función de copia de seguridad simple. Cada vez que se inicia el sistema, el BIOS esclavo verificará activamente la integridad del BIOS maestro si se encuentra que el contenido del BIOS maestro. dañado, sobrescribirá inmediatamente el BIOS maestro con el BIOS de respaldo; una vez que falle la reescritura, arrancará directamente desde el BIOS de respaldo. El principio de la tecnología SAFEBIOS de MSI es el mismo, pero está equipado con una Flash ROM de 4 MB con el doble de capacidad que un chip BIOS normal como chip BIOS, que está dividido uniformemente en dos áreas independientes, y el BIOS en ambas áreas puede iniciarse. el sistema. Recientemente, algunos fabricantes han propuesto una tecnología de BIOS dual más avanzada y práctica. Por ejemplo, Chengqi Technology propuso la tecnología TWIN BIOS. La diferencia con la tecnología DUAL BIOS es que los dos BIOS en la tecnología TWIN BIOS se pueden configurar en configuraciones completamente diferentes. Los dos chips BIOS son completamente iguales y no hay distinción entre maestro y esclavo. Puede seleccionar desde qué chip BIOS iniciar presionando las teclas del teclado al iniciar. Esto mejora en gran medida la utilización del otro chip BIOS y se puede utilizar. la misma computadora. Implemente los requisitos para diferentes configuraciones del sistema de acuerdo con diferentes entornos del sistema. Por ejemplo, Windows chino y Windows inglés/japonés se pueden guardar, etc. sin la necesidad de utilizar el comando del sistema y otro software para implementar un arranque múltiple complejo, lo que permite que la tecnología de BIOS dual pase de una única función de protección de seguridad del sistema a Una configuración independiente. Las potentes funciones de los dispositivos de hardware del sistema. Con el desarrollo de la tecnología, es previsible que la capacidad de los chips BIOS sea cada vez mayor en un futuro próximo, y las funciones que se nos proporcionan para configurar y monitorear el sistema también serán cada vez mayores y, por supuesto, volverse cada vez más conveniente.
El BIOS tiene tres funciones principales
1. Autoprueba e inicialización: el BIOS se inicia primero después del arranque y luego realizará una inspección y prueba completa del equipo de hardware de la computadora. . Si se encuentra un problema, se solucionará en dos situaciones: para fallas graves, se apagará sin dar ningún aviso o señal; para fallas no graves, dará avisos en la pantalla o señales de alarma sonora y esperará al usuario; para manejar. Si no se encuentran problemas, el hardware se pone en estado de espera y se inicia el sistema operativo, dando el control de la computadora al usuario.
2. Servicios del programa: BIOS se ocupa directamente de los dispositivos de E/S (entrada/salida) de la computadora, emite comandos a través de puertos de datos específicos y transmite o recibe datos de varios dispositivos externos, realiza la operación directa. del programa de software en el hardware.
3. Establecer interrupciones: al arrancar, el BIOS le indicará a la CPU el número de interrupción de cada dispositivo de hardware. Cuando el usuario emite una instrucción para usar un determinado dispositivo, la CPU utilizará el hardware correspondiente para completar. el trabajo según el número de interrupción. Luego regrese al trabajo original según el número de interrupción.
El impacto del BIOS en el rendimiento de toda la máquina
Se puede ver en la descripción anterior: el BIOS puede considerarse como la piedra angular del inicio y el funcionamiento de la computadora, ya sea una placa base. o que un ordenador tenga un rendimiento superior o no, depende en gran medida de si la función de gestión del BIOS en la placa es avanzada. Todo el mundo encuentra a menudo muchos problemas extraños al utilizar Windows 95/98, como congelarse durante la instalación o, a menudo, congelarse durante el uso; Windows 95/98 solo puede funcionar en modo seguro; hay conflictos entre la tarjeta de descompresión de la tarjeta de sonido y la tarjeta de visualización; no se puede montar en; algunos programas que se ejecutan bien en DOS, Windows 3.x, etc. no se pueden ejecutar normalmente. De hecho, estos problemas están estrechamente relacionados en gran medida con la configuración del BIOS. En otras palabras, su BIOS simplemente no puede reconocer algún hardware nuevo o no es lo suficientemente compatible con el sistema operativo actual. En este caso, sólo restablecer el BIOS o actualizarlo puede resolver el problema. Además, si desea mejorar la velocidad de inicio, también debe realizar algunos ajustes en el BIOS para lograr el objetivo, como ajustar la secuencia de inicio del hardware, reducir los elementos de detección de inicio, etc.
¿BIOS y CMOS son lo mismo?
BIOS es un conjunto de programas informáticos que configuran el hardware y se almacena en un chip ROM de la placa base. CMOS, generalmente pronunciado como C-mo-se (pronunciación china "sala SEM"), es un chip RAM legible y grabable en la placa base de la computadora, que se utiliza para guardar la configuración actual del hardware del sistema y la configuración del usuario para ciertos parámetros. El chip CMOS funciona con una batería recargable ubicada en la placa base y los parámetros no se perderán incluso si el sistema está apagado. El chip CMOS solo tiene la función de guardar datos y la modificación de varios parámetros en el CMOS debe realizarse a través del programa de configuración del BIOS.
CMOS es la abreviatura de semiconductor de óxido metálico complementario. Su significado original hace referencia a una tecnología utilizada para fabricar chips de circuitos integrados a gran escala o chips fabricados con esta tecnología. Aquí generalmente se refiere a un chip RAM legible y grabable en la placa base del microordenador. Almacena la información del reloj en tiempo real y la información de configuración del hardware del sistema de microcomputadora, con un total de 128 bytes. Cuando el sistema enciende y arranca la máquina, necesita leer la información CMOS para inicializar el estado de cada componente de la máquina. Está alimentado por la energía del sistema y la batería de respaldo, y su información no se perderá después de que se apague el sistema. BIOS es la abreviatura de Basic Input Output System, que se refiere a un chip ROM integrado en la placa base, que almacena los programas básicos de entrada y salida más importantes del sistema de microcomputadora, programas de autoprueba de encendido del sistema, etc. Es responsable de inicializar y probar el hardware del sistema al iniciar para garantizar que el sistema pueda funcionar normalmente. Dado que tanto CMOS como BIOS están estrechamente relacionados con la configuración del sistema informático, existen términos configuración CMOS y configuración BIOS. La RAM CMOS es donde se almacenan los parámetros del sistema y el programa de configuración del sistema en BIOS es el medio para completar la configuración de los parámetros. Por lo tanto, lo más adecuado debería ser configurar los parámetros CMOS a través del programa de configuración del BIOS. Lo que habitualmente llamamos configuración CMOS y configuración BIOS son términos simplificados, lo que en cierta medida provoca confusión entre ambos conceptos.
Acerca de la descarga del CMOS
A menudo escuchamos a expertos o no expertos en informática decir: "¿Olvidó su contraseña? Descargue el CMOS".
Si estableces una contraseña de acceso en tu computadora y olvidas esta contraseña, no podrás ingresar a la computadora. Afortunadamente, la contraseña se almacena en CMOS y CMOS debe tener energía para mantener los datos que contiene. Por lo tanto, podemos hacer que la computadora "renuncie" al requisito de contraseña descargando el CMOS. Las operaciones específicas son las siguientes:
Abra la carcasa, busque la batería en la placa base y desconéctela de la placa base (es decir, retire la batería. En este momento, el CMOS perderá toda la batería). información almacenada internamente debido a un corte de energía.
Luego conecte la batería, cierre la carcasa y encienda la computadora. Dado que el CMOS está en blanco, ya no le pedirá que ingrese la contraseña. En este momento, ingrese al programa de configuración del BIOS y seleccione "LOAD BIOS DEFAULT" en el menú principal. menú).
Qué es la autoprueba POST
Cuando la computadora está encendida, el sistema ejecutará una rutina de autoverificación. Esto es parte de la función BIOS, a menudo llamada POST (Autoprueba de encendido). La autoprueba POST completa incluye prueba de la CPU, la placa base del sistema, la memoria básica de 640 KB, la memoria extendida de más de 1 MB y la verificación del BIOS de la ROM del sistema en la inicialización del controlador de video, prueba de la memoria de video y verificación de; señales de video y señal de sincronización, pruebe la interfaz CRT; verifique el teclado, la unidad de disquete, el disco duro y el subsistema de CD-ROM; verifique el puerto paralelo (impresora) y el puerto serie (RS232); Si se encuentra un error durante la autoprueba, se manejará en dos situaciones: por una falla grave (falla fatal), la máquina se apagará. En este momento, debido a que no se han completado varias operaciones de inicialización, no hay mensajes. o se pueden dar señales; para fallas no graves, la máquina se apagará, dará un aviso o una señal de alarma sonora y esperará el procesamiento del usuario. Cuando se completa la autoprueba, el sistema pasa al siguiente paso del BIOS: buscar el sistema operativo desde la unidad A, la unidad C o el CD-ROM y el servidor de red para iniciar, y luego otorgar el control al sistema operativo.
BIOS, (Sistema Básico de Entrada/Salida) es el sistema básico de entrada/salida. En realidad, es un conjunto de programas que se solidifican en la computadora, proporcionando el control de hardware más bajo y directo para la computadora. Para ser precisos, BIOS es un "convertidor" o interfaz entre programas de hardware y software (aunque es solo un programa en sí mismo, es responsable de resolver las necesidades inmediatas del hardware y ejecutar los requisitos operativos específicos del software en el hardware). . Los programadores pueden llamar directamente a las rutinas de interrupción del BIOS mediante el acceso a interrupciones INT 5, INT 13, etc.
El BIOS es un chip ROM solidificado en la placa base, mientras que el programa de instalación del sistema y la configuración de los componentes del microordenador se colocan en un chip RAM CMOS legible y grabable, que almacena la CPU del sistema, los discos blandos y duros Información sobre las unidades , monitores, teclados y otros componentes después de apagarse, el sistema suministra energía al CMOS a través de una batería de respaldo para mantener la información en él. Cuando se enciende la microcomputadora, el sistema tendrá un proceso de verificación de varios dispositivos internos, que se completa mediante un programa generalmente llamado POST (Power On Self Test). Esta también es una función del BIOS. La autoprueba POST completa incluirá CPU, memoria básica de 640 K, memoria extendida superior a 1 M, ROM, placa base, memoria CMOS, puerto serie y paralelo, tarjeta de visualización, subsistema de disco duro y blando y prueba de teclado. Si se encuentra un problema durante la autoprueba, el sistema dará un mensaje rápido o hará sonar una sirena de advertencia. Después de completar la autoprueba POST, el BIOS ROM buscará unidades de arranque válidas, como discos duros y blandos, CDROM y servidores de red, de acuerdo con la secuencia de arranque en la configuración CMOS del sistema, leerá el registro de arranque del sistema operativo y luego transferirá. control del sistema al registro de inicio. El inicio del sistema se completa mediante el registro de inicio.
Las principales BIOS actualmente en el mercado son AMI BIOS y Award BIOS. Los BIOS anteriores al 586 eran en su mayoría chips EPROM reescribibles. La etiqueta que tenía desempeñaba un papel en la protección del contenido del BIOS (la radiación ultravioleta provocaría la pérdida del contenido de la EPROM) y no se podía arrancar por casualidad. La ROM BIOS posterior a 586 utiliza principalmente EEPROM (ROM de solo lectura borrable eléctricamente) A través del interruptor de puente y el disco del controlador que viene con el sistema, la EEPROM se puede reescribir para actualizar fácilmente la BIOS.
CMOS (en referencia al semiconductor complementario de óxido metálico, una materia prima ampliamente utilizada en la fabricación de chips de circuitos integrados) es un chip RAM legible y grabable en la placa base del microordenador, que se utiliza para guardar la configuración actual del hardware del sistema y los ajustes del usuario. para ciertos parámetros. El CMOS puede funcionar con la batería de la placa base, por lo que incluso si el sistema se queda sin energía, la información no se perderá. La RAM CMOS en sí es solo una pieza de memoria con función únicamente de almacenamiento de datos, y la configuración de varios parámetros en CMOS requiere procedimientos especiales. Los primeros programas de configuración CMOS residían en disquetes (como los modelos PC/AT de IBM), lo que era muy incómodo de usar. Hoy en día, la mayoría de los fabricantes han integrado el programa de configuración CMOS en el chip BIOS. Al encender la computadora, puede ingresar al programa de configuración CMOS presionando botones específicos para configurar convenientemente el sistema. Por lo tanto, la configuración CMOS también se denomina configuración BIOS. Los primeros CMOS eran un chip independiente MC146818A (paquete DIP), con un máximo de 64 bytes para almacenar información del sistema; consulte la tabla de datos de configuración de CMOS. Las microcomputadoras posteriores a 386 generalmente integran el chip MC146818A en otros chips IC (como 82C206, paquete PQFP). Algunas de las últimas placas base 586 integran CMOS, reloj en tiempo real del sistema y batería de respaldo en un chip llamado DALLDA DS1287. Con el desarrollo de las microcomputadoras y el aumento de los parámetros configurables, la RAM CMOS actual generalmente tiene una capacidad de 128 bytes a 256 bytes. Para mantener la compatibilidad, cada fabricante de BIOS ha unificado la configuración de los primeros 64 bytes de RAM CMOS en su BIOS para que sean consistentes con el formato de RAM CMOS de MC146818A, y ha agregado sus propias configuraciones especiales a la parte extendida, por lo que BIOS de diferentes fabricantes Los chips generalmente no son intercambiables, incluso si son intercambiables, la información CMOS debe restablecerse después del intercambio para garantizar el funcionamiento normal del sistema.
¿Qué es el BIOS?
BIOS de inicio del sistema. El Sistema Básico de Entrada-Salida de una microcomputadora, es un chip ROM integrado en la placa base, que almacena los programas básicos de entrada/salida, la configuración de información del sistema y la autoprueba de encendido del sistema de microcomputadora. el gestor de arranque. El chip BIOS ROM se puede ver en la placa base; consulte el diagrama de la placa base del microordenador. Que una placa base tenga un rendimiento superior o no depende en gran medida de si las funciones de gestión del BIOS de la placa son avanzadas.
1. La rutina de interrupción del BIOS es el programa de servicio de interrupción del BIOS. Es una interfaz programable entre el software y el hardware del sistema de microcomputadora y se utiliza para derivar las funciones del software del programa y la implementación del hardware de la microcomputadora. La gestión de software, discos duros, unidades ópticas, teclados, monitores y otros dispositivos periféricos del sistema operativo DOS/Windows se basa en el BIOS del sistema. Los programadores también pueden llamar directamente a las rutinas de interrupción del BIOS mediante el acceso a interrupciones INT 5, INT 13, etc.
2. Programa de configuración del sistema BIOS La configuración de los componentes del microordenador se coloca en un chip RAM CMOS legible y grabable, que almacena información sobre la CPU del sistema, los discos duros y blandos, los monitores, los teclados y otros componentes. Después de apagarse, el sistema suministra energía al CMOS a través de una batería de respaldo para mantener la información en él. Si la información de configuración del microordenador en CMOS es incorrecta, se producirá una reducción del rendimiento del sistema, componentes irreconocibles y, por tanto, un fallo del software y hardware del sistema. Hay un programa llamado "programa de configuración del sistema" instalado en el chip ROM del BIOS, que se utiliza para configurar los parámetros en la RAM CMOS. Generalmente se ingresa a este programa presionando una tecla o un conjunto de teclas al iniciar, y proporciona una buena interfaz para que la utilicen los usuarios. Este proceso de configuración de los parámetros CMOS también se denomina habitualmente "configuración del BIOS". Las microcomputadoras o sistemas recién adquiridos con componentes agregados requieren configuración de BIOS.
3. POST Power On Self Test Después de encender el microordenador, el sistema tendrá un proceso de verificación de varios dispositivos internos, que generalmente se denomina POST (Power On Self Test, autoprueba de encendido). Autocomprobación) procedimiento para completar. Esta también es una función del BIOS. La autoprueba POST completa incluirá CPU, memoria básica de 640 K, memoria extendida superior a 1 M, ROM, placa base, memoria CMOS, puerto serie y paralelo, tarjeta de visualización, subsistema de disco duro y blando y prueba de teclado. Si se encuentra un problema durante la autoprueba, el sistema dará un mensaje rápido o hará sonar una sirena de advertencia.
4. Cargador de arranque de inicio del sistema BIOS Después de completar la autoprueba POST, el BIOS ROM buscará unidades de inicio válidas, como unidades de disco duro y software, CDROM y servidores de red, de acuerdo con la secuencia de inicio en el archivo. configuración CMOS del sistema y lea El registro de inicio del sistema operativo luego entrega el control del sistema al registro de inicio, lo que completa el inicio del sistema.
¿Qué es CMOS?
CMOS (originalmente se refiere a un semiconductor complementario de óxido metálico, una materia prima ampliamente utilizada en la fabricación de chips de circuitos integrados) es un chip legible en la placa base de una microcomputadora. El chip RAM es escrito para guardar la configuración de hardware del sistema actual y la configuración del usuario para ciertos parámetros. El CMOS puede funcionar con la batería de la placa base, por lo que incluso si el sistema se queda sin energía, la información no se perderá. La RAM CMOS en sí es solo una pieza de memoria con función únicamente de almacenamiento de datos, y la configuración de varios parámetros en CMOS requiere procedimientos especiales. Los primeros programas de configuración CMOS residían en disquetes (como los modelos PC/AT de IBM), lo que era muy incómodo de usar. Hoy en día, la mayoría de los fabricantes han integrado el programa de configuración CMOS en el chip BIOS. Al encender la computadora, puede ingresar al programa de configuración CMOS presionando botones específicos para configurar convenientemente el sistema. Por lo tanto, la configuración CMOS también se denomina configuración BIOS. Los primeros CMOS eran un chip independiente MC146818A (paquete DIP), con un máximo de 64 bytes para almacenar información del sistema; consulte la tabla de datos de configuración de CMOS. Las microcomputadoras posteriores a 386 generalmente integran el chip MC146818A en otros chips IC (como 82C206, paquete PQFP). Algunas de las últimas placas base 586 integran CMOS, reloj en tiempo real del sistema y batería de respaldo en un chip llamado DALLDA DS1287. Con el desarrollo de las microcomputadoras y el aumento de los parámetros configurables, la RAM CMOS actual generalmente tiene una capacidad de 128 bytes a 256 bytes. Para mantener la compatibilidad, cada fabricante de BIOS ha unificado la configuración de los primeros 64 bytes de RAM CMOS en su BIOS para que sean consistentes con el formato de RAM CMOS de MC146818A, y ha agregado sus propias configuraciones especiales a la parte extendida, por lo que BIOS de diferentes fabricantes. Los chips generalmente no son intercambiables. Incluso si son intercambiables, la información CMOS debe restablecerse después del intercambio para garantizar el funcionamiento normal del sistema. ¿Conoce el chip BIOS de la placa base? Presentamos la identificación de chips BIOS comunes. ROM BIOS es una memoria de solo lectura en la placa base que almacena los programas básicos de entrada y salida del microordenador. Sus funciones son la autoprueba de encendido del microordenador, el arranque y la E/P periférica básica. Configuración de O y CMOS del sistema. El chip ROM BIOS de la placa base es el único chip que tiene una etiqueta en la placa base. Por lo general, es un paquete en línea de doble fila (DIP) con la palabra "BIOS" impresa. Aunque algunos chips BIOS no tienen "BIOS" claramente impreso, se pueden identificar fácilmente por las etiquetas adheridas a ellos. Los BIOS anteriores al 586 eran en su mayoría chips EPROM reescribibles. La etiqueta que tenía desempeñaba un papel en la protección del contenido del BIOS (la radiación ultravioleta provocaría la pérdida del contenido de la EPROM) y no se podía arrancar por casualidad. La ROM BIOS posterior a 586 utiliza principalmente EEPROM (ROM de solo lectura borrable eléctricamente) A través del interruptor de puente y el disco del controlador proporcionado con el sistema, la EEPROM se puede reescribir para facilitar la actualización del BIOS. Los chips BIOS comunes incluyen AMI, Award, Phoenix, etc., y la marca del fabricante se puede ver en el chip.
Una breve charla sobre CMOS
Como todos sabemos, en las computadoras superiores a 286, generalmente hay un circuito RAM CMOS, que se usa para continuar almacenando la fecha, la hora y la configuración de la memoria. , tipo de disquete y mucha otra información de configuración útil. CMOS es un semiconductor complementario de óxido metálico. Su configuración, aplicación y gestión son las claves para garantizar el funcionamiento normal del sistema. A continuación se muestran algunos conceptos y aplicaciones básicos de CMOS.
ROM BIOS y chip RAM CMOS
ROM BIOS es el BIOS (Sistema Básico de Entrada/Salida, denominado Sistema Básico de Entrada/Salida) solidificado en ROM que controla todo el hardware. del sistema. El chip BIOS es un chip rectangular insertado en la placa base. Sus fabricantes más famosos incluyen: AMI BIOS de American Megatrends INC. y AWARD BIOS de Award Software INC. El usuario no puede modificar el contenido almacenado en la ROM BIOS. Se utiliza principalmente para almacenar: programas de prueba de autodiagnóstico, cargadores de arranque del sistema, programas de configuración del sistema y controladores de E/S y servicios de interrupción para los principales dispositivos de E/S. programa. Programa de prueba de autodiagnóstico: identifica la configuración del hardware del sistema leyendo el contenido de la RAM CMOS en la placa base del sistema y realiza una autoprueba e inicialización de varios componentes del sistema en función de esta información de configuración. Durante el proceso POST (encendido automático), si los parámetros de configuración en la RAM CMOS no coinciden con la configuración de hardware real del sistema, el sistema no se iniciará ni funcionará correctamente. Cargador de arranque del sistema: este programa lee el registro de arranque del disco del sistema operativo en la memoria después de que la autoprueba del sistema sea correcta y luego el programa de arranque instala el programa principal del sistema operativo. Programa de configuración del sistema: después de que se inicie el sistema, use la tecla de acceso rápido (como Del) para iniciar el programa de configuración (SETUP) en el momento adecuado. En este programa de configuración, los parámetros de software y hardware se pueden configurar y luego almacenar en la RAM CMOS. . Generalmente, el programa SETUP debe ejecutarse cuando el sistema se enciende por primera vez; cuando el sistema agrega, reduce o reemplaza hardware; cuando el contenido de la RAM CMOS se pierde debido a cortes de energía, virus, descargas, etc.; cuando el sistema ajusta ciertos parámetros de configuración debido a necesidades, etc. Los programas de CONFIGURACIÓN comunes incluyen AMI BIOS SETUP, AWARD BIOS SETUP, AMI WINBIOS SETUP, QUADTEL BIOS SETUP, etc. Controladores de E/S y programas de servicio de interrupciones de los principales dispositivos de E/S: proporcionan principalmente servicios para la entrada/salida de gama baja de la computadora y diversas interrupciones.
La RAM CMOS es una memoria de acceso aleatorio semiconductora de óxido metálico complementaria. Tiene principalmente un bajo consumo de energía (alrededor de 10 nanovatios por bit), puede leer o escribir datos de forma aleatoria y se puede apagar.