Solución del código postal 33. El BIOS emite un pitido y códigos de error del BIOS

Una tarjeta POST o probador POST es una tarjeta de expansión PCI que tiene un indicador digital que muestra los códigos de inicialización de la placa base. Con este código, puede encontrar cuál de los componentes de la placa tiene un mal funcionamiento. Los códigos suelen depender del fabricante del BIOS. Si no hay errores y la prueba es exitosa, la POST genera un código que no cambia el valor, por ejemplo, en la mayoría de las placas base.
Cuando se completa la inicialización, se muestra el código "FF". Los probadores también suelen estar equipados con LED que muestran voltajes +5 +3,3 +12, −12.

Estos son los códigos de error adecuados para la mayoría de las versiones de BIOS:

código postal Descripción
D0 Preinicialización de la placa base y el chipset del procesador. Comprobando la suma de comprobación del BIOS. Deshabilite la interrupción NMI no enmascarable. Se está verificando el controlador Super I/O y el CMOS.
D1 El controlador del teclado realiza una autoprueba (prueba BAT). Se realiza la inicialización inicial de los puertos de E/S. Inicializando el controlador DMA.
D2 Deshabilite el uso de la memoria caché. Se realiza el procedimiento para determinar la cantidad de RAM instalada.
D3 Se comprueba la generación de solicitudes de regeneración dinámica de RAM. Habilite el uso de la memoria caché.
D4 Probando 512 KB de memoria. Se establece la dirección de la pila y se configura la memoria caché.
D5 El código del BIOS del sistema se descomprime y se reescribe en Shadow RAM.
D6 Se calcula la suma de comprobación del BIOS y se comprueba la combinación de teclas Ctrl+Inicio. Si se cumple al menos una de estas condiciones, se inicia el procedimiento de recuperación del BIOS.
D7 Si las sumas de comprobación del BIOS se verifican correctamente, el control se transfiere al InterfaceModule, que descomprime el código ejecutable en el área de tiempo de ejecución.
D8 El código Run-Time se descomprime de la memoria flash a la RAM. La información de CPUID se almacena en la RAM.
D9 El código Run-Time descomprimido se transfiere desde el área de almacenamiento temporal a la RAM. El control se transfiere al módulo desembalado.
DA Los registros CPUID se están restaurando. El procedimiento POST está en curso.
E0 Inicializando los registros del controlador de la unidad de disquete. El controlador de interrupciones se inicializa y se establecen los vectores de interrupción. Habilite la caché L1.
E9 Configuración de registros de unidad de disquete.
E.A. Se comprueba la operación de lectura desde el CD-ROM ATAPI y la memoria del disco.
E.B. Regrese al punto de control E9 en caso de errores durante las operaciones con el CD-ROM ATAPI.
E.F. Regrese al punto de control de EB si ocurren errores durante las operaciones del disco.
F0 Busca un archivo de recuperación llamado AMIBOOT.ROM.
F1 Se realiza una transición al punto F1 si no se encuentra el archivo de recuperación.
F5 Deshabilite la caché L1.
pensión completa Definición del tipo FlashROM. Busque en FlashROM una sección para almacenar la configuración del chipset.
F4 Se realiza una transición al punto F4 si el archivo de recuperación llamado AMIBOOT.ROM tiene un tamaño incorrecto.
FC Restableciendo el bloque principal de Flash BIOS.
FD Se está programando el bloque principal de Flash BIOS.
FF El punto FF se mueve a si la programación Flash BIOS se ha completado exitosamente. Está prohibido escribir en FlashROM. El hardware ATAPI se está deshabilitando. Se restaura el valor de CPUID.
03 Está prohibido el procesamiento de interrupciones no enmascarables (NMI) y la verificación de errores de paridad de RAM. Se inicializa el área de datos de la ejecución actual del BIOS y la POST.
04 Comprobación de la suma de comprobación CMOS y el voltaje de la batería.
05 El controlador de interrupciones se inicializa y se genera la tabla de vectores de interrupciones.
06 Preparándose para que funcione el cronómetro de intervalos.
08 El controlador del teclado realiza una autoprueba (prueba BAT). Inicializando la CPU.
C0 Deshabilite el uso de la memoria caché. Inicialización del controlador APIC. Preparando el procesador para su funcionamiento.
C1 Configuración de los parámetros de funcionamiento del procesador.
C2 Identificar el procesador mediante el comando CPUID.
C5 Determinar el número de procesadores y configurar sus parámetros.
C6 Inicializando la caché del procesador.
C7 Completando el proceso de inicialización del procesador central.
0A Inicializando el controlador del teclado.
0B Busca un mouse conectado a través de la interfaz PS/2.
0C Buscando un teclado.
0E Búsqueda e inicialización de dispositivos de E/S. Captura interrumpida INT 09h. Muestra el logotipo del BIOS en la pantalla.
13 Se realiza la inicialización inicial de los registros del chipset.
24 Los módulos del BIOS se descomprimen y se inicializan. Preparándose para inicializar la tabla de vectores de interrupción.
25 Inicialización completa de la tabla de vectores de interrupción.
2A Los dispositivos se inicializan en buses locales (utilizando el mecanismo DIM-Administrador de inicialización de dispositivos). Preparándose para inicializar el adaptador de video.
2C Encontrar e inicializar la tarjeta de video.
2E Se buscan e inicializan dispositivos de E/S adicionales.
30 El componente SMI (interrupción de gestión del sistema) se está inicializando.
31 Desembalaje del módulo ADM. Inicialización y activación de ADM.
33 Inicializando el módulo del gestor de arranque.
37 Muestra el logotipo de AMI, información sobre la versión del BIOS, información sobre el tipo de procesador y su velocidad en la pantalla del monitor. Muestra en el monitor el nombre de la clave que se puede utilizar para ingresar a la configuración del BIOS.
38 Los dispositivos se inicializan en buses locales (utilizando el mecanismo DIM-Administrador de inicialización de dispositivos).
39 El controlador DMA se está inicializando.
3A Configure la hora del sistema según el reloj de tiempo real (RTC).
3B Se prueba la RAM y los resultados de la prueba se muestran en el monitor.
3C Configuración de registros de chipset.
40 Se inicializan el coprocesador matemático y los puertos serie y paralelo.
50 Se están ajustando los módulos de control de memoria.
52 La información en CMOS sobre la cantidad de RAM se ajusta (según los resultados de la prueba de RAM).
60 Programar el controlador del teclado para la frecuencia de repetición automática y el tiempo de espera antes de ingresar al modo de repetición automática de acuerdo con la configuración de configuración del BIOS. Configuración del estado del indicador Numlock de acuerdo con la configuración de configuración del BIOS.
75 Se está inicializando la interrupción INT 13h, que se utiliza para trabajar con dispositivos de disco.
78 Se crea una lista de dispositivos desde los cuales puede iniciar el sistema operativo.
7A Se están inicializando las extensiones restantes del BIOS.
7C Creando y guardando la tabla ESCD.
84 Se está compilando un informe sobre los errores que se detectaron durante el procedimiento POST.
85 Muestra información en el monitor sobre errores detectados durante el procedimiento POST.
87 En esta etapa, es posible ingresar al programa de configuración del BIOS.
8C Configuración de registros de chipset.
8D Se está construyendo la tabla ACPI.
8E Mantenimiento de interrupciones NMI. Configuración de parámetros de dispositivos periféricos.
90 Inicialización final del SMI en curso
A0 Solicite una contraseña de inicio (si se proporciona en la configuración de configuración del BIOS).
A1 Esto borra los datos que no son necesarios para iniciar el sistema operativo.
A2 Preparando módulos EFI.
A4 El módulo de idioma se está inicializando.
A7 Mostrando una tabla de los resultados finales de completar el procedimiento POST.
A8 Programación de registros MTRR (Registro de rango de tipo de memoria).
A9 Esperando que se ingresen los comandos del teclado.
AUTOMÓVIL CLUB BRITÁNICO. Restablecimiento de interrupciones INT 1C, INT 09. Deshabilitación del módulo de mantenimiento de procedimientos (ADM).
AB Determinar los dispositivos desde los que puede iniciar el sistema operativo.
C.A. La etapa final de inicialización de los registros del chipset de acuerdo con los parámetros de configuración del BIOS
B1 La interfaz ACPI se está configurando.
00 Realizando la interrupción BIOS INT 19h. El control del proceso de arranque se transfiere al cargador del sistema operativo. El sistema operativo comienza a cargarse.

PI0049

La tarjeta POST para la detección de defectos en placas base de computadoras, modelo PI0049, está diseñada para mostrar códigos POST de todos los fabricantes de BIOS. Este producto es más conocido como PC Ana-lyz-er 2, cuyas características operativas se han comentado repetidamente en las páginas de nuestro sitio web. El manual del usuario contiene una lista de contraseñas de ingeniería, así como una lista de atajos de teclado estándar para ingresar al BIOS. El desarrollo de la tarjeta POST está protegido por la patente 01224987.4 (China).

PI0050

Tarjeta postal IC80 V5.0

QiGuan KLPI6

La tarjeta de diagnóstico KLPI6-SD fabricada por QiGuan Electronics se fabrica de acuerdo con la norma internacional IEC 61010-1, que establece los requisitos para equipos de prueba de sobretensión de bajo voltaje. Una característica funcional de la tarjeta POST KLPI6-SD es la capacidad de mostrar códigos POST de una computadora personal en un panel de visualización externo. Además del código actual, ambos indicadores muestran valores anteriores, así como el código POST de la falla fatal.

QiGuan MKCP6A

La placa para diagnosticar una plataforma personal y probar su estabilidad (Tarjeta de prueba de estabilidad y diagnóstico), modelo MKCP6A, fue desarrollada por QiGuan Electronics utilizando tecnología protegida por la patente nacional 03126857.9 (China). Para mostrar códigos POST, hay tres pares (!) de indicadores en la placa: el primer par está diseñado para mostrar un código defectuoso, el siguiente par muestra el código POST actual y el último par muestra el código anterior.

SL-M04A

Una versión poco común del manual de usuario en turco para el analizador de PC del controlador POST de diagnóstico (PC Analizoru en turco). Además de las conocidas descripciones de los códigos POST, incluye una lista de puntos de control de casi todos los fabricantes de BIOS conocidos. Para mayor comodidad, todos los códigos postales están ordenados por número, lo que facilita el acceso y la comprensión. Los comentarios para ellos siguen directamente después del código y están separados por el nombre BIOS.


18.03.2019

Análisis de errores informáticos mediante tarjeta de diagnóstico (tarjeta POST)

1. Introducción
2. Descripción general de la tarjeta POSTAL

4. Tabla de códigos de error
5. Descripción de las señales sonoras.
6. Restablecer una contraseña de BIOS olvidada

Introducción

La tarjeta se llama POST (Power On Self Test - tarjeta de autoprueba). Muestra códigos de error cuando el sistema operativo no puede iniciarse o no hay imagen en la pantalla o no hay sonidos del BIOS.

Cuando se aplica energía, el BIOS realiza una prueba precisa del circuito, la memoria, el teclado, la tarjeta de video y el disco duro y luego analiza la configuración del sistema. Una vez inicializado el sistema básico de entrada/salida, se carga el sistema operativo.

La tarjeta de diagnóstico no mostrará datos en los siguientes casos:
1. La tarjeta se inserta en la placa base sin CPU.
2. Cuando el LED RST está encendido.

Descripción general de la tarjeta POSTAL

  • Los códigos en el mapa se muestran en una secuencia determinada.
  • Es posible que el código no esté definido.
  • Para diferentes fabricantes de BIOS (AMI, Award, Phoenix), el significado de los códigos es diferente. (Definición del fabricante del BIOS)
  • La tarjeta se puede conectar a ranuras PCI e ISA. Normalmente, los códigos comienzan desde "00" hasta "FF" en la ranura PCI. En algunas placas base el código puede detenerse en "38"
  • En las placas base, los códigos de error del BIOS se actualizan constantemente, por lo que es posible que no aparezcan en la tabla.
  • Es posible que a algunas tarjetas POST les falten algunos LED.
  • Descripción de diodos luminosos:

    CONDUJO Tipo Descripción
    CORRER Parpadeo Si el LED está encendido, la placa base está encendida, no importa qué códigos se estén ejecutando
    CLK RELOJ DE AUTOBUS Se enciende cuando se suministra energía a la placa base (generalmente sin procesador)
    BIOS Leer BIOS El LED se enciende y apaga cuando se suministra energía a la placa base, cuando el procesador está leyendo el BIOS
    IRDY El gerente esta listo El LED se enciende y apaga cuando hay un mensaje.
    O.S.C. Brillante Se enciende cuando se suministra energía a la placa base, o si no, entonces el cristal del circuito oscilante está roto
    MARCO Período del marco Está encendido todo el tiempo. Se enciende y apaga cuando hay un mensaje.
    primero Reiniciar Se ilumina durante medio segundo cuando presiona el botón de encendido o reinicio. Si hay energía, entonces vale la pena verificar RESET (en cortocircuito o roto).
    12V Fuerza Se enciende una vez cuando se enciende, se aplica energía, si no se enciende, significa un cortocircuito en la placa base o falta de 12V.
    -12V Nutrición Igual que "12V"
    5V Nutrición Igual que "12V"
    -5V Nutrición Igual que "12V" (-5V solo para ranura ISA)
    3V3 Nutrición Se ilumina cuando se aplica energía (solo PCI), donde hay 3,3 V. Si no hay un voltaje de espera de 3,3 V en la placa base, no se enciende

    Tabla de códigos de error

    Código Otorgar IAM Phoenix4.0/Tendy3000
    00 Se realiza la copia del código a áreas específicas/a continuación se pasa el control al cargador de arranque INT 19h.
    01 Prueba del procesador 1, verificación del estado del procesador (1FLAGS). Pruebe los siguientes indicadores de estado del procesador: acarreo, cero, signo, desbordamiento. El BIOS configura cada indicador, verifica que estén configurados, luego desactiva cada indicador y verifica que esté desactivado. La CPU está probando el registro interno o falló, cambie la CPU y verifíquela.
    02 Pruebe todos los registros de la CPU excepto SS, SP y BP con datos FF y 00 Verificar modo real
    03 Deshabilitar NMI, PIE, AIE, UEI, SQWV Deshabilitar video, verificación de paridad, DMA Restablecer el coprocesador matemático Borrar todos los registros de página, byte de apagado CMOS Inicializar los temporizadores 0, 1 y 2, incluido configurar el temporizador EISA a un estado conocido Inicializar los controladores DMA 0 y 1 Inicializar controladores de interrupción 0 y 1 Inicializar registros extendidos EISA Deshabilitar NMI, PIE, AIE, UEI, SQEl NMI está deshabilitado. A continuación, comprobar si hay un reinicio por software o una condición de encendido Deshabilitar la interrupción sin capacidad de máscara (NMI)
    04 La RAM debe actualizarse periódicamente para evitar que se deteriore. Esta función de actualización funciona correctamente Obtener tipo de CPU
    05 Inicialización del controlador de teclado Se ha creado la pila de BIOS. A continuación, deshabilitando la memoria caché. Inicialización de DMA en progreso o falla
    06 Reservado Descomprimiendo el código POST a continuación. Hardware del sistema inicializado
    07 Verifica que CMOS esté funcionando correctamente y detecta batería defectuosa A continuación, inicializando el área de datos de la CPU. Deshabilite la sombra y ejecute código desde la ROM
    08 Inicialización temprana del conjunto de chips Prueba de presencia de memoria Rutinas del conjunto de chips OEM Borrar la memoria baja de 64 K Probar la primera memoria de 64 K El cálculo de la suma de comprobación CMOS es Inicialice el chipset con los valores POST iniciales
    09 Inicialización de CPU Cyrix Inicialización de caché Establecer bandera EN POST
    0A Inicialice los primeros 120 vectores de interrupción con SPURIOUS-INT-HDLR e inicialice INT 00h-1Fh de acuerdo con INT-TBL Se realiza el cálculo de la suma de comprobación CMOS. Inicializando el registro de estado CMOS para la fecha y hora siguientes Inicializar registros de CPU
    0B Pruebe la suma de comprobación de la RAM CMOS. Si está mal o se presiona la tecla INS, cargue los valores predeterminados Se inicializa el registro de estado CMOS. Próximo. Realizar cualquier inicialización requerida antes de emitir el comando BAT del teclado Habilitar caché de CPU
    0C Detectar el tipo de controlador de teclado y establecer el estado de BLOQ NUM La mantequilla de entrada del controlador del teclado está libre. A continuación, emita el comando BAT al controlador del teclado. Inicializar cachés a valores POST iniciales
    0D Detectar el reloj de la CPU Leer la ubicación del CMOS 14 h para averiguar el tipo de vídeo en uso Detectar e inicializar el adaptador de vídeo
    0E Probar la memoria de vídeo, escribir un mensaje de inicio de sesión en la pantalla ¿Configurar la RAM oculta? Habilitar sombra según la configuración Se ha verificado el resultado del comando BAT del controlador del teclado. A continuación, realizar cualquier inicialización necesaria después de la prueba del comando BAT del controlador del teclado. Inicializar componente de E/S
    0F Prueba DMA Continuación 0; Prueba de suma de comprobación del BIOS Detección e inicialización del teclado Se realiza la inicialización después de la prueba del comando BAT del controlador del teclado. El byte de comando del teclado se escribe a continuación. Inicialización del IDE del bus local.
    10 Pruebe el controlador DMA 1 Prueba DMA Se escribe el byte de comando del controlador del teclado. A continuación, emitiendo el comando de bloqueo y desbloqueo de los pines 23 y 24. Inicializar la administración de energía
    11 Probar registros de página DMA A continuación, se verifica si se presionaron las teclas "End" o "Ins" durante el encendido. Inicializando la RAM CMOS en cada arranque La opción AMIBIOS POST se configuró en AMIBCP o se presionó la tecla "Fin"
    12 Reservado A continuación, deshabilitar los controladores DMA 1 y 2 y los controladores de interrupción 1 y 2. Restaurar la palabra de control de la CPU durante el arranque en caliente
    13 Reservado La visualización de vídeo ha sido desactivada. El puerto B ha sido inicializado. A continuación, inicializando el chipset inicializar dispositivos de masterización de bus PCI
    14 Prueba 8254 Temporizador 0 Contador 2 La prueba del temporizador 8254 comenzará a continuación.
    15 Verifique las interrupciones del canal 1 8259 apagando y encendiendo las líneas de interrupción
    16 Verifique las interrupciones del canal 2 8259 apagando y encendiendo las líneas de interrupción Suma de comprobación de la ROM del BIOS
    17 Apague las interrupciones y luego verifique que el registro Msk sin interrupciones esté activado Inicializar caché antes que memoria Tamaño automático
    18 Forzar una interrupción y Verificar la interrupción y Verificar que se produjo la interrupción 8254 inicialización del temporizador
    19 Prueba de bits NMI atascados; Verifique que se pueda citar a NMI La prueba del temporizador 8254 ha terminado. Iniciando la prueba de actualización de memoria a continuación
    1A Mostrar el reloj de la CPU La línea de actualización de la memoria está alternando. Comprobando el tiempo de encendido/apagado de 15 segundos a continuación
    1B Reservado
    1C Reservado Restablecer controlador de interrupción programable
    1D Reservado
    1E Reservado
    1F Si la suma de verificación de la memoria no volátil de EISA es buena, ejecute la inicialización de EISA. Si no, ejecute ISA prueba un indicador de modo EISA claro. Pruebe la integridad de la memoria de configuración de EISA (suma de verificación e interfaz de comunicación)
    20 Inicializar ranura O (placa base) Prueba de actualización de DRAM
    21 Inicializar ranura 1
    22 Inicializar ranura 2 Pruebe el controlador de teclado 8742
    23 Inicializar ranura 3 A continuación, lea el puerto de entrada 8042 y desactive la función MEGAKEY Green PC. Hacer que el segmento de código BIOS sea escribible y realizar cualquier configuración necesaria antes de inicializar los vectores de interrupción.
    24 Inicializar ranura 4 La configuración requerida antes de que se complete la inicialización del vector de interrupción. La inicialización del vector de interrupción está a punto de comenzar Establezca el registro del segmento ES en 4 Gb
    25 Inicializar ranura 5 Se realiza la inicialización del vector de interrupción. Borrar la contraseña si el interruptor POST DIAG está activado
    26 1. Pruebe la situación excepcional del modo protegido, verifique la memoria de la CPU y la placa base.
    2. No hay problemas fatales, VGA se muestra normalmente. Si se produjo un problema fatal, muestre un mensaje de error en VGA; de lo contrario, inicie el sistema operativo y el código "26" es un código correcto, no se mostrará ningún otro código.
    1. entrada de lectura/escritura, puerto de salida del teclado 8042; Listo para el modo de revolución, continúe preparándose para la inicialización de todos los datos, verifique los chips 8042 en la placa base.
    2. referirse a la izquierda
    1. habilite la línea de dirección A20, verifique los pines A20 de los chips de control de memoria y verifique el circuito, correlacionado con los pines, en la ranura de memoria, puede ser que el pin A20 y los pines de memoria no estén en contacto, o que los pines de la memoria A20 estén defectuosos.
    2. referirse a la izquierda
    27 Inicializar ranura 7 Cualquier inicialización antes de configurar el modo de vídeo se realizará a continuación.
    28 Inicializar ranura 8 Se completa la inicialización antes de configurar el modo de vídeo. Configuración de los ajustes del modo monocromático y del modo de color a continuación DRAM de tamaño automático
    29 Inicializar ranura 9 Inicializar el administrador de memoria POST
    2A Inicializar ranura 10 Inicialización de los diferentes dispositivos del sistema de bus, estáticos y de salida, si están presentes Borrar 512 KB de RAM base
    2B Inicializar ranura 11 Pasar el control a la ROM de video para realizar cualquier configuración requerida antes de la prueba de la ROM de video
    2C Inicializar ranura 12 Se realiza todo el procesamiento necesario antes de pasar el control a la ROM de video. Buscando la ROM de vídeo a continuación y pasándole el control Fallo de RAM en la línea de dirección xxx*
    2D Inicializar ranura 13 La ROM de video ha regresado y ha devuelto el control a la POST del BIOS. Realizar cualquier procesamiento requerido después de que la ROM de video tuvo el control.
    2E Inicializar ranura 14 Se completó el procesamiento de prueba de ROM de video de plagas. Si no se encuentra el controlador EGA/VGA, realice la siguiente prueba de lectura/escritura de la memoria de visualización Fallo de RAM en los bits de datos Xxxx* del byte bajo del bus de memoria
    2F Inicializar ranura 15 No se encontró el controlador EGA/VGA. La prueba de lectura/escritura de la memoria de la pantalla está a punto de comenzar Habilitar caché antes de la sombra del BIOS del sistema
    30 Tamaño de la memoria base de 256 K a 640 K y memoria extendida superior a 1 MB La prueba de lectura/escritura de la memoria de la pantalla pasó. Busque la siguiente comprobación de seguimiento
    31 Pruebe la memoria base de 256 K a 640 K y la memoria extendida por encima de 1 MB La prueba de lectura/escritura de la memoria de la pantalla o la verificación de seguimiento fallaron. Realización de la prueba de lectura/escritura de la memoria de pantalla alternativa a continuación
    32 Si está en modo EISA, pruebe la memoria EISA encontrada en la inicialización de ranuras La prueba de lectura/escritura de la memoria de pantalla alternativa pasó. Buscando una verificación de seguimiento de pantalla alternativa a continuación Probar la frecuencia del reloj del bus de la CPU
    33 Reservado Inicializar el administrador de despacho de Phoenix
    34 Reservado La comprobación de la visualización del vídeo ha finalizado. Configuración del modo de visualización siguiente
    35 Reservado
    36 Reservado Arranque y apagado en caliente
    37 Reservado El modo de visualización está configurado. Mostrando el mensaje de encendido a continuación
    38 Reservado Inicializando la entrada del bus, IPL, dispositivo general siguiente, si está presente ROM del BIOS del sistema oculto
    39 Reservado Visualización de mensajes de error de inicialización del bus
    3A Reservado La nueva posición del cursor ha sido leída y guardada. Mostrando el mensaje Pulsar "Supr" a continuación Caché de tamaño automático
    3B Reservado Se muestra el mensaje Presione "Del". La prueba de memoria en modo protegido está a punto de comenzar
    3C Configuración habilitada Configuración avanzada de registros del chipset.
    3D Detectar si el mouse está presente, inicializar el mouse, instalar vectores de interrupción
    3E Inicializar el controlador de caché
    3F Reservado
    40 Mostrar protección antivirus. Deshabilitar o habilitar Preparando las tablas de descriptores a continuación
    41 Inicialice el controlador de la unidad de disquete y cualquier unidad Inicializar la memoria extendida para RomPilot
    42 Inicialice el controlador del disco duro y cualquier unidad Se preparan las tablas de descriptores. Enteling modo protegido para la siguiente prueba de memoria Inicializar vectores de interrupción
    43 Detectar e inicializar puertos serie y paralelo y puerto de juego Entró en modo protegido. Habilitación de interrupciones para el modo de diagnóstico a continuación
    44 Reservado Interrupciones habilitadas si el interruptor de diagnóstico está activado. Inicializando datos para verificar el ajuste de la memoria en 0:0 siguiente
    45 Detectar e inicializar el coprocesador matemático Datos inicializados. Comprobar el ajuste de la memoria en 0: 0 y encontrar el tamaño total de la memoria del sistema a continuación Inicialización del dispositivo POST
    46 Reservado Se realiza la prueba envolvente de la memoria. Se ha realizado el cálculo del tamaño de la memoria. Escribir patrones en la memoria tset a continuación Consulte el aviso de derechos de autor de la ROM
    47 Reservado El patrón de memoria ha sido el de memoria extendida. Escribir patrones en la memoria base de 640 KB Inicializar soporte 120
    48 Reservado Patrones escritos en la memoria base. Determinar la cantidad de memoria por debajo de 1 MB a continuación
    49 Reservado Se ha encontrado y verificado la cantidad de memoria inferior a 1 MB. Determinar la cantidad de memoria por encima de 1 MB de memoria a continuación
    4A Reservado
    4B Reservado Se ha encontrado y verificado la cantidad de memoria superior a 1 MB. Comprobando un reinicio por software y borrando la memoria por debajo de 1 MB para el siguiente reinicio por software. Si se trata de una situación de encendido, vaya al punto de control 4Eh a continuación. Inicio de QuletBoot (opcional)
    4C Reservado La memoria inferior a 1 MB se ha borrado mediante un reinicio por software. Borrar la memoria superior a 1 MB a continuación ROM de BIOS de vídeo oculto
    4D Reservado La memoria superior a 1 MB se ha borrado mediante un reinicio por software. Guardar el tamaño de la memoria a continuación. Voy al punto de control a las 52 h.
    4E Reinicie si está en modo de fabricación; si no, muestre mensajes e ingrese a la configuración La prueba de memoria comenzó, pero no como resultado de un reinicio por software. Mostrando el primer tamaño de memoria de 64 KB a continuación Mostrar aviso de copyright del BIOS
    4F Preguntar seguridad de contraseña (opcional) La visualización del tamaño de la memoria ha comenzado. La pantalla se actualiza durante la prueba de memoria. Realizando la prueba de memoria secuencial y aleatoria a continuación Inicializar arranque múltiple
    50 Escriba todos los valores CMOS nuevamente en la RAM y borre La memoria inferior a 1 MB ha sido probada e inicializada. Ajustar el tamaño de la memoria mostrada para la reubicación y el sombreado a continuación Mostrar tipo de CPU y velocidad
    51 Habilite el comprobador de paridad. Habilite NMI, habilite el caché antes del arranque La visualización del tamaño de la memoria se ajustó para reubicación y sombreado. Probando la memoria por encima de 1 MB a continuación Inicializar la placa EISA
    52 Inicialice las ROM opcionales de C8000h a EFFFFh o, si FSCAN está habilitado, a F7FFFh La memoria superior a 1 MB ha sido probada e inicializada. Guardar la información del tamaño de la memoria a continuación Teclado de prueba
    53 Inicializar valor de tiempo en 40 h: área BIOS Se guardan la información del tamaño de la memoria y los registros de la CPU. Entrando en modo real a continuación
    54 El cierre fue exitoso. La CPU está en modo real. Deshabilitar la línea Gate A20, la paridad y el NMI a continuación Establecer clic en la tecla si está habilitado
    55
    56 Habilitar dispositivos USB
    57 La línea de dirección A20, la paridad y el NMI están deshabilitados. Ajustar el tamaño de la memoria dependiendo de la reubicación y el sombreado a continuación
    58 El tamaño de la memoria se ajustó para la reubicación y el sombreado. Borrar el mensaje "DEL" siguiente
    59 Se borra el mensaje Pulsar "DEL". Se muestra el mensaje "ESPERE...". Iniciando la prueba de DMA y del controlador de interrupciones a continuación Inicializar el servicio de visualización POST
    5A Mensaje en pantalla Presione F2 para ingresar a CONFIGURACIÓN
    5B Deshabilitar el caché de la CPU
    5C RAM de prueba entre 512 y 640 kB
    60 Configure la funcionalidad de protección antivirus (protección del sector de arranque) según la configuración de configuración La prueba de registro de página DMA pasó. Realización de la prueba del registro base del controlador DMA 1 a continuación Probar la memoria extendida
    61 Intente activar el caché de nivel 2 (si el caché L2 ya está activado en la publicación 3D, esta parte se omitirá) Ajuste la velocidad de arranque de acuerdo con la configuración Última oportunidad para la inicialización del chipset Última oportunidad para la inicialización de la administración de energía (solo BIOS verde) Mostrar la tabla de configuración del sistema
    62 Configure el bloqueo numérico. Según los valores de configuración, programe el bloqueo NUM. Tasa tipográfica y velocidad tipográfica según la configuración de configuración La prueba del registro base del controlador DMA 1 pasó. Realización de la prueba del registro base del controlador DMA 2 a continuación Probar líneas de direcciones de memoria extendida
    63 Si hay algún cambio en la configuración del hardware. Actualizar la información del ESCD (solo PnP BIOS) Borrar la memoria que se ha utilizado Arrancar el sistema vía INT 19h
    64 Saltar a UserPatch1
    65 La prueba del registro base del controlador DMA 2 pasó. Programación del controlador DMA 1 y 2 a continuación
    66 Se completó la programación de los controladores DMA 1 y 2, inicializando el controlador de interrupciones 8259 a continuación. Configurar registros de caché avanzados
    67 Se completó la inicialización del controlador de interrupciones 8259 Inicializar APIC multiprocesador
    68
    69 Área de configuración del modo de gestión del sistema (SSM)
    6A Mostrar el tamaño de la caché L2 externa
    6B Cargar valores predeterminados personalizados (opcional)
    6C Mostrar mensaje en el área de sombra
    6E Mostrar posible dirección alta para la recuperación de UMB
    6F
    70 Mostrar mensaje de error
    71
    72
    76 Comprobar errores de teclado
    7C Configurar vectores de interrupción de hardware
    7D Inicializar el monitoreo inteligente del sistema
    7E Inicializar el coprocesador si está presente
    7F La habilitación de fuente NMI extendida está en progreso
    80 La prueba del teclado ha comenzado. Borrar el búfer de salida y comprobar si hay claves atascadas. Emitir el comando de reinicio del teclado a continuación Deshabilite los puertos Super I/O integrados y las IRQ
    81 Se encontró un error de reinicio del teclado o una tecla atascada. Emitir el comando de prueba de la interfaz del controlador del teclado a continuación Inicialización tardía del dispositivo POST
    82 Se completó la prueba de la interfaz del controlador del teclado. Escribir el byte de comando e inicializar el búfer circular a continuación Detectar e instalar puertos RS232 externos
    83 Se escribió el byte de comando y se completó la inicialización de datos globales. Comprobando si hay una llave bloqueada a continuación Configurar controladores IDE que no sean MCD
    84 Se acabó la comprobación de la llave bloqueada. Comprobación de si el tamaño de la memoria no coincide con los datos de la RAM CMOS a continuación
    85 Se realiza la verificación del tamaño de la memoria. Mostrar un error leve y verificar una contraseña o omitir la configuración de WINBIOS a continuación Inicializar dispositivos PnP ISA compatibles con PC
    86 La contraseña fue comprobada. Realizar cualquier programación requerida antes de la siguiente configuración de WINBIOS
    87 La programación antes de que se haya completado la configuración de WINBIOS. Descomprimir el código de configuración de WINBIOS y ejecutar la configuración de AMIBIOS o la utilidad de configuración de WINBIOS a continuación. Configurar dispositivos configurables de la placa base (opcional)
    88 Al regresar de la configuración de WINBIOS, se borró la pantalla. Realización de cualquier programación necesaria después de la configuración de WINBIOS a continuación Inicializar el área de datos del BIOS
    89 La programación después de que se haya completado la configuración de WINBIOS. Mostrando el mensaje de encendido en pantalla siguiente Habilitar interrupciones no enmascarables (NMis)
    8A Inicializar el área de datos extendida del BIOS
    8B Se ha mostrado el primer mensaje en pantalla. Se muestra el mensaje "ESPERE...". Realizar la verificación del mouse PS/2 y la verificación extendida de asignación del área de datos del BIOS a continuación Probar e inicializar el mouse PS/2
    8C Programación de las opciones de configuración de WINBIOS a continuación Inicializar el controlador de disquete
    8D Las opciones de configuración de WINBIOS están programadas. Restablecer el controlador del disco duro a continuación
    8E El controlador del disco duro se ha reiniciado. Configuración del controlador de la unidad de disquete a continuación
    8F Determinar la cantidad de unidades ATA (opcional)
    90 Inicializar controladores de disco duro
    91 Se ha configurado el controlador de la unidad de disquete. Calculando el controlador de la unidad de disco duro a continuación Inicializar controladores de disco duro de bus local
    92 Saltar a UserPatch2
    93 Construya MPTABLE para placa multiprocesador
    95 Inicialización de ROM de adaptador de bus desde C8000h hasta D8000 Instalar CD ROM para arrancar
    96 Inicializando antes de pasar el control a la ROM del adaptador en C800
    97 Se ha completado la inicialización antes de que la ROM del adaptador C800 obtenga el control. La comprobación de la ROM del adaptador es la siguiente. Arreglar la tabla multiprocesador
    98 La ROM del adaptador tenía control y ahora devolvió el control a BIOS POST. Realizar cualquier procesamiento requerido después de que la opción ROM devolvió controlA Busque ROM de opciones. Un pitido largo y dos cortos en caso de fallo en la suma de comprobación
    99 Cualquier inicialización requerida después de que se haya completado la prueba de ROM de opción. Configuración del área de datos del temporizador y la dirección base de la impresora a continuación Verifique SMART Drive (opcional)
    9A Configure el temporizador y la dirección base de la impresora. Configuración de la dirección base RS-232 a continuación ROM con opción de sombra
    9B Devuelto después de configurar la dirección base RS-232. Realizar cualquier inicialización requerida antes de la siguiente prueba del coprocesador
    9C Inicialización requerida antes de que finalice la prueba del coprocesador. Inicializando el coprocesador a continuación Configurar la administración de energía
    9D Coprocesador inicializado Realizar cualquier inicialización requerida después de la siguiente prueba del coprocesador Inicializar el motor de seguridad (opcional)
    9E Inicialización después de completar la prueba del coprocesador. A continuación, comprobará el teclado extendido, la ID del teclado y la tecla Bloq Num. Emitir el comando ID del teclado a continuación Habilitar interrupciones de hardware
    9F Determinar la cantidad de controladores ATA y SCSI
    A0 Establecer hora del día
    A1 Comprobar bloqueo de teclas
    A2 Mostrando cualquier error suave a continuación
    A3 Se ha completado la visualización de error suave. Configuración de la velocidad tipográfica del teclado a continuación
    A4 Se establece la velocidad tipográfica del teclado. Programación de los estados de espera de memoria a continuación Inicializar tasa tipográfica
    A5 La programación del estado de espera de la memoria ha terminado. Limpiar la pantalla y habilitar la paridad y el NMI a continuación
    A7 NMI y paridad habilitadas. Realizar cualquier inicialización requerida antes de pasar el control a la ROM del adaptador en E000 siguiente
    A8 Se completó la inicialización antes de pasar el control a la ROM del adaptador en E000h. Pasando el control a la ROM del adaptador en E000h siguiente Borrar mensaje F2
    A9 Devuelto desde la ROM del adaptador en el control E000h. Realizar cualquier inicialización requerida después de que la ROM de la opción E000 tuviera el control a continuación
    AUTOMÓVIL CLUB BRITÁNICO. Inicialización después de que se haya completado el control de la ROM de la opción E000. Mostrando la configuración del sistema a continuación Buscar pulsación de tecla F2
    AB Descomprimir los datos DMI y ejecutar la inicialización DMI POST a continuación
    C.A. Ingrese a CONFIGURACIÓN
    A.E. Borrar bandera de arranque
    B0 Si las interrupciones ocurren en modo protegido Se muestra la configuración del sistema. comprobar si hay errores
    B1 Si se produce NMI desenmascarado. Pantalla Presione F1 para deshabilitar NMI, reinicio F2 Copiar cualquier código a áreas específicas Informar a RomPilot sobre el final del POST
    B2 Preparación POST realizada para iniciar el sistema operativo
    B3
    B4 1 un pitido corto antes del arranque
    B5 Finalizar el arranque silencioso (opcional)
    B6 Verificar contraseña (opcional)
    B7 Inicializar BIOS ACPI
    B8
    B9 Preparar arranque
    LICENCIADO EN LETRAS. Inicializar SMBIOS
    CAMA Y DESAYUNO Inicializar ROM de opción PnP
    antes de Cristo Borrar comprobadores de paridad
    BD Mostrar menú de arranque múltiple
    SER El chipset del programa se registra con los valores predeterminados de encendido del BIOS Borrar pantalla (opcional)
    B.F. Programe el resto del valor del chipset de acuerdo con la configuración (programa de valor de configuración posterior) Si la configuración automática está habilitada, programe el chipset con valores predefinidos en la tabla automática MODBINable Verifique los recordatorios de virus y copias de seguridad
    C0 Desactivar caché específico de OEM, sombra Inicializar dispositivos estándar con valores predeterminados: controlador DMA (8237); Controlador de interrupción programable (8259); Temporizador de intervalo programable (8254); chip RTC Intenta arrancar con INT 19
    C1 Prueba específica OEM para dimensionar la memoria integrada Inicializar el administrador de errores POST (PEM)
    C2 Inicializar el registro de errores
    C3 Pruebe la primera DRAM de 256 K. Expanda los códigos comprimidos al área de DRAM temporal, incluido el BIOS del sistema comprimido y las ROM opcionales. Inicializar la función de visualización de errores
    C4 Inicializar el controlador de errores del sistema
    C5 OEM específico: habilitación de sombra temprana para un arranque rápido PnPnd doble CMOS (opcional)
    C6 Detección del tamaño de la caché externa Inicializar base de notas (opcional)
    C7 Inicializar el muelle de notas tarde
    C8 Verificación de fuerza (opcional)
    C9 Suma de comprobación extendida (opcional)
    CALIFORNIA. Redirigir int 15h para habilitar el teclado remoto
    C.B. Redirigir int 13h a dispositivos de tecnologías de memoria como ROM, RAM, PCMCIA y disco serie
    CC Redirigir int 10h para habilitar video serial remoto
    CD Reasignar E/S y memoria para PCMCIA
    CE Inicializar el digitalizador y mostrar el mensaje
    D0 El NMI está desactivado. El retardo de encendido está comenzando. A continuación, se verificará la suma de verificación del código de inicialización.
    D1 Inicializando el controlador DMA, realizando la prueba BAT del controlador del teclado, iniciando la actualización de la memoria y luego ingresando al modo plano de 4 GB
    D2 interrupción desconocida
    D3 Comenzando el tamaño de la memoria a continuación
    D4 Volviendo al modo real. Ejecutar cualquier parche OEM y configurar la siguiente pila
    D5 Pasar el control al código sin comprimir en la RAM oculta en E000: 0000h. El código de inicialización se copia al segmento 0 y el control se transferirá al segmento 0.
    D6 El control está en el segmento 0. A continuación, verifica si se presionó "Ctrl" "Home" y verifica la suma de comprobación del BIOS del sistema. Si se presionó "Ctrl" "Inicio" o la suma de comprobación del BIOS del sistema es incorrecta, lo siguiente será el código de punto de control E0h. De lo contrario, vaya al código de punto de control D7h
    E0 Se inicializa el controlador de disquete integrado, si está disponible. A continuación, comenzando la prueba de memoria base de 512 KB. Inicializar el conjunto de chips
    E1 Página de configuración E1 E1 Inicializando la tabla de vectores de interrupción a continuación Inicializar el puente
    E2 Página de configuración E2 E2 Inicializando el DMA y los controladores de interrupción a continuación Inicializar la CPU
    E3 Página de configuración E3 E3 Inicializar el temporizador del sistema
    E4 Página de configuración E4 E4 Inicializar E/S del sistema
    E5 Página de configuración E5 E5 Verifique el arranque de recuperación forzada
    E6 Página de configuración E6 E6 Habilitación del controlador de la unidad de disquete y las IRQ del temporizador. Habilitar la memoria caché interna ROM del BIOS de suma de comprobación
    E7 Página de configuración E7 E7 Ir a BIOS
    E8 Página de configuración E8 E8 Establecer segmento enorme
    E9 Página de configuración E9 E9 Inicializar multiprocesador
    E.A. Página de configuración de EA EA Inicializar código especial OEM
    E.B. Página de configuración de EB EB Inicializar PIC y DMA
    CE. Página de configuración de EC EC Inicializar tipo de memoria
    DE Página de configuración de ED ED Inicializando la unidad de disquete Inicializar tamaño de memoria
    E.E. Página de configuración de EE EE Buscando un disquete en la unidad A: leyendo el primer sector del disquete Bloque de arranque en la sombra
    E.F. Página de configuración de EF EF Se produjo un error de lectura al leer la unidad de disquete en la unidad A: Prueba de memoria del sistema
    F0 A continuación, busque el archivo AMIBOOT.ROM en el directorio raíz. Inicializar vectores de interrupción
    F1 El archivo AMIBOOT.ROM no está en el directorio raíz Inicializar el reloj de tiempo de ejecución
    F2 A continuación, lectura y análisis del disquete FAT para encontrar los clusters ocupados por el archivo AMIBOOT.ROM. Inicializar vídeo
    F3 A continuación, leyendo el archivo AMIBOOT.ROM, grupo por grupo. Inicializar el Administrador de gestión del sistema
    F4 El archivo AMIBOOT.ROM no tiene el tamaño correcto Emite un pitido
    F5 A continuación, deshabilitar la memoria caché interna Limpiar segmento enorme
    F6 Arrancar en mini DOS
    F7 Arrancar en DOS completo
    pensión completa A continuación, detectando el tipo de flash ROM.
    FC A continuación, borrando la ROM flash.
    FD A continuación, programando la ROM flash.
    FF La programación de Flash ROM fue exitosa. A continuación, reiniciando el BIOS del sistema.

    Descripción de señales de sonido.

    Errores fatales del BIOS de AMI

    1 pitido Fallo de actualización de DRAM. Intente restablecer la memoria primero. Si el error persiste, reemplace la memoria con chips en buen estado.
    2 pitidos Error de paridad en la primera RAM de 64K. Intente restablecer la memoria primero. Si el error persiste, reemplace la memoria con chips en buen estado.
    3 pitidos Fallo de RAM base de 64K. Intente restablecer la memoria primero. Si el error persiste, reemplace la memoria con chips en buen estado.
    4 pitidos Fallo del temporizador del sistema
    5 pitidos Fallo del proceso
    6 pitidos Controlador de teclado 8042-Error de puerta A20. Intente restablecer el chip controlador del teclado. Si el error persiste, reemplace el chip del teclado. Si el error persiste, verifique las partes del sistema relacionadas con el teclado, p. Pruebe con otro teclado, verifique si el sistema tiene un fusible de teclado.
    7 pitidos Procesador, error de interrupción de excepción del modo virtual
    8 pitidos Fallo en la prueba de lectura/escritura de la memoria de pantalla (no fatal). Reemplace la tarjeta de video o la memoria en la tarjeta de video
    9 pitidos Error en la suma de comprobación del BIOS de la ROM (32 KB en F800:0). No es probable que este error pueda corregirse volviendo a colocar los chips. Consulte con el proveedor de la placa base o con un distribuidor de productos AMI para obtener piezas de repuesto.
    10 pitidos Error de lectura/escritura del registro de apagado CMOS
    11 pitidos Error de memoria caché

    Códigos de sonido de AMI BIOS (no errores fatales)

    2 cortos Fallo POST: una o más de las pruebas de hardware han fallado
    1 largo 2 cortos Se encontró un error en la ROM del BIOS del video o se encontró una falla de retroceso horizontal
    1 largo 3 cortos Fallo de memoria convencional/extendida
    1 largo 8 corto Falló la prueba de visualización/retrazo

    Otorgar códigos de sonido del BIOS

    1 corto No hay error durante la POST
    2 cortos Cualquier error no fatal, ingrese CMOS SETUP para restablecer
    1 largo 1 corto Error de RAM o placa base
    1 largo 2 cortos Error de video, no se puede inicializar la pantalla para mostrar información
    1 largo 3 cortos Error del controlador del teclado
    1 largo 9 corto Error de Flash RAM/EPROM (que está en la placa base). (Error de BIOS)
    pitido largo El banco de memoria no está bien conectado o está roto

    Códigos de sonido del BIOS de Phoenix

    Códigos de sonido Descripción/¿Qué comprobar?
    1-1-1-3 Verificar modo real
    1-1-2-1 Obtener tipo de CPU
    1-1-2-3 Inicializar el hardware del sistema
    1-1-3-1 Inicialice los registros del chipset con valores POST iniciales
    1-1-3-2 Establecer en la bandera POST
    1-1-3-3 Inicializar registros de CPU
    1-1-4-1 Inicializar caché a valores POST iniciales
    1-1-4-3 Inicializar E/S
    1-2-1-1 Inicializar la administración de energía
    1-2-1-2 Cargar registros alternativos con valores POST iniciales
    1-2-1-3 Saltar al parche de usuario 0
    1-2-2-1 Inicializar el controlador del teclado
    1-2-2-3 Suma de comprobación de la ROM del BIOS
    1-2-3-1 8254 inicialización del temporizador
    1-2-3-3 Inicialización del controlador DMA 8237
    1-2-4-1 Restablecer el controlador de interrupción programable
    1-3-1-1 Prueba de actualización de DRAM
    1-3-1-3 Pruebe el controlador de teclado 8742
    1-3-2-1 Configure el segmento ES para registrarse en 4 GB
    1-3-3-1 28 DRAM de tamaño automático
    1-3-3-3 Borrar RAM base de 512K
    1-3-4-1 Pruebe líneas de dirección base de 512K
    1-3-4-3 Pruebe la memoria base de 512K
    1-4-1-3 Pruebe la frecuencia del reloj del BUS de la CPU
    1-4-2-4 Reinicializar el chipset
    1-4-3-1 ROM del BIOS del sistema oculto
    1-4-3-2 Reinicializar el caché
    1-4-3-3 Tamaño automático de caché
    1-4-4-1 Configurar registros avanzados de chipset
    1-4-4-2 Cargar registros alternativos con valores CMOS
    2-1-1-1 Establecer la velocidad inicial de la CPU
    2-1-1-3 Inicializar vectores de interrupción
    2-1-2-1 Inicializar interrupciones del BIOS
    2-1-2-3 Consulte el aviso de derechos de autor de la ROM
    2-1-2-4 Administrador de inicialización para ROM de opciones PCI
    2-1-3-1 Verifique la configuración de video contra CMOS
    2-1-3-2 Inicializar bus y dispositivos PCI
    2-1-3-3 Inicialice todos los adaptadores de video en el sistema
    2-1-4-1 ROM de BIOS de vídeo oculto
    2-1-4-3 Mostrar aviso de derechos de autor
    2-2-1-1 Mostrar tipo de CPU y velocidad
    2-2-1-3 Teclado de prueba
    2-2-2-1 Establecer clic en la tecla si está habilitado
    2-2-2-3 56 habilitar teclado
    2-2-3-1 Prueba de interrupciones inesperadas
    2-2-3-3 Aparece el mensaje "presione F2 para ingresar a CONFIGURACIÓN"
    2-2-4-1 Pruebe la RAM entre 512 y 640k
    2-3-1-1 Probar la memoria expandida
    2-3-1-3 Probar líneas de direcciones de memoria expandida
    2-3-2-1 Saltar al parche de usuario 1
    2-3-2-3 Configurar registros de caché avanzados
    2-3-3-1 Habilitar cachés externos y de CPU
    2-3-3-3 Mostrar tamaño de caché externo
    2-3-4-1 Mostrar masaje de sombras
    2-3-4-3 Mostrar segmentos no desechables
    2-4-1-1 Mostrar mensajes de error
    2-4-1-3 Verificar errores de configuración
    2-4-2-1 Probar el reloj en tiempo real
    2-4-2-3 Comprobar errores de teclado
    2-4-4-1 Configurar vectores de interrupciones de hardware
    2-4-4-3 Probar el coprocesador del presente.
    3-1-1-1 Mostrar puertos de E/S integrados
    3-1-1-3 Detectar e instalar puertos Rs232 externos
    3-1-2-1 Detectar e instalar puertos paralelos externos
    3-1-2-3 Reinicializar los puertos de E/S integrados
    3-1-3-1 Inicializar el área de datos del BIOS
    3-1-3-3 Inicializar el área de datos extendida del BIOS
    3-1-4-1 Inicializar el controlador de disquete
    3-2-1-1 Inicializar el controlador del disco duro
    3-2-1-2 Inicializar el controlador de disco duro del bus local
    3-2-1-3 Saltar al usuarioPatch2
    3-2-2-1 Deshabilitar la línea de dirección A20
    3-2-2-3 Borrar registro de segmento ES enorme
    3-2-3-1 Buscar ROM de opciones

    Códigos de sonido del BIOS de IBM

    Códigos de sonido Descripción
    Sin pitidos Sin energía, tarjeta suelta o en corto
    1 pitido corto POST normal, la computadora está bien
    2 pitidos cortos Error de POST, pantalla de revisión para código de error
    pitido continuo
    Repetición de un pitido corto Sin energía, tarjeta suelta o en corto
    Un pitido largo y uno corto Problema con la placa base
    Un pitido largo y dos cortos Circuito de visualización de vídeo (EGA)
    Tres pitidos largos Error de teclado/tarjeta de teclado
    Un pitido, pantalla en blanco o incorrecta Circuitos de visualización de vídeo

    Restablecer una contraseña de BIOS olvidada

    Contraseñas AMI:

    Otros BIOS:

    BIOS de Phoenix: fénix megaestrella: estrella
    Biostar Biostar: Q54arwms Micras: sldkj754xyzall
    Compag: compag Micronieves: dn 04rie
    CTX internacional: CTX_123 Packard Bell: bell9
    Dell: Dell Lanzadera: espacio
    Equipo digital: comprie Siements Nixdorf: SKY FOX
    HP Vectra: paquete de herramientas diminutos: diminuto
    IBM: IBM MBIUO sertafu TMC:BIGO

    Restablezca la contraseña del BIOS mediante programación.

    La ROM CMOS se puede restablecer mediante programación usando la línea de comando con el comando depurar(Funciona sólo hasta la versión Windows 7, no funciona en la versión 8).

    Restablecer la contraseña del BIOS Award:
    C:\>depurar
    -o 70 34 "Entrar"
    -o 71 34 "Entrar"
    -q "Entrar"
    o
    C:\>depurar
    -o 70 11 "Entrar"
    -o 71 11 "Entrar"
    -q "Entrar"

    Restablecer la contraseña del BIOS AMI:
    C:\>depurar
    -o 70 16 "Entrar"
    -o 71 16 "Entrar"
    -q "Entrar"
    o
    C:\>depurar
    -o 70 10 "Entrar"
    -o 71 0 "Entrar"
    -q "Entrar"

    Restablecer la contraseña del BIOS de Phoenix:
    C:\>depurar
    -o 70 y siguientes "Entrar"
    -o 71 17 "Entrar"
    -q "Entrar"

    Cómo se ve en la línea de comando:


    La configuración del BIOS se borrará, por lo que la próxima vez que se inicie el sistema, es posible que deba cambiar la configuración (por ejemplo, si el orden de inicio de su disco es diferente, entonces deberá reasignarlo; de lo contrario, el sistema no arrancará).

    BIOS CMOS de restablecimiento completo con puente

  • Apague completamente su computadora de la red
  • Cambie el puente de la posición 1-2 a la posición 2-3
  • Encienda la alimentación, reinicie la computadora
  • Apague su computadora. Regrese el puente a la posición 1-2
  • Encienda la computadora, la configuración del BIOS debe restablecerse
  • Por lo general, completar los dos primeros pasos es suficiente, simplemente devuelva el puente a su posición original. Puedes simplemente cerrar los pines con un destornillador si falta el puente. Los pines suelen estar etiquetados en la placa base: Clear CMOS, CL_CMOS, CRTC, CCMOS, CL_RTC, Clean CMOS, CMOS ROM Reset. O simplemente puedes quitar la batería.


    Puede utilizar la utilidad universal CMOS De-Animator para restablecer la configuración del BIOS mediante programación. Puede guardar configuraciones en un archivo y restaurarlas. Descargar desde el sitio web oficial CMOS De-Animator

    Y un pequeño cartel que le indica qué teclas puede utilizar para ingresar a la configuración del BIOS:

    Puntos de control para procedimientos POST realizados en AMIBIOS, fueron revisados ​​y complementados en 1995 y no han sufrido cambios significativos hasta la fecha. La primera descripción de los códigos POST o puntos de control, como se les llama en AMI, en su forma actual apareció en relación con el lanzamiento del kernel v6.24 el 15 de julio de 1995. Se realizaron algunos cambios en AMIBIOS v7.0 al mismo tiempo.

    Características de realizar los procedimientos de inicio de AMIBIOS.

    Si durante el proceso de inicio aparecen datos en el puerto de diagnóstico 55 , AUTOMÓVIL CLUB BRITÁNICO., no debe comparar esta información con los códigos POST: estamos ante una secuencia de prueba típica, cuya tarea es verificar la integridad del bus de datos como tal.

    En la etapa inicial, la salida de datos al puerto de diagnóstico es específica de cada plataforma. En algunas implementaciones, el primer código representado está asociado con acciones, que AMI llama cosas específicas del chipset. Este procedimiento va acompañado de la salida al puerto 80h del valor CC y realizar una serie de acciones para configurar los registros lógicos del sistema. Normalmente el código CC ocurre en los casos en que se utiliza la lógica del sistema de Intel.

    PIIX son conjuntos de chips TX, LX, BX

    Algunos chips de E/S integrados contienen un RTC y un controlador de teclado, que están desactivados al inicio. El propósito del BIOS es inicializar estos recursos de la placa para su uso posterior. En este caso, el primer procedimiento de inicio asociado con la configuración del controlador del teclado va acompañado de la salida del valor 10 , luego se inicializa el RTC, como lo indica la aparición de un código en el puerto de diagnóstico DD. Cabe señalar que la falla de al menos uno de estos recursos provocará que la placa del sistema en su conjunto no se inicie en la primera etapa de ejecución POST.

    En varias placas, el proceso de inicialización comienza cuando la CPU cambia al modo protegido. En este caso, siguiendo el primer código renderizado 43 La ejecución POST continúa como se describe en la documentación de AMIBIOS: el control se transfiere al punto D0.

    Administrador de inicialización de dispositivos

    A partir de AMIBIOS95+, American Megatrends ha declarado un enfoque generalizado para inicializar dispositivos en todo tipo de autobuses. Para ello, se desarrolló un mecanismo universal: el Administrador de inicialización de dispositivos (DIM), implementado como un módulo independiente. Los procedimientos DIM se lanzan en momentos especiales de la ejecución POST, cuando es necesario mostrar el estado de inicialización de la ROM de Opción, los dispositivos de entrada y la visualización de información:

    El byte alto se asigna al puerto 81, lo que indica el tipo de procedimiento de Número de función que se ejecuta y la topología donde se encuentran los dispositivos especificados: Número de dispositivo. La topología, como argumento, se muestra en la tétrada baja del puerto 81 y puede tomar los siguientes valores:

    La tétrada alta del número de función del puerto 81 indica el procedimiento de inicialización aplicable a los dispositivos seleccionados o un subconjunto de dispositivos combinados por una característica determinada que deben estar preparados para su funcionamiento.

    Este parámetro en la edición moderna permite los siguientes valores:

    0 Restablecer, detectar, desactivarConstruyendo un mapa de distribución de recursos usando el administrador de recursos. A partir del bloque de componentes de configuración NVRAM se construye una estrategia para inicializar todos los dispositivos descritos por las funciones 01,...,05.
    1 Inicialización de dispositivos estáticosInicialización de controladores PCI IDE adicionales (externos)
    2 Inicialización para dispositivos de salidaLa inicialización de las herramientas de visualización incluye una búsqueda en el punto de control 2Ah de adaptadores de vídeo cuyo BIOS VGA se encuentre en el segmento C000h. La función realiza el procedimiento de escaneo de ROM, comenzando desde la región ROM EGA opcional buscando la firma 55AAh. Si se detecta una firma, se verifica la suma de verificación y se toma la decisión de que el Add-ROM esté verificado y esté listo para aceptar el control del BIOS. Una característica especial del procedimiento es la reducción del espacio RAM asignado a la ROM debido a la “contracción”, cuando el código ocupa menos espacio del reservado. En este caso, se liberan las regiones C800h/CC00h.
    3 Inicialización para dispositivos de entradaLa inicialización de los dispositivos de entrada de la consola (teclado y mouse) se realiza solo si esto se especifica en la configuración de configuración CMOS.
    4 Inicialización para dispositivos IPLLos dispositivos de carga de programa inicial (IPL) desde los cuales se puede cargar el sistema operativo se inicializan en el punto de control 38h. Según la especificación de arranque del BIOS, los dispositivos IPL incluyen FDD y HDD, que permiten cargar el sistema operativo. La función verifica la coincidencia de los discos encontrados con la lista almacenada en NVRAM, permite su uso y genera una solicitud para la asignación de espacio de direcciones, puertos e IRQ. El uso de dispositivos que no figuran en NVRAM solo es posible si son compatibles con la detección automática.
    5 Inicialización para dispositivos generalesInicialización de controladores periféricos (integrados) y adicionales (externos) que admiten el estándar PnP, así como controladores USB (Universal Serial Bus) conectados al bus PCI.
    6 Indicadores de error de POSTLa función de recopilar y procesar información de errores se realiza para mostrar mensajes al usuario en el punto de control 39h. Las situaciones de conflicto se procesan al distribuir el acceso a recursos de memoria, puertos de E/S y solicitudes de IRQ. Las capacidades de arranque del HDD se examinan en función de la información sobre su conexión (maestro/esclavo, ID del dispositivo) a los controladores correspondientes y se comprueba que dichas conexiones estén libres de conflictos. Se procesan los errores de los dispositivos de la consola (teclado y monitor). Se verifican la confiabilidad y las sumas de verificación de la información en NVRAM, así como la funcionalidad de los medios NVRAM: CMOS y EEPROM.
    7 Función especialLas funciones especiales del módulo DIM incluyen la búsqueda e inicialización de dispositivos en el punto de control 95h, cuya ROM opcional se encuentra en el segmento C800h. Este segmento se utiliza para controladores BIOS SCSI/IDE adicionales y sus modificaciones RAID que cumplen con la especificación de arranque del BIOS (BBS). Si se detecta al menos una ROM opcional que no admite BBS, por ejemplo, un controlador MFM, AMIBIOS selecciona un modo de inicio del sistema operativo especial. Una función especial también admite dispositivos de almacenamiento masivo USB clasificados.
    8 Configurar antes de iniciar dispositivos IPLLa configuración final de los dispositivos de arranque previamente inicializados usando la función 4 en el punto de control 38h es necesaria durante la transferencia de control al sistema operativo. Según los resultados de la configuración de CMOS, si se cambian los parámetros de prioridad del dispositivo de arranque, se ajustan las tablas de HDD IDE/SCSI, dispositivos con medios extraíbles y CD-ROM. El procedimiento finaliza construyendo una lista de dispositivos de arranque en el orden especificado por el usuario.

    códigos postales

    AMIBIOS 6.x

    Como sugiere el nombre, la nueva versión se lanzó en 1997. AMIBIOS97 es un producto moderno en todos los aspectos con soporte para AGP, InstantON y otros productos nuevos. El desarrollo y la gestión de proyectos se perfeccionan utilizando una variedad de procesadores de scripts que le permiten generar código, dependiendo de las características de diseño de NVRAM, DMI, etc.

    00 03 05 06 07 08 09 0A0B0C 0E0F
    10 11 12 13 14 19 1A
    23 24 25 26 27 28 29 2A2B2C2D2E2F
    30 31 32 33 34 37 38 39 3A3B
    40 42 43 44 45 46 47 48 49 4B4C4D4E4F
    50 51 52 53 54 57 58 59
    60 62 63 65 66 67
    7F
    80 81 82 83 84 85 86 87 88 89 8B8C8D 8F
    91 95 96 97 98 99 9A9B9C9D9E9F
    A0 A2A3A4A5A6A7A8A9AUTOMÓVIL CLUB BRITÁNICO.ABC.A.ANUNCIOA.E.
    B0B1
    CCCDCEFQ
    D0D1 D3D4D5D6D7D8D9DAD. B.corriente continuaDDDelawareDF
    E0E1E2E4 E6 CE.DEE.E.E.F.
    F0F1F2F4F5 pensión completaFCFD FF
    códigoNombredescripción
    E.E. En las implementaciones modernas de AMIBIOS, el primer código representado está asociado con el acceso al dispositivo desde el cual es posible iniciar para restaurar el BIOS.
    CCCosas específicas del chipset
    Inicializando registros lógicos del sistema
    En algunas versiones de AMIBIOS, el primer código visualizado está asociado con la inicialización de los registros lógicos del sistema de Intel, integrados en el controlador PIIX: conjuntos de chips TX, LX, BX. Si el sistema está en modo de ahorro de energía, se realiza una reanudación de 5 V, volviendo al funcionamiento completo. En este caso, el valor se envía al puerto de diagnóstico. DD, y se ejecuta un procedimiento cuya tarea es restaurar el contenido de los registros del controlador de memoria desde CMOS.
    CDSe desconoce el ID del chip
    Tipo de Flash ROM no reconocido
    El procedimiento de mantenimiento DualBIOS específico para placas Gigabyte: el código del fabricante y el código del chip Flash ROM del BIOS inicial no se encuentran en la lista de dispositivos compatibles. Entre las razones por las que ocurre este evento se encuentra una Flash ROM defectuosa, interrupción (daño) de conductores y elementos en el diagrama de conexión del BIOS.
    CEEl sistema se detiene a la espera de que se reinicie el hardware
    La suma de comprobación no coincide en el BIOS de inicio
    Procedimiento de mantenimiento DualBIOS específico para placas Gigabyte. Si se detecta una discrepancia en la suma de comprobación en el BIOS de inicio, se realiza una detención. Después del reinicio, el sistema se inicia desde el chip Flash ROM de repuesto.
    FQFunción DualBIOS inaccesible
    Error al acceder al chip Flash ROM de repuesto
    Se produce un error al acceder al chip Flash ROM de repuesto cuando es imposible cambiar las señales conectadas a los pines GPIO (entrada y salida de uso general) que controlan la función DualBIOS. Además de los problemas de hardware, también puede ocurrir una situación similar debido al hecho de que falta el chip Flash ROM de repuesto en la placa del sistema.
    D0El retardo de encendido está comenzando. Verifique la suma de verificación del código de inicialización.
    Deshabilite la interrupción NMI no enmascarable. Calcular un retraso para la atenuación de procesos transitorios. Comprobación de la suma de comprobación del bloque de arranque y detención si hay una discrepancia.
    Para "esperar" los procesos transitorios asociados con el encendido, se realiza un retraso de hardware de la señal Power Good. El retardo de tiempo en el BIOS consiste en enviar secuencias de prueba al puerto de diagnóstico para verificar las líneas de datos. La verificación básica de las líneas de dirección se realiza calculando el tamaño del bloque de arranque y su suma de verificación. Si la suma de verificación no coincide, se cancela el proceso POST.
    Dado que el procesador no tiene los medios para desactivar NMI, este procedimiento se lleva a cabo a través de un disparador accesible por software controlado desde los registros de índice CMOS. La verificación de paridad se desactiva de la misma manera.
    D1Realizar la prueba BAT del controlador del teclado, verificar el estado de activación, iniciar la actualización de la memoria e ingresar al modo plano de 4 GB
    Realice el procedimiento de regeneración de memoria y la prueba de seguridad básica. Cambie al modo de direccionamiento de memoria de 4 GB.
    El controlador del teclado recibe el comando BAT (Prueba de garantía básica) y se verifica el resultado de su procesamiento. Si el sistema se inicia mediante el comando Wake Up, el control se transfiere a los procedimientos correspondientes. Se inician los circuitos de regeneración de memoria: el modo de conteo y la constante de conteo se configuran para el primer canal del temporizador del sistema.
    El contenido de los registros de la CPU se almacena en CMOS. El procesador cambia al modo protegido y establece límites de segmento de 4 Gb en los registros de caché de descriptor. Luego vuelve al modo real. Al mismo tiempo se mantienen los límites de segmento establecidos, lo que asegura abordar 4Gb de espacio.
    D3Tamaño inicial de la memoria
    Determinación de capacidad y prueba de memoria primaria.
    La inicialización primaria de los registros lógicos del sistema le permite comenzar a determinar la cantidad de memoria. Este procedimiento establece el valor de la dirección del BIOS y el rango de direcciones para cada uno de los bancos de memoria, de acuerdo con sus tamaños. La dirección desde la cual se detiene la coincidencia entre los valores leídos y escritos se toma como límite de memoria. El procedimiento de memoria depende del hardware y se realiza teniendo en cuenta las características de la plataforma.
    D4Prueba de 512 kB realizada. Volviendo al modo real
    Regrese al modo de direccionamiento de memoria real. Instalación temprana de la pila de inicialización del chipset
    La región de la memoria convencional base se verifica mediante operaciones de escritura y lectura de prueba. La operación se realiza en palabras dobles utilizando los comandos en lenguaje ensamblador repe stosd.
    Si la POST está configurada para pasar en modo acelerado, entonces el procedimiento consiste en restablecer el área de 512 KB con la posterior verificación de los datos en la memoria.
    El procesador cambia al modo real, los límites de segmento se establecen en 0000FFFFh, que corresponde al modo de dirección de 16 bits para dar servicio a segmentos de 64 KB.
    D5El código de inicialización se copia al segmento 0 y el control se transferirá al segmento 0.
    Transferir el módulo POST desde Flash ROM al área de memoria de tránsito
    El módulo Boot Block se transfiere desde Flash ROM al área de memoria de tránsito preparada en el paso anterior. El código de inicialización del BIOS se coloca comenzando en la dirección 0 y se le transfiere el control.
    D6Habilite la caché interna. Comprobar si se presionó Ctrl Inicio y verificar la suma de comprobación del BIOS del sistema
    Si la suma de comprobación no coincide o CTRL+Inicio, se realiza una transición al procedimiento de recuperación de Flash ROM (Código E0)
    Por primera vez desde que se inició el sistema, se permite el uso de la caché del procesador L1. El controlador del teclado está programado para ingresar la combinación de teclas Ctrl+Inicio, que el usuario puede usar para forzar la finalización del procedimiento de recuperación de Flash ROM. La verificación de la suma de comprobación del BIOS se realiza solo en el modo POST rápido; en una situación normal, se transfiere al siguiente paso. Si ocurre al menos uno de estos eventos, se inicia el procedimiento de reescritura de Flash ROM.
    D7Transferir el control al BIOS principal
    Transferir el control a un programa de utilidad que descomprime el BIOS del sistema
    Durante la POST normal, se calcula la suma de verificación del BIOS y, si la verificación es exitosa, el control se transfiere al módulo de interfaz del sistema, cuya tarea es descomprimir el código ejecutable y escribirlo en Shadow RAM. Las versiones modernas de AMIBIOS completan el procedimiento de inicio desde Flash ROM y la POST continúa desde RAM. Hay una serie de implementaciones, particularmente en algunas plataformas Intel, donde la transferencia del código BIOS a la RAM se detalla mediante rutinas intermedias D8-DC. Si las sumas de comprobación del BIOS no coinciden, se toma la decisión de llamar al procedimiento de reescritura de Flash ROM. El controlador de entrada/salida (SIO) se inicializa y el control se transfiere al paso E0h.
    D8El código de tiempo de ejecución del BIOS del sistema principal se descomprimirá
    Desembalaje completo del BIOS del sistema.
    En versiones anteriores de AMIBIOS, el código ejecutable se descomprime en un búfer de tránsito en la dirección 1000:0000. La necesidad de almacenamiento temporal se debe al hecho de que no se puede crear una copia del BIOS en la memoria del sistema hasta que se niegue el acceso a la ROM.
    D9Pasar el control al BIOS del sistema principal en la RAM oculta
    Transferir el control del BIOS del sistema a Shadow RAM
    Los registros lógicos del sistema están configurados para que el acceso a la Flash ROM se redirija a una copia del BIOS en Shadow RAM. El código ejecutable se mueve del área de almacenamiento temporal al segmento F000. POST transfiere el control al puesto de control 03 .
    DALa lectura del SPD ha terminado. Cargue la latencia CAS en el controlador de memoria
    Lectura de información de módulos DIMM SPD (detección de presencia en serie)
    Dependiendo de las características del hardware de la plataforma, el SPD se lee desde los DIMM instalados. Según los resultados de la encuesta, se establecen registros del chipset que son responsables de las características de sincronización del trabajo con la memoria. Se forma el valor de Memory Top.
    D. B.Utilice MTRR para controlar el acceso a la memoria
    Configuración del MTRR de los registros de la CPU
    Las plataformas basadas en procesadores AMD configuran los registros MTRR de tal manera que redirijan los ciclos de acceso a la memoria desde el bus ISA al área de direcciones PCI. Una vez que se habilita el caché, se completa la inicialización de la memoria y se inicia el procedimiento de regeneración.
    corriente continuaDetección de fin de memoria. La RAM está en modo de funcionamiento normal.
    Los controladores de memoria se programan según los datos recibidos del SPD.
    Los registros del controlador de memoria se programan según los valores recibidos del SPD. Los DIMM se transfieren del modo de comando al modo de funcionamiento normal.
    DDInicialización temprana RTC y KBC
    Inicialización temprana del RTC, que está integrado en el chip SIO
    Algunos circuitos integrados de E/S integrados contienen un RTC y un controlador de teclado que se desactivan cuando se enciende la alimentación. El propósito del BIOS es inicializar estos recursos de la placa para su uso posterior. Cabe señalar que la falla de al menos uno de estos recursos provocará que la placa del sistema en su conjunto no se inicie en la primera etapa de ejecución POST.
    Si el sistema está en modo de ahorro de energía, se realiza una reanudación de 5 V, un retorno al funcionamiento completo: se realiza un procedimiento que restaura el contenido de los registros del controlador de memoria desde CMOS. En este caso, el control se transfiere al punto de control. 11 .
    Delaware
    Error de configuración de la memoria del sistema. error fatal
    Si se produce un error fatal de configuración de la memoria durante la inicialización, los valores se envían secuencialmente al puerto de diagnóstico DF Y Delaware, seguido de un código de error. . Una secuencia de pitidos correspondiente al código de error aumentado en 5 se emite desde el altavoz del sistema y se finaliza la ejecución de la POST.
    DFConfiguración de memoria no válida
    Error de configuración de la memoria del sistema
    E0Iniciar procedimiento de recuperación
    Se están haciendo preparativos para interceptar INT19 y se verifica la capacidad de iniciar el sistema en modo simplificado.
    El procedimiento de recuperación del BIOS se realiza si el usuario forzó la programación de Flash ROM manteniendo presionadas las teclas Ctrl+Inicio al inicio, o si las sumas de verificación no coinciden. En los BIOS modernos, la configuración del controlador de disquete como parte de SIO se completa en la etapa anterior, y un grupo de procedimientos que se realizaron anteriormente en los puntos E1, E2, E6 reducido a instalar vectores de interrupción y preparar el controlador DMA.
    Se están haciendo preparativos para interceptar INT19 y se comprueba la posibilidad de iniciar en modo simplificado. Si se encuentran errores, se muestra una advertencia al usuario. Ver comentario de código 11 .
    E1Inicializando la tabla de vectores de interrupción
    Establecer vectores de interrupción
    Los vectores de interrupción se establecen en función de las capacidades limitadas del bloque de arranque. Almacena código en tiempo de ejecución que contiene controladores de interrupciones para el procedimiento de reescritura de Flash ROM, que define una versión abreviada del servicio. Ver comentario de código 12 .
    E2
    Recuperar contenidos CMOS, buscar e inicializar BIOS
    Ver comentario de código 14 .
    E3
    Preparación de controladores de interrupciones y acceso directo a memoria.
    Inicializar el controlador DMA consiste en configurar la polaridad de las señales DRQ y DACK, asignar prioridades de canal y deshabilitar el ciclo de escritura extendido.
    El controlador de interrupciones está configurado para recibir solicitudes en el borde de la señal IRQ y se le asigna un modo de prioridad fija. Las interrupciones vectoriales IRQ0-IRQ7 se asignan a INT8-INT0F y las IRQ8-IRQ15 se asignan a INT70h-INT77. Ver comentario de código 13 .
    E6Habilitación del controlador de la unidad de disquete y las IRQ del temporizador. Habilitar la memoria caché interna
    Habilitar el temporizador del sistema y las interrupciones FDC
    Para ello, se habilitan las interrupciones del temporizador del sistema IRQ0 y del controlador de la unidad de disco IRQ6, y se borran los bits 0 y 6 en el registro de enmascaramiento de solicitud del controlador maestro (puerto 21);
    Para que la información legible se almacene en la caché interna, se deben cumplir dos condiciones, combinadas con "Y": en el registro de control del procesador CR0, se debe borrar el bit 30; Al realizar un ciclo de lectura de memoria, la señal de habilitación de caché KEN# generada por la lógica debe estar activa.
    CE.Inicializando los controladores DMA y de interrupción
    Reinicialización de los controladores IRQ y DMA
    Configuración del controlador DMA y del controlador de interrupciones. Interrumpir la generación de tablas de vectores.
    DEInicializando la unidad de disquete
    Inicializando la unidad
    La inicialización de una unidad de disco consta de varios procedimientos, uno de los cuales está diseñado para determinar el número de pistas. Si la transmisión es de 80 vías, después de posicionarse en el cilindro número 60, una carrera inversa en el cilindro 1 convierte la señal de la vía 0 en un estado pasivo, y otro paso en el cilindro 0 la convierte en un estado activo. Si el accionamiento es de 40 vías, al intentar posicionar en el cilindro 60 las culatas tocarán el limitador, algunos de los impulsos de paso no serán procesados ​​y se interrumpirá el momento de transición del cilindro 1 al 0, lo que se revelará cuando analizando la señal track0.
    Se determina la densidad de grabación longitudinal para los medios instalados, para lo cual se realiza la lectura a dos valores de la frecuencia del reloj FDC, controlados a través del puerto 3F7h. Si la lectura se realizó correctamente durante el intercambio de datos a una velocidad de 500 Kbps, se decide instalar un disquete de 1,2/1,44 Mb, a 250 Kbps - 360/720 Kb.
    Según el valor en bytes del número de sectores en el sector de arranque, se especifica el volumen del medio. 15 s/pista corresponden a unidades de 1,2 Mb, y para dispositivos de 1,44 Mb el valor es 18 s/pista. No es necesario determinar el tamaño del dispositivo (5,25" o 3,5") para este procedimiento, ya que la tarea es obtener información suficiente sobre la unidad y los medios para el arranque, siempre que no se pueda tomar de CMOS.
    Si se detectan errores durante el proceso de inicialización de la unidad, no se realiza ninguna POST adicional.
    E.E.Buscando un disquete en la unidad A: leyendo el primer sector del disquete
    Leer el sector de arranque desde un disquete
    En las implementaciones modernas de AMIBIOS, el código EE es el primer código POST visualizado que se envía al puerto de diagnóstico al acceder a un dispositivo desde el cual es posible iniciar para restaurar el BIOS.
    La llamada repetida al procedimiento para leer el sector de arranque desde un disquete (Cilindro:00, Cabeza:00, Sector:01) se realiza en la etapa de recuperación del BIOS. Si no se detecta el medio, se le solicita al usuario "Insertar disquete en A:".
    E.F.Se produjo un error de lectura al leer la unidad de disquete
    Error de operación del disco
    El control se transfiere a este punto si se detectan errores durante las operaciones del disco y el sector de arranque no se puede leer desde el medio. Se muestra un mensaje de error en el monitor y la POST continúa hasta que la operación se completa con éxito.
    Si los errores de lectura se deben a problemas de hardware, los intentos de lectura fallidos forman un bucle infinito que requiere la intervención del usuario para salir.
    F0Buscando el archivo AMIBOOT.ROM en el directorio raíz
    Encontrar el archivo AMIBOOT.ROM
    El contenido de los campos de servicio del sector de arranque determina dónde se encuentra el directorio raíz, en el que se realiza la búsqueda de un archivo llamado AMIBOOT.ROM.
    El nombre del archivo AMIBOOT.ROM es una constante reservada. Para restaurar exitosamente el BIOS, debe cambiar el nombre del archivo en el disquete de acuerdo con esta convención.
    F1El archivo AMIBOOT.ROM no está en el directorio raíz
    El archivo AMIBOOT.ROM no se encontró en el directorio raíz
    El control se transfiere a este punto si hay un error al leer el directorio raíz o si no se encuentra el archivo AMIBOOT.ROM en él.
    F2Lectura y análisis del disquete FAT para encontrar los clusters ocupados por el archivo AMIBOOT.ROM
    Leer GRASA
    Se lee la FAT (Tabla de asignación de archivos) del disquete y el comienzo de la cadena de clúster correspondiente al archivo AMIBOOT.ROM se determina a partir del contenido del directorio. Si no se encuentra un archivo con el nombre especificado, se realiza una transición incondicional al punto de control F1 para organizar un bucle sin fin, del cual solo es posible salir si el archivo con la imagen del BIOS se lee correctamente.
    F3Leyendo el archivo AMIBOOT.ROM, cluster por cluster
    Leyendo AMIBOOT.ROM
    Según la cadena de clústeres descrita en FAT, se lee el archivo AMIBOOT.ROM.
    F4El archivo AMIBOOT.ROM no tiene el tamaño correcto
    El tamaño del archivo AMIBOOT.ROM no coincide con el tamaño de la Flash ROM
    El control se transfiere a este punto si el tamaño del archivo de imagen del BIOS no coincide con el tamaño del chip Flash ROM instalado en la placa base.
    F5Deshabilitar la memoria caché interna
    Deshabilitar el caché interno
    Al establecer el bit 30 del registro CR0 en 1, la caché interna se desactiva para garantizar la coherencia de los datos al interactuar con la Flash ROM. De lo contrario, después de leer el registro de estado del chip, todas las acciones se realizarán en la copia del caché.
    El procedimiento para desactivar la caché depende del hardware. Para algunos conjuntos de lógica del sistema, el caché no se desactiva en este paso, ya que la región de direcciones en la que se encuentra la Flash ROM no se puede almacenar en caché.
    pensión completaDetectando el tipo de Flash ROM
    Definición del tipo de Flash ROM
    La determinación del tipo de Flash ROM generalmente se realiza mediante el comando Leer identificador inteligente. Después de escribirlo en cualquier dirección de la región ROM, el dispositivo de almacenamiento cambia del modo de lectura de memoria al modo ReadID. En este estado, no se leerán los contenidos de la ROM, sino los identificadores de la región especificada: en el desplazamiento 0 - Código del fabricante; en el desplazamiento 1 - Código de dispositivo.
    Antes de realizar todas estas acciones es necesario desbloquear la señal Flash WE, y también permitir el acceso a la región, para ello se programan los registros lógicos del sistema;
    FCBorrando la Flash ROM
    Borrar el bloque principal de Flash ROM
    Flash ROM consta de un bloque de arranque, uno o más bloques de parámetros y un bloque principal. Para borrar el bloque principal, se ejecuta el comando Erase Flash, que consta de los códigos Erase Setup y Erase Confirm. La Flash ROM entra en modo de borrado y no se lee el contenido de su espacio de direcciones, sino el estado, en función del cual el procesador determina el momento en que se completa la operación y su éxito.
    FDProgramando la ROM Flash
    Programación del bloque principal de Flash ROM
    La programación de la unidad principal se realiza según un algoritmo especificado por el fabricante del dispositivo de almacenamiento. Como regla general, para cada celda a escribir, se transmite un comando que consta de dos códigos: Configuración del programa y el byte a escribir. El momento de finalización y éxito de la operación de escritura está controlado por el registro de estado de Flash ROM. El proceso se repite cíclicamente para todas las celdas del bloque principal.
    FFLa programación de Flash ROM fue exitosa. A continuación, reiniciando el BIOS del sistema.
    Códigos de reinicio del BIOS del BIOS del sistema descomprimido, ejecutados en ShadowRAM (el código de tiempo de ejecución está descomprimido en F000 Shadow RAM)
    El control se transfiere a este punto si la programación FlashROM tiene éxito. A continuación, debe reiniciar el BIOS. Para hacer esto, ejecute el comando de salto directo entre segmentos en la dirección FFFF:0000 (CS=FFFF, IP=0000).
    10 Emitir el comando de bloqueo y desbloqueo de KBC
    Inicialización temprana del controlador del teclado.
    Se ha enviado un comando de reinicio al teclado. Los comandos C8/C9 se envían al puerto 64h, permitiendo o prohibiendo el control de la línea A20. Dependiendo de la implementación del hardware, se utilizan los pines de uso general Pin23 y Pin24, correspondientes al primer y segundo bit del segundo puerto del controlador de teclado, que es compatible con el modelo de software 82C42.
    11 Restaurar los registros DRAM
    Regreso del estado STR (Suspender a RAM)
    Volver del estado STR (Suspender a RAM) implica restaurar el contenido de la RAM. Para hacer esto, el contenido actual en el momento de la ejecución de STR se lee desde CMOS y se escribe en los registros del controlador de memoria. Se ponen en marcha circuitos de regeneración de memoria.
    E0.
    12 Vuelva a habilitar SMRAM. Configurar MTRR
    Restaurar el acceso a SMRAM (RAM de administración del sistema)
    La RAM de administración del sistema (SMRAM) está configurada para el procedimiento de manejo de interrupción de administración del sistema (controlador SMI). Los registros del procesador MTRR están configurados para proporcionar las condiciones de acceso requeridas a la región de memoria en los segmentos A000 y B000, asignados a SMRAM.
    En algunas plataformas, el código utilizado para indicar este procedimiento es E1.
    13 Restaurar la frecuencia de actualización
    Restauración de la regeneración de la memoria.
    Las plataformas construidas con procesadores Intel restauran el contenido de los registros del controlador de memoria responsables de la regeneración de la memoria. Este procedimiento no se realiza en plataformas AMD.
    En algunas plataformas, el código utilizado para indicar este procedimiento es E2.
    14 Restaurar CMOS y llamar a VGA BIOS
    Encontrar e inicializar el BIOS VGA
    Para plataformas con vídeo integrado, se busca e inicializa la BIOS VGA.
    En algunas plataformas, el código utilizado para indicar este procedimiento es E3.
    03 Deshabilite la interrupción NMI no enmascarable. Definición del tipo de reinicio
    05 Inicialización de la pila. Deshabilitar la memoria caché del controlador USB y la memoria
    06 Ejecutar un programa de utilidad en la RAM
    07 Reconocimiento del procesador e inicialización APIC
    08 Comprobación de la suma de comprobación CMOS
    09 Comprobación de la ejecución de las teclas End/Ins
    0A Comprobación de fallo de batería
    0B Borrar los registros del búfer del controlador del teclado
    0C Se envía un comando de prueba al controlador del teclado.
    0E Encontrar dispositivos adicionales compatibles con el controlador del teclado
    0F Inicializando el teclado
    10 Se envía un comando de reinicio al teclado.
    11 Si se presiona la tecla End o Ins, el CMOS se reinicia
    12 Colocar controladores DMA en estado pasivo
    13 Inicialización del chipset y caché L2
    14 Comprobando el temporizador del sistema
    19 Prueba de generación de solicitud de regeneración de DRAM en ejecución
    1A Comprobación de la duración del ciclo de regeneración.
    20 Inicialización de dispositivos de salida
    23 Se lee el puerto de entrada del controlador del teclado. Se interrogan el interruptor de bloqueo de llave y el interruptor de prueba de fabricación.
    24 Preparándose para inicializar la tabla de vectores de interrupción
    25 Inicialización del vector de interrupción completa
    26 El estado del puente Turbo Switch se consulta a través del puerto de entrada del controlador del teclado.
    27 Inicialización primaria del controlador USB. Actualización del microcódigo del procesador inicial.
    28 Preparándose para instalar el modo vídeo
    29 Inicializando el panel LCD
    2A Busque dispositivos compatibles con ROM adicionales
    2B Inicializando el BIOS VGA, comprobando su suma de comprobación
    2C Ejecutando BIOS VGA
    2D Coincidencia de INT 10h e INT 42h
    2E Buscar adaptadores de vídeo CGA
    2F Prueba de memoria de vídeo del adaptador CGA
    30 Prueba de circuitos de generación de escaneo del adaptador CGA
    31 Error en la memoria de video o circuitos de escaneo. Encontrar un adaptador de vídeo CGA alternativo
    32 Prueba de memoria de video de un adaptador de video CGA alternativo y circuitos de escaneo
    33 Sondear el estado del puente Mono/Color
    34 Configuración del modo texto 80x25
    37 El modo de vídeo está configurado. Pantalla borrada
    38 Inicialización de dispositivos a bordo.
    39 Mostrar mensajes de error del paso anterior
    3A Mostrando el mensaje "Presione DEL" para ingresar a la configuración CMOS
    3B Comience a prepararse para una prueba de memoria en modo protegido
    40 Preparación de tablas de descriptores GDT e IDT
    42 Cambiar al modo protegido
    43 El procesador está en modo protegido. Interrupciones habilitadas
    44 Preparándose para probar la línea A20
    45 prueba de línea a20
    46 Determinación del tamaño de RAM completada
    47 Datos de prueba registrados en la memoria convencional
    48 Volver a comprobar la memoria convencional
    49 Prueba de memoria extendida
    4B Restablecer memoria
    4C Indicación del proceso de puesta a cero.
    4D Grabación de los tamaños de memoria convencional y extendida resultantes en CMOS
    4E Indicación de la cantidad real de memoria del sistema.
    4F Prueba de memoria convencional extendida en ejecución
    50 Corrección del tamaño de la memoria convencional
    51 Prueba de memoria extendida
    52 Volúmenes de memoria convencional y memoria extendida guardados
    53 Manejo de errores de paridad retrasada
    54 Deshabilitar paridad y procesamiento de interrupciones no enmascarables
    57 Inicializando la región de memoria para POST Memory Manager
    58 Se le solicitará que ingrese a la configuración CMOS.
    59 Devolver el procesador al modo real
    60 Comprobando los registros DMA de la página
    62 Prueba de registros de direcciones y longitud de reenvío del controlador DMA#1
    63 Prueba de registros de direcciones y longitud de reenvío del controlador DMA#2
    65 Programación de controladores DMA
    66 Borrar los registros POST de solicitud de escritura y conjunto de máscaras
    67 Programación de controladores de interrupción
    7F Resolución de solicitudes de NMI de fuentes adicionales
    80 Establece el modo de servicio de interrupción desde el puerto PS/2
    81 Prueba de interfaz de teclado para errores de reinicio
    82 Configuración del modo de funcionamiento del controlador del teclado
    83 Comprobación del estado del bloqueo de teclas
    84 Verificación de capacidad de memoria
    85 Mostrar mensajes de error
    86 Configuración del sistema para la operación de configuración
    87 Descomprimir el programa de configuración CMOS en la memoria convencional.
    88 Programa de instalación completado por el usuario
    89 Recuperación de estado completada después de la operación de configuración
    8B Reservar memoria para un bloque de variables BIOS adicional
    8C Registros de configuración de programación
    8D Inicialización primaria de controladores HDD y FDD
    8F Reiniciando el controlador FDD
    91 Configuración del controlador HDD
    95 Realizar una exploración de ROM para buscar BIOS adicionales
    96 Configuración adicional de recursos del sistema.
    97 Verificación de la firma y la suma de comprobación del BIOS opcional
    98 Configuración de la RAM de administración del sistema
    99 Configuración del contador del temporizador y las variables del puerto paralelo
    9A Generando una lista de puertos serie
    9B Preparando un área en la memoria para una prueba de coprocesador
    9C Inicializando el coprocesador
    9D La información del coprocesador se almacena en la RAM CMOS.
    9E Identificación del tipo de teclado
    9F Buscar dispositivos de entrada adicionales
    A0 Formación de registros MTRR (Registros de rango de tipo de memoria)
    A2 Mensajes de error de pasos de inicialización anteriores
    A3 Configurar el tiempo de repetición automática del teclado
    A4 Desfragmentar regiones de RAM no utilizadas
    A5 Configurar el modo de vídeo
    A6 Limpiar la pantalla
    A7 Transferencia del código ejecutable del BIOS al área de Shadow RAM
    A8 Inicializando BIOS adicional en el segmento E000h
    A9 Devolver el control al BIOS del sistema
    AUTOMÓVIL CLUB BRITÁNICO. Inicialización del bus USB
    AB Preparando el módulo INT13 para servir servicios de disco
    C.A. Creación de tablas AIOPIC para admitir sistemas multiprocesador
    ANUNCIO Preparando el módulo INT10 para dar servicio a servicios de video
    A.E. Inicialización DMI
    B0 Tabla de configuración del sistema mostrada
    B1 Inicializando BIOS ACPI
    00 Interrupción de software INT19h – Carga del sector de arranque

    Señales de sonido

    Esta función es responsable de admitir el arranque remoto a través de la red, por lo que debe buscar la ROM de arranque del adaptador de red. Si se encuentra, y la configuración de configuración CMOS en el menú Prioridad del dispositivo de inicio indica el inicio de red como el primer dispositivo, se configuran los procedimientos INT18h e INT19h.

    El código de error puede tomar los siguientes valores: * 0: RAM no detectada * 1: Hay DIMM de diferentes tipos instalados * 2: DIMM no está equipado con un SPD o no se pudo leer el contenido del SPD * 3: El módulo no cumple los requisitos del sistema para operar a la frecuencia especificada * 4: el módulo no se puede utilizar en este sistema * 5: el tiempo entre la activación de las líneas del módulo y su transición al estado de regeneración no cumple con los requisitos del sistema * 6: un error se detectó en la página baja: los primeros 64 Kb de memoria

    sonidoserror
    1 cortoError de regeneración de memoria. El temporizador de interrupción programable o el controlador de interrupción programable pueden estar defectuosos.
    2 cortosError en el procedimiento POST. Una de las comprobaciones del equipo falló.
    3 cortosError de paridad de memoria en los primeros 64K. Es posible que el chip de memoria esté defectuoso.
    4 cortosTemporizador del sistema o error del primer banco de memoria
    5 cortoserror de CPU
    6 cortosError de línea de control A20. Un mal funcionamiento del controlador del teclado que impide que el procesador cambie al modo protegido.
    7 cortosError en modo virtual del procesador
    8 cortosError al leer/escribir la memoria de video. Falta el adaptador de vídeo o está defectuoso.
    9 cortoLa suma de comprobación del BIOS es incorrecta
    10 cortosError al leer/escribir el registro de administración de energía en la memoria no volátil (CMOS). Mal funcionamiento de los circuitos de control de energía.
    11 cortosError de caché de nivel 2
    1 largoTodas las comprobaciones salieron bien: la computadora está lista para cargar el sistema operativo
    1 largo, 1 cortoError de suministro de energía
    1 largo, 2 cortosError en la ROM BIOS de la tarjeta de video o error en la supresión inversa del escaneo horizontal
    1 largo, 3 cortosError detectado en memoria superior a 64K

    Se realiza un procedimiento abreviado configurando la opción Autoprueba de encendido rápido en el BIOS.

    • 65 El adaptador de vídeo se está reiniciando. Se inicializan el controlador de sonido y los dispositivos de entrada/salida, se prueban el teclado y el ratón. Se comprueba la integridad del BIOS
    • 66 La caché se está inicializando. Se crea una tabla de vectores de interrupción. El sistema de administración de energía se está inicializando.
    • 67 Se comprueba la suma de comprobación CMOS y se prueba la batería. El chipset está configurado según los parámetros CMOS
    • 68 El adaptador de vídeo se está inicializando
    • 69 Configuración del controlador de interrupciones
    • 6A RAM de prueba (acelerada)
    • 6B Muestra el logotipo de la EPA y los resultados de las pruebas de CPU y memoria.
    • 70 Se muestra un mensaje para ingresar a la configuración del BIOS. Se inicializa un mouse conectado a PS/2 o USB
    • 71 El controlador de caché se está inicializando
    • Se están configurando 72 registros de chipset. Se crea una lista de dispositivos Plug and Play.& Se inicializa el controlador de la unidad
    • 73 El controlador del disco duro se está inicializando
    • 74 El coprocesador se está inicializando
    • 75 Si es necesario, el disco duro está protegido contra escritura
    • 77 Si es necesario, se solicita una contraseña y se muestran mensajes Presione F1 para continuar, DEL para ingresar a Configuración
    • Se inicializan 78 tarjetas de expansión con BIOS propia
    • 79 recursos de la plataforma se están inicializando
    • 7A Se generan la tabla raíz RSDT, las tablas de dispositivos DSDT, FADT, etc.
    • 7D recopila información sobre las particiones del dispositivo de arranque
    • 7E BIOS se está preparando para arrancar el sistema operativo
    • 7F El estado del indicador NumLock se establece de acuerdo con la configuración
    • Configuración del BIOS
    • Se llama 80 INT 19 y se inicia el sistema operativo.

    AMIBIOS 8.0

    • D0 Inicialización del procesador y chipset. Verificación de las sumas de comprobación del bloque de arranque del BIOS
    • D1 Inicialización de puertos de E/S. El comando para la autoprueba BAT se envía al controlador del teclado.
    • D2 Desactiva la caché L1/L2. Se determina la cantidad de RAM instalada.
    • D3 Se configuran los esquemas de regeneración de memoria. Permitido usar memoria caché
    • D4 Pruebe la memoria de 512 KB. Se instala el stack y se asigna el protocolo de comunicación con la memoria caché.
    • El código del BIOS D5 se descomprime y se copia en la memoria oculta
    • D6 Comprueba las sumas de comprobación del BIOS y presiona las teclas Ctrl+Inicio (recuperación del BIOS)
    • El control D7 se transfiere al módulo de interfaz, que descomprime el código en el área Run-Time
    • D8 El código ejecutable se descomprime de la memoria flash a la memoria operativa. La información de CPUID se guarda
    • D9 El código descomprimido se transfiere desde el área de almacenamiento temporal a los segmentos 0E000h y 0F000h de RAM
    • Se restauran los registros DA CPUID. La ejecución POST se mueve a la RAM
    • E1-E8, EC-EE Errores relacionados con la configuración de la memoria del sistema
    • 03 Está prohibido el procesamiento de NMI, errores de paridad y salida de señales al monitor. Se reserva un área para el registro de eventos GPNV, se establecen los valores iniciales de las variables del BIOS
    • 04 Comprueba el estado de la batería y calcula la suma de comprobación CMOS
    • 05 Se inicializa el controlador de interrupciones y se construye la tabla de vectores.
    • 06 El temporizador se está probando y preparando para su funcionamiento.
    • 08 Prueba del teclado (las luces del teclado parpadean)
    • C0 Inicialización inicial del procesador. No utilice memoria caché. Definido por APIC
    • C1 Para sistemas multiprocesador, se determina el procesador responsable de iniciar el sistema.
    • C2 Completa la asignación del procesador para iniciar el sistema. Identificación mediante CPUID
    • C5 Se determina el número de procesadores y se configuran sus parámetros
    • C6 Inicializa la memoria caché para una POST más rápida.
    • Se completa la inicialización del procesador C7
    • 0A Controlador de teclado detectado
    • 0B Busque un mouse conectado al puerto PS/2
    • 0C Comprobando la presencia del teclado
    • 0E Se detectan e inicializan varios dispositivos de entrada
    • 13 Inicialización inicial de los registros del chipset
    • Se descomprimen e inicializan 24 módulos BIOS específicos de la plataforma.
    • Se crea una tabla de vectores de interrupción y se inicializa el procesamiento de interrupciones.
    • 2A El mecanismo DIM identifica dispositivos en autobuses locales. Se está preparando el adaptador de video para la inicialización, se está construyendo una tabla de distribución de recursos
    • 2C Detección e inicialización del adaptador de video, el BIOS llama al adaptador de video
    • 2E Búsqueda e inicialización de dispositivos de E/S adicionales
    • 30 Se prepara para la tramitación del SMI
    • 31 El módulo ADM se inicializa y activa
    • 33 El módulo de carga simplificada se está inicializando
    • 37 Muestra el logotipo de AMI, la versión del BIOS, la versión del procesador y la tecla para ingresar al BIOS.
    • 38 Usando DIM, se inicializan varios dispositivos en los autobuses locales
    • 39 El controlador DMA se está inicializando
    • 3A Establece la hora del sistema según el reloj RTC
    • Se prueba 3B RAM y se muestran los resultados
    • Los registros del chipset 3C están configurados
    • Se inicializan 40 puertos serie y paralelo, coprocesador matemático, etc.
    • 52 Según los resultados de la prueba de memoria, los datos de RAM en CMOS se actualizan
    • 60 La configuración del BIOS establece el estado de NumLock y configura los parámetros de repetición automática
    • 75 Se inicia el procedimiento para trabajar con dispositivos de disco (interrupción INT 13h)
    • Las tablas de configuración del sistema extendido ESCD 7C se crean y escriben en NVRAM
    • 84 Errores de registro encontrados durante la POST
    • 85 Se muestran mensajes sobre errores no críticos detectados.
    • 87 Si es necesario, se inicia la configuración del BIOS, que primero se descomprime en la RAM
    • Los registros del chipset 8C se configuran de acuerdo con la configuración del BIOS
    • Se construyen tablas 8D ACPI
    • 8E Configura el servicio de interrupción no enmascarable (NMI)
    • 90 SMI finalmente se inicializa
    • A1 Borrar datos que no son necesarios al cargar el sistema operativo
    • Los módulos A2 EFI están preparados para interactuar con el sistema operativo.
    • A4 Según la configuración del BIOS, el módulo de idioma se inicializa
    • A7 Se muestra la tabla de resumen del procedimiento POST.
    • A8 Establece el estado de los registros MTRR.
    • A9 Si es necesario, espera a que se ingresen los comandos del teclado
    • AA Elimina los vectores de interrupción POST (INT 1Ch e INT 09h)
    • AB Se detectan dispositivos para cargar el sistema operativo.
    • AC Las etapas finales de la configuración del chipset de acuerdo con la configuración del BIOS
    • La interfaz ACPI B1 está configurada

    PhoenixBIOS 4.0

    • 02 Verificar modo real
    • 03 Deshabilitar la interrupción no enmascarable (NMI)
    • 04 Obtener tipo de CPU
    • 06 Inicializar el hardware del sistema
    • 08 Inicializar chipset con valores POST iniciales
    • 09 Establecer bandera EN POST
    • 0A Inicializar registros de CPU
    • 0B Habilitar caché de CPU
    • 0C Inicializar cachés a valores POST iniciales
    • 0E Inicializar componente de E/S
    • 0F Inicializar el IDE del bus local
    • 10 Inicializar la administración de energía
    • 11 Cargar registros alternativos con valores POST iniciales
    • 12 Restaurar la palabra de control de la CPU durante el arranque en caliente
    • 13 Inicializar dispositivos de masterización de bus PCI
    • 14 Inicializar el controlador del teclado
    • 16 (1-2-2-3) suma de comprobación de la ROM del BIOS
    • 17 Inicializar el caché antes de que la memoria se ajuste automáticamente
    • 18 8254 inicialización del temporizador
    • Inicialización del controlador DMA 1A 8237
    • Controlador de interrupción programable de reinicio 1C
    • 20 (1-3-1-1) Prueba de actualización de DRAM
    • 22 (1-3-1-3) Prueba del controlador de teclado 8742
    • 24 Establezca el registro del segmento ES en 4 GB
    • 26 Habilitar línea A20
    • 28 DRAM de tamaño automático
    • 29 Inicializar el administrador de memoria POST
    • 2A Borrar 512 KB de RAM base
    • 2C (1-3-4-1) Fallo de RAM en la línea de dirección xxxx
    • 2E (1-3-4-3) Fallo de RAM en los bits de datos xxxx del byte bajo del bus de memoria
    • 2F Habilitar caché antes de la sombra del BIOS del sistema
    • 30 (1-4-1-1) Fallo de RAM en los bits de datos xxxx del byte alto del bus de memoria
    • 32 Prueba de frecuencia de reloj del bus de la CPU
    • 33 Inicializar Phoenix Dispatch Manager
    • 34 Deshabilitar el botón de encendido durante la POST
    • 35 Reinicializar registros
    • 36 Arranque en caliente apagado
    • 37 Reinicializar el chipset
    • 38 ROM BIOS del sistema oculto
    • 39 Reinicializar caché
    • 3A Tamaño automático de caché
    • 3C Configuración avanzada de registros de chipset
    • Carga 3D de registros alternativos con valores CMOS
    • 40 detección de velocidad de CPU
    • 42 Inicializar vectores de interrupción
    • 45 Inicialización del dispositivo POST
    • 46 (2-1-2-3) Verifique el aviso de copyright de la ROM
    • 48 Verifique la configuración de video contra CMOS
    • 49 Inicializar bus PCI y dispositivos
    • 4A Inicialice todos los adaptadores de video en el sistema
    • Inicio 4B QuietBoot (opcional)
    • ROM BIOS de vídeo sombra 4C
    • 4E Aviso de copyright del BIOS de pantalla
    • 50 Mostrar tipo de CPU y velocidad
    • 51 Inicializar placa EISA
    • 52 Teclado de prueba El teclado está siendo probado.
    • 54 Establecer clic en la tecla si está habilitado
    • 55 Inicializar bus USB
    • 58 (2-2-3-1) Prueba de interrupciones inesperadas
    • 59 Inicializar el servicio de visualización POST
    • 5A Mensaje en pantalla “Presione F2 para ingresar a CONFIGURACIÓN”
    • 5B Deshabilitar caché de CPU
    • RAM de prueba 5C entre 512 y 640 KB
    • 60 Prueba de memoria extendida
    • 62 líneas de dirección de memoria extendida de prueba
    • 64 Saltar a UserPatch1
    • 66 Configurar registros de caché avanzados
    • 67 Inicializar APIC multiprocesador
    • 68 Habilitar cachés externos y de CPU
    • 69 Configuración del área Modo de gestión del sistema (SMM)
    • 6A Mostrar tamaño de caché L2 externo
    • 6B Cargar valores predeterminados personalizados (opcional)
    • 6C Mostrar mensaje en el área de sombra
    • 6E Mostrar posible dirección alta para la recuperación de UMB
    • 70 Mostrar mensajes de error Se muestran mensajes de error
    • 72 Verificar errores de configuración
    • 76 Comprobar errores de teclado
    • 7C Configurar vectores de interrupción de hardware
    • 7D Inicializar monitoreo de hardware
    • 7E Inicializar el coprocesador si está presente
    • 80 Deshabilitar los puertos Super I/O e IRQ integrados
    • 81 Inicialización tardía del dispositivo POST
    • 82 Detectar e instalar puertos RS232 externos
    • 83 Configurar controladores IDE que no sean MCD
    • 84 Detectar e instalar puertos paralelos externos
    • 85 Inicializar dispositivos PnP ISA compatibles con PC
    • 86 Reinicializar los puertos de E/S integrados
    • 87 Configurar dispositivos configurables de la placa base (opcional)
    • 88 Inicializar el área de datos del BIOS
    • 89 Habilitar interrupciones no enmascarables (NMI)
    • 8A Inicializar el área de datos extendida del BIOS
    • 8B Probar e inicializar el mouse PS/2
    • 8C Inicializar controlador de disquete
    • 8F Determinar la cantidad de unidades ATA (opcional)
    • 90 Inicializar controladores de disco duro
    • 91 Inicializar controladores de disco duro de bus local
    • 92 Saltar a UserPatch2
    • 93 Construya MPTABLE para placas multiprocesador
    • 95 Instalar CD ROM para arrancar
    • 96 Borrar registro de segmento ES enorme
    • 97 Fixup tabla multiprocesador
    • 98 (1-2) Buscar ROM de opciones. Un pitido largo y dos cortos en caso de fallo en la suma de comprobación
    • 99 Verificar SMART Drive (opcional)
    • ROM con opción Shadow 9A
    • 9C Configurar la administración de energía
    • 9D Inicializar motor de seguridad (opcional)
    • 9E Habilitar interrupciones de hardware
    • 9F Determinar la cantidad de unidades ATA y SCSI
    • A0 Establecer hora del día
    • A2 Comprobar bloqueo de teclas
    • A4 Inicializar tasa tipográfica
    • A8 Borrar mensaje F2
    • Escaneo AA para pulsación de tecla F2
    • CA Ingrese a CONFIGURACIÓN
    • AE Borrar indicador de arranque
    • B0 Comprobar errores
    • B2 POST realizada: prepárese para iniciar el sistema operativo
    • B4 (1) Un pitido corto antes del arranque
    • B5 Terminar QuietBoot (opcional)
    • B6 Comprobar contraseña (opcional)
    • B9 Preparar arranque
    • BA Inicializar parámetros DMI
    • BB Inicializa las ROM de opción PnP
    • BC Borrar comprobadores de paridad
    • BD Mostrar menú de arranque múltiple
    • BE Borrar pantalla (opcional)
    • BF Check virus y recordatorios de copias de seguridad
    • C0 Intenta arrancar con INT 19
    • C1 Inicializar el Administrador de errores POST (PEM)
    • C2 Inicializar el registro de errores
    • C3 Inicializar la función de visualización de errores
    • C4 Inicializar el controlador de errores del sistema
    • C5 CMOS dual PnPnd (opcional)
    • C6 Inicializar la conexión del portátil (opcional)
    • C7 Inicializar el acoplamiento del portátil tarde
    • D2 Interrupción desconocida
    • E0 Inicializa el chipset
    • E1 Inicializar el puente
    • E2 Inicializar la CPU
    • E3 Inicializar el temporizador del sistema
    • E4 Inicializar E/S del sistema
    • E5 Comprobar arranque de recuperación forzada
    • ROM BIOS de suma de comprobación E6
    • E7 Ir a BIOS
    • E8 establece un segmento enorme
    • E9 Inicializar multiprocesador
    • EA inicializa el código especial OEM
    • EB Inicializa PIC y DMA
    • EC Inicializar tipo de memoria
    • ED Inicializar tamaño de memoria
    • Bloque de arranque EE Shadow
    • Prueba de memoria del sistema EF
    • F0 Inicializar vectores de interrupción
    • F1 Inicializar reloj en tiempo real
    • F2 Inicializar vídeo
    • F3 Inicializar el modo de gestión del sistema
    • F4 (1) Emite un pitido antes del arranque
    • Arranque F5 en Mini DOS
    • F6 Limpiar segmento enorme
    • Arranque F7 en DOS completo



    
    Arriba