Posta kodunu çözme hatası 15 anne intel. POST Kartı ve hata kodları
Amerikan Megatrends Inc. (BEN MİYİM)
AMIBIOS'ta gerçekleştirilen POST prosedürlerinin kontrol noktaları 1995 yılında revize edilmiş ve eklenmiştir ve bugüne kadar önemli bir değişikliğe uğramamıştır. POST kodlarının ilk açıklaması veya AMI'nin dediği gibi - mevcut biçimleriyle "kontrol noktaları", 15/07/95 tarihinde V6.24 çekirdeğinin piyasaya sürülmesiyle bağlantılı olarak ortaya çıktı. AMIBIOS V7.0'da bazı değişiklikler yapılmıştır ve bu belgeye yansıtılmıştır.
AMIBIOS başlatma prosedürlerinin yürütülmesinin özellikleri
Başlatma işlemi sırasında veri 55h, AAh teşhis bağlantı noktasında görünürse, bu bilgi POST kodlarıyla karşılaştırılmamalıdır - görevi veri yolunun bütünlüğünü kontrol etmek olan tipik bir test dizisiyle uğraşıyoruz.
Başlangıç aşamasında, teşhis portuna veri çıkışı her platforma özeldir. Bazı uygulamalarda, ilk işlenen kod, AMI'nin yonga setine özgü şeyler dediği eylemlerle ilişkilendirilir. Bu prosedüre, CCh değerinin 80h bağlantı noktasına çıkışı ve sistem mantık kayıtlarını yapılandırmak için bir dizi eylemin performansı eşlik eder. Kural olarak, CCh kodu, PIIX denetleyicisi temelinde oluşturulmuş Intel'den sistem mantığının kullanıldığı durumlarda ortaya çıkar - bunlar TX, LX, BX yonga setleridir.
Bazı yerleşik G/Ç yongaları, başlatma sırasında devre dışı durumda olan bir RTC ve klavye denetleyicisi içerir. BIOS'un amacı, bu kart kaynaklarını ileride kullanmak üzere başlatmaktır. Bu durumda, klavye denetleyici kurulumuyla ilgili ilk başlatma prosedürüne 10h değerinin çıkışı eşlik eder, ardından tanılama bağlantı noktasında DDh kodunun görünmesiyle kanıtlandığı gibi RTC başlatma gerçekleştirilir. Bu kaynaklardan en az birinin arızalanmasının, sistem kartının bir bütün olarak POST yürütmesinin ilk aşamasında başlamamasına neden olacağına dikkat edilmelidir.
Bazı kartlarda, başlatma işlemi CPU'nun korumalı moda alınmasıyla başlar. Bu durumda, ilk işlenen kod 43h'yi takiben, POST yürütmesi AMIBIOS belgelerinde açıklandığı gibi devam eder - kontrol D0h noktasına aktarılır.
Paketlenmemiş Başlatma Prosedürü Kodları
Sıkıştırılmamış Başlangıç Kodu Kontrol Noktaları
Hata kodu | Hata tanımlaması |
---|---|
EE | AMIBIOS'un modern uygulamalarında, ilk işlenen kod, BIOS'u geri yüklemek için önyüklemenin mümkün olduğu bir aygıta erişimle ilişkilendirilir. |
CC | Sistem mantık kaydı başlatma CD Flash ROM tipi tanınmadı |
CE | CF başlatma BIOS'unda sağlama toplamı uyuşmazlığı Yedek Flash ROM yongasına erişim hatası |
DD | SIO çipine entegre olan RTC'nin erken başlatılması |
D0 | NMI'yi devre dışı bırakın. Geçici süreçlerin zayıflatılması için bir zaman gecikmesinin geliştirilmesi. Önyükleme Bloğu sağlama toplamı kontrolü, uyuşmazlıkta dur |
D1 | Bellek yenileme ve Temel Güvence Testi gerçekleştirin. 4 GB hafıza adres moduna geçiş |
D3 | Boyutlandırma ve Birincil Bellek Testi |
D4 | Gerçek bellek adresleme moduna geri dönün. Çip setinin erken başlatılması. Yığını yükleme |
D5 | POST modülünü Flash ROM'dan aktarım belleği alanına aktarma |
D6 | Sağlama toplamı veya CTRL + Home eşleşmezse, Flash ROM kurtarma prosedürüne geçiş yapılır (Kod E0) |
D7 | Denetimi, sistem BIOS'unu paketten çıkaran bir yardımcı programa aktarma |
D8 | Sistem BIOS paketinin tamamen açılması |
D9 | Gölge RAM'de kontrolü sistem BIOS'una aktarma |
DA | SPD (Serial Presence Detect) DIMM DB modüllerinden bilgi okuma CPU MTRR kayıtlarını ayarlama |
DC | Bellek denetleyicisi, SPD DE Sistemi bellek yapılandırma hatasından alınan verilere göre programlanır. Ölümcül hata |
D.F. | Sistem belleği yapılandırma hatası. Bip 10 Erken |
11 | STR (RAM'de Askıya Alma) durumundan dönüş |
12 | SMRAM'a (Sistem Yönetimi RAM'i) erişimi geri yükleme |
13 | Bellek yenileme kurtarma |
14 | VGA BIOS'u Bulma ve Başlatma |
Flash ROM Üzerine Yazma Prosedür Kodları
Önyükleme Bloğu Kurtarma Kodları
Hata kodu | Hata tanımlaması |
---|---|
E0 | INT19'un durdurulması için hazırlıklar yapılıyor ve sistemin basitleştirilmiş bir modda başlatılma olasılığı kontrol ediliyor |
E1 | Kesme Vektörlerini Ayarlama |
E3 | CMOS içerik kurtarma, BIOS arama ve başlatma |
E2 | Kesme Denetleyicilerini ve Doğrudan Bellek Erişimini Hazırlama |
E6 | Sistem zamanlayıcısından ve FDC'den gelen kesintileri etkinleştir |
AB | IRQ ve DMA ED denetleyicilerini yeniden başlatma Sürücüyü başlatma |
EE | Disketten önyükleme sektörü okunuyor EF Disk işlemleri hatası |
F0 | AMIBOOT.ROM dosyası aranıyor |
F1 | AMIBOOT.ROM dosyası F2 FAT kök dizininde bulunamadı |
F3 | AMIBOOT.ROM'u okumak |
F4 | AMIBOOT.ROM dosya boyutu, Flash ROM boyutuyla eşleşmiyor |
F5 | Dahili Önbelleği Devre Dışı Bırak |
Flash ROM türünü belirleme | |
FC | Ana Ünite Flash ROM'unu Silme |
FD | Flash ROM Ana Ünite Programlama |
FF | BIOS yeniden başlatma |
ShadowRAM'de çalışan paketlenmemiş sistem BIOS kodları
Çalışma zamanı kodu, F000 gölge RAM'de sıkıştırılmamış durumda
Hata kodu | Hata tanımlaması |
---|---|
03 | NMI'yi devre dışı bırakın. Tip Tanımını Sıfırla |
05 | Yığın başlatma. Bellek önbelleğe almayı devre dışı bırakın ve USB denetleyicisi |
06 | RAM'de bir yardımcı programın yürütülmesi |
07 | İşlemci tanıma ve APIC başlatma |
08 | CMOS Sağlama Toplamı Doğrulaması |
09 | End / Ins tuşlarının yürütülmesini kontrol etme |
0A | Pil arızası testi |
0B | Klavye Denetleyicisi Arabellek Kayıtlarını Temizleme |
0C | Klavye denetleyicisine bir test komutu gönderilir |
0E | Aramak ek cihazlar klavye denetleyicisi tarafından sunulan |
0F | Klavye başlatma |
10 | Sıfırlama komutu klavyeye gönderilir |
11 | End veya Ins tuşuna basılırsa CMOS sıfırlanır.12 DMA denetleyicilerini devre dışı bırakma |
13 | Yonga seti başlatma ve L2 önbelleği |
14 | Sistem zamanlayıcısının kontrol edilmesi |
19 | DRAM yenileme isteği oluşturma testi devam ediyor |
1 A | Rejenerasyon döngüsünün süresinin kontrol edilmesi |
20 | Çıkış cihazları başlatılıyor |
23 | Klavye denetleyicisinin giriş bağlantı noktası okunuyor. Yoklama Tuş Kilidi Anahtarı ve Üretim Test Anahtarı |
24 | Kesinti Vektör Tablosunu Başlatmaya Hazırlanma |
25 | Kesinti vektörü başlatma tamamlandı |
26 | Turbo Switch atlama kablosunun durumu, klavye denetleyicisinin giriş bağlantı noktası aracılığıyla sorgulanır. |
27 | USB denetleyicisinin başlatılması. Başlatıcı mikro kod güncellemesi |
28 | Video modunu ayarlamak için hazırlanıyor |
29 | LCD panel başlatma |
2A | Ek ROM'lar tarafından sunulan cihazları arayın |
2B | VGA BIOS başlatma, sağlama toplamını kontrol etme |
2C | VGA BIOS'u çalıştırma |
2D | INT 10h ve INT 42h ile eşleştirme |
2Ç | CGA video bağdaştırıcılarını arayın |
2F | CGA video belleği testi |
30 | CGA Tarayıcı Testi |
31 | Video belleğinde veya tarama devrelerinde hata. Alternatif bir CGA video adaptörü bulma |
32 | Alternatif CGA video belleği testi ve tarama devreleri |
33 | Mono/Renkli Jumper Durum Anketi |
34 | Metin modunun ayarlanması 80x25 |
37 | Video modu ayarlandı. Ekran temizlendi |
38 | Yerleşik cihaz başlatma |
39 | Önceki adımdaki hata mesajlarını görüntüleme |
3 A | CMOS Kurulumuna girmek için "DEL'e Vur" mesajını görüntüleyin |
3B | Korumalı modda bir hafıza testi için hazırlanmaya başlayın |
40 | GDT ve IDT Tanımlayıcı Tablolarının Hazırlanması |
42 | Korumalı Moda Geçiş |
43 | İşlemci korumalı modda. Kesintilere izin verilir |
44 | A20 hattını test etmeye hazırlanıyor |
45 | Hat testi A20 |
46 | RAM boyutlandırma tamamlandı |
47 | Geleneksel Belleğe yazılan test verileri |
48 | Geleneksel Belleği Yeniden Kontrol Etme |
49 | Genişletilmiş Bellek Testi |
4B | Hafızayı sıfırlama |
4C | Sıfırlama işlemi göstergesi |
4 boyutlu | CMOS'a yazma alınan boyutlar Geleneksel ve Genişletilmiş bellek 4E Gerçek sistem belleği miktarının göstergesi |
4F | Genişletilmiş Geleneksel Bellek testi devam ediyor |
50 | Geleneksel Bellek Boyutu Düzeltme |
51 | Genişletilmiş Bellek Testi |
52 | Geleneksel Bellek ve Genişletilmiş Bellek birimleri korunur |
53 | Gecikmeli Eşlik Hatası İşleme |
54 | Eşlik ve NMI İşlemeyi Devre Dışı Bırak |
57 | POST Bellek Yöneticisi için bellek bölgesi başlatma |
58 | CMOS Kurulumuna girmeniz istenir |
59 | İşlemciyi gerçek moda döndürme |
60 | DMA sayfası kayıtlarını kontrol etme |
62 | DMA#1 denetleyici adresi ve aktarım uzunluğu kayıt testi |
63 | DMA#2 Denetleyici Aktarım Uzunluğu ve Adres Kayıt Testi |
65 | DMA Denetleyicilerini Programlama |
66 | Yazma Talebini ve Maske Ayarı POST Kayıtlarını Temizleme |
67 | Kesme Denetleyicilerini Programlama |
7F | Ek kaynaklardan NMI sorgusuna izin ver |
80 | Kesinti servis modunu PS / 2 bağlantı noktasından ayarlar |
81 | Sıfırlama Hatalarında Klavye Arayüzü Testi |
82 | Klavye Denetleyici Modunu Ayarlama |
83 | Tuş kilidi durum kontrolü |
84 | Bellek Doğrulaması |
85 | Hata mesajlarını görüntüleme |
86 | Kurulum için sistemin ayarlanması |
87 | CMOS Kurulum programını Geleneksel Belleğe paketinden çıkarma. |
88 | Kurulum programı kullanıcı tarafından sonlandırıldı |
89 | Kurulumdan sonra durumu geri yükleme tamamlandı |
8B | Belleği Ek Bir BIOS Değişken Bloğuna Ayırma |
8C | Konfigürasyon kaydı programlama |
8D | HDD ve FDD denetleyicilerinin başlatılması |
8F | FDD Denetleyicisini Yeniden Başlatma |
91 | Sabit sürücü denetleyicisini yapılandırma |
95 | Ek BIOS'ları bulmak için ROM Taraması çalıştırma |
96 | Sistem kaynaklarının ek yapılandırması |
97 | Ek BIOS İmzası ve Sağlama Toplamı Doğrulaması |
98 | Sistem Yönetimi RAM'ini Yapılandırma |
99 | Zamanlayıcı Sayacı ve Paralel Port Değişkenlerini Ayarlama 9A Seri Portları Listeleme |
9B | Yardımcı işlemci testi için bellekte bir alan hazırlama |
9C | Yardımcı işlemci başlatma |
9D | Yardımcı işlemci bilgileri CMOS RAM'de saklanır |
9E | Klavye Tipi Tanımlaması |
9F | Ek giriş cihazları arayın |
A0 | Kayıtların oluşumu MTRR (Bellek Tipi Aralık Kayıtları) |
A2 | Önceki başlatma adımlarındaki hata mesajları |
A3 | Klavye otomatik tekrarlama zamanlaması ayarı |
A4 | Kullanılmayan RAM bölgelerini birleştirin |
A5 | Video modunun ayarlanması |
A6 | Ekran temizleme |
A7 | BIOS Yürütülebilir Kod Gölge RAM Alanının Taşınması |
A8 | E000h segmentinde ek BIOS başlatma |
A9 | Kontrolü sisteme geri döndür BIOS AA USB veri yolu başlatma |
AB | INT13 modülünü disk hizmetlerine hizmet vermek için hazırlama |
AC | Çok işlemcili AD sistemlerini desteklemek için AIOPIC tabloları oluşturma Video hizmetlerine hizmet vermek için INT10 modülünü hazırlama |
AE | DMI başlatma |
B0 | Sistem yapılandırma tablosu çıkışı B1 ACPI BIOS başlatma |
00 | Yazılım kesintisi INT19h - bot sektör |
Aygıt Başlatma Yöneticisini çalıştırmanın özellikleri
Yukarıdaki POST kodlarına ek olarak, Aygıt Başlatma Yöneticisinin (DIM) yürütülmesi sırasında tanılama bağlantı noktasına olay mesajları gönderilir. Sistemin veya yerel veri yollarının başlatma durumunu gösteren birkaç kesme noktası vardır.
Bilgi, düşük baytı sistem POST koduyla eşleşen kelime biçiminde görüntülenir ve yüksek bayt, gerçekleştirilen başlatma prosedürünün türünü gösterir. Yüksek bayttaki yüksek sıralı dörtlü, yürütülecek prosedürün türünü gösterir ve düşük sıra, uygulaması için veri yolu topolojisini belirtir.
Kıdemli tetrad
genç tetrad
Bir sistem belleği yapılandırma hatası algılanırsa, bağlantı noktası 80h sırayla şu adrese gönderilir: Sonsuz döngü Aşağıdaki değerleri alabilen DE kodu, DF kodu, yapılandırma hata kodu:
2. Ödül BIOS V4.51PG Elite
AwardBIOS V4.51PG Elite
1995 yılında dinamik olarak gelişen Award Software şirketi, o zamanlar düşük seviyeli yazılım alanında yeni bir çözüm sundu - daha iyi V4.50PG olarak bilinen AwardBIOS "Elite". Kontrol noktası hizmet modu, yaygın V4.51 sürümünde veya nadir sürüm V4.60'ta değişmedi. P ve G sonekleri, sırasıyla, PnP mekanizmasının desteğini ve güç tasarrufu işlevlerinin (Yeşil İşlev) bakımını belirtir.
Gölge RAM'e YAYINLAMA
Hata kodu | Hata tanımlaması |
---|---|
03 | NMI, PIE (Periyodik Kesinti Etkin), AIE (Alarm Kesintisi Etkin), UIE (Güncelleme Kesintisi Etkin) devre dışı bırakın. SQWV Programlanabilir Frekans Üretim Yasağı |
04 | DRAM'in yenilenmesi için talep oluşumunun kontrol edilmesi |
05 | |
06 | BIOS'un bulunduğu F000h adresinde başlayan bellek alanı testi 07 CMOS ve pil çalışmasının testi |
OLMAK | Güney ve Kuzey Köprülerinin yapılandırma kayıtlarının programlanması |
09 | L2 Önbelleği ve Cyrix Gelişmiş Önbellek Kontrol Kayıtlarını Başlatma |
0A | Kesinti vektör tablosu üretimi. Güç Yönetimi Kaynaklarını Yapılandırma ve SMI Vektörünü Kurma |
0B | CMOS sağlama toplamı kontrolü. Veri yolu PCI cihazları taranıyor. İşlemci mikro kodu güncellemesi |
0C | Klavye denetleyicisi başlatma |
0D | Video adaptörünün aranması ve başlatılması. IOAPIC ayarı. Saat ölçümleri, FSB ayarı |
0E | MPC başlatma. Video hafıza testi. Ödül Logosunu Görüntüle |
0F | İlk DMA 8237 kontrol cihazının test edilmesi Tuş takımı algılama ve dahili test. BIOS sağlama toplamı kontrolü |
10 | İkinci DMA 8237 kontrol cihazının kontrol edilmesi |
11 | DMA denetleyicilerinin sayfa kayıtlarını kontrol etme |
14 | Sistem Zamanlayıcı Kanal 2 Testi 15 İstek Maskeleme Kaydı Testi 1. Kesme Denetleyicisi |
16 | 2. kesme denetleyicisi isteği maskeleme kaydı testi 19 NMI isteği pasiflik kontrolü |
30 | Temel Bellek ve Genişletilmiş Bellek miktarının belirlenmesi. API kurulumu. Yazma Tahsis modunun programlı kontrolü |
Hata kodu | Hata tanımlaması |
---|---|
31 | RAM'in ana ekran testi. USB başlatma |
32 | Tak ve Çalıştır BIOS Uzantısı açılış ekranı görüntülenir. Süper G/Ç kaynaklarının ayarlanması. Programlanabilir Yerleşik Ses Aygıtı |
39 | I2C veri yolu üzerinden saat üreteci programlama |
3C | Kurulumda girişe izin vermek için yazılım bayrağını ayarlama |
3 boyutlu | PS/2 fare başlatma |
3Ç | Harici Önbellek denetleyicisini başlatma ve Önbellek BF'yi etkinleştirme Yonga setinin yapılandırma kayıtlarını ayarlama |
41 | Disket alt sistemini başlatma |
42 | PS/2 fare yoksa IRQ12'yi devre dışı bırakın. Sabit disk denetleyici yazılım sıfırlama işlemi devam ediyor. Diğer IDE cihazlarını tarama |
43 | |
45 | FPU yardımcı işlemci başlatma |
4Ç | Hata mesajı göstergesi |
4F | Şifre isteği |
50 | RAM'de önceden kaydedilmiş bir CMOS durumunu geri yükleme |
51 | 32 bit HDD erişimine izin ver. ISA/PnP Kaynaklarını Yapılandırma |
52 | Ek BIOS başlatma. PIIX yapılandırma kayıtlarının değerlerinin ayarlanması. NMI ve SMI'nin oluşumu |
53 | |
60 | Bir antivirüs yükleme ÇİZME koruması sektör |
61 | Yonga setini başlatmak için son adımlar |
62 | Klavye kimliğini oku. Parametrelerini ayarlama |
63 | ESCD, DMI bloklarının düzeltilmesi. RAM'i temizleme |
FF | Kontrolü önyükleyiciye aktarma. BIOS, INT 19h'yi yürütür |
3. Ödül BIOS V6.0 Madalyonu
AwardBIOS V6.0 Madalyonu
Award Madalyon BIOS Sürüm 6.0'ın ilk sözü 12 Mayıs 1999'a kadar uzanıyor. Yeni ürünün yapısı, donanım başlatmanın erken (Erken), geç (Geç) ve son (Sistem) aşamalarını koruyarak değişmeden kaldı. Önemli değişiklikler, kontrol noktalarının yeni kodlamasına yansıyan POST gerçekleştirme algoritmalarını etkiledi ve kapsamlarını önemli ölçüde genişletti. Ancak yeni BIOS'ta EISA gibi modası geçmiş teknolojilere yer yoktu ve bu nedenle bir dizi POST kodu kaldırıldı.
ROM'dan POST başlatma prosedürlerini yürütme
Erken başlatma sırasında programlama kodu BIOS, Flash ROM'daki Önyükleme Bloğundan yürütülür ve tanılama bağlantı noktasına 91h…FFh kontrol noktalarının çıkışı eşlik eder
Hata kodu | Hata tanımlaması |
---|---|
91 | CF Platform Başlangıç Senaryosunu Seçme İşlemci Türünü Belirleme |
C0 | Harici Önbelleği Devre Dışı Bırak. Dahili Önbelleği Devre Dışı Bırak. Gölge RAM yasağı. DMA denetleyicisini, kesme denetleyicisini, zamanlayıcıyı, RTC C1 bloğunu programlama Bellek tipini, toplam boyutu ve satırlardaki yerleşimi belirleme 0С Sağlama toplamlarını kontrol etme |
C3 | Geçici Alanın organizasyonu için ilk 256K DRAM'in doğrulanması. BIOS'u Geçici Alanda Paketten Çıkarma |
C5 | Sağlama toplamları eşleşirse yürütülen POST kodu Shadow'a aktarılır. Aksi takdirde, kontrol BIOS kurtarma prosedürüne aktarılır. |
B0 | Kuzey Köprüsü başlatma |
A0-AF | Cihaza bağlı sistem mantığı başlatma prosedürü E0-EF Sistem mantığı başlatma işlemi sırasında hata |
BIOS Kurtarma
Gölge RAM'e YAYINLAMA
Geç başlatma, RAM'de gerçekleştirilir ve kullanıcı menüsü - CMOS Kurulumu çağrılana kadar devam eder. Bu POST aşaması, kontrol noktalarının 01h'den 7Fh'ye geçişinin işlendiği E000h bellek segmentinin kullanımı ile karakterize edilir.
Hata kodu | Hata tanımlaması |
---|---|
01 | XGROUP paketini 1000:0000h fiziksel adresinde açma |
03 | Erken |
05 | Görüntünün niteliklerini tanımlayan değişkenlerin başlangıç değerlerinin ayarlanması. CMOS Durum Bayrağını Kontrol Etme |
07 | Klavye denetleyicisini kontrol etme ve başlatma |
08 | Bağlı bir klavyenin arayüz tipini belirleme |
0A | Klavye ve fare otomatik algılama prosedürü. PCI Alan Kayıtlarını Kullanan Son Klavye Denetleyici Ayarları |
0E | Bellek segmenti testi F000h |
10 | Yüklü FlashROM Türü Tanımları |
12 | CMOS testi |
14 | Chipset kaydı başlatma prosedürü |
16 | Yerleşik frekans sentezleyicinin birincil başlatması |
18 | Kurulu işlemci ve boyutunun tanımları Önbellek L1 ve L2 1B Kesinti vektör tablosunun oluşturulması |
1C | |
1 boyutlu | Güç Yönetimi sisteminin ilk kurulumu |
1F | Harici modül XGROUP klavye matrisinden yükleme |
21 | Donanım Güç Yönetimi Alt Sistemini Başlatma |
23 | Yardımcı işlemci testi. FDD sürücüsünün türünü belirleme. PnP cihazlarının kaynak haritasını oluşturmak için hazırlık adımı |
24 | İşlemci mikro kodu güncelleme prosedürü. Kaynak Tahsisi Haritası Güncellemesi |
25 | PCI veri yolunun başlatılması ve taranması |
26 | VID (Gerilim Tanımlama Cihazı) hatlarına hizmet veren mantığın ayarlanması. Yerleşik voltaj ve sıcaklık izleme sisteminin başlatılması |
27 | Klavye Denetleyicisini Yeniden Başlatma |
29 | Merkezi işlemcinin bir parçası olan APIC'nin başlatılması. İşlemcinin çalıştığı frekansı ölçmek. Sistem mantığı kayıtlarının ayarlanması. IDE Denetleyicisini Başlatma |
2A | |
2B | VGA BIOS'ta ara |
2D | İşlemci hakkında bilgi görüntüleme |
33 | Bağlı Klavyede Sıfırlama Gerçekleştirme |
35 | DMA 8237 kontrol cihazının ilk kanalının kontrol edilmesi |
37 | DMA 8237 kontrol cihazının ikinci kanalının kontrol edilmesi |
39 | DMA sayfası kayıtlarını test etme |
3C | Programlanabilir Aralık Zamanlayıcı Denetleyicisini (8254) Yapılandırma |
3Ç | Ana Denetleyici 8259'u Başlatma |
40 | Bağımlı Denetleyici 8259'u Başlatma |
43 | Kesme denetleyicisini iş için hazırlama. Kesintiler devre dışı bırakılır, daha sonra bir hafıza testinden sonra etkinleştirilirler. |
45 | Maskelenemez Kesinti (NMI) İsteği Pasiflik Kontrolü |
47 | ISA/EISA testleri gerçekleştirme |
49 | Temel ve genişletilmiş bellek miktarının belirlenmesi. AMD K5 Kayıtlarını Ayarlayarak Yazma Tahsis Modunun Yazılım Kontrolü |
4Ç | İlk megabayt içinde bellek testi ve sonuçların ekranda görselleştirilmesi. Tek ve çok işlemcili sistemler için önbelleğe alma şemalarının başlatılması, Cyrix M1 işlemci kayıtlarının ayarlanması |
50 | USB başlatma |
52 | Yerleşik video denetleyici (Paylaşılan Bellek) bölgesi dahil olmak üzere tüm kullanılabilir sistem belleğinin test edilmesi. Sonuçların ekranda görüntülenmesi |
53 | Oturum açma parolanızı sıfırlayın |
55 | Algılanan işlemci sayısının görselleştirilmesi |
57 | Her birine bir CSN (Kart Seçim Numarası) atanan ISA PnP cihazlarının ilk başlatılması. EPA logosunun görselleştirilmesi |
59 | Anti-virüs destek sisteminin başlatılması |
5B | Prosedürü başlat BIOS güncellemeleri 5D disketten Yerleşik SIO ve Ses denetleyicilerinin başlatılması |
60 | CMOS Kurulumuna erişim açık |
63 | PS/2 Fare başlatma |
65 | USB Fare başlatma |
67 | PS/2 Fare Sisteminde 69 Tam L2 Önbellek Denetleyici Başlatması Olmazsa IRQ12'nin PCI Aygıtları Tarafından Kullanılması |
6B | CMOS Kurulumuna göre yonga seti başlatma |
6D | SIO 6F yapılandırma modunda ISA PnP cihazları için kaynakları yapılandırma Disket alt sistemini başlatma |
73 | Sabit sürücü alt sistemini başlatmak için ön adımlar. Bazı platformlarda - AwardFlash'ı başlatmak için ALT+F2 anketi |
75 | IDE aygıtlarını bulma ve başlatma |
77 | Seri ve Paralel Bağlantı Noktalarını Başlatma |
7A | Yardımcı işlemcinin yazılım sıfırlaması, kontrol kelimesini yazmaca yazma FPU CW 7C Sabit disklere izinsiz yazmaya karşı korumanın ayarlanması |
7F | Hata mesajlarının çıktısı. DEL ve F1 tuşlarının bakımı |
İşletim sistemini başlatmak için tablolar, diziler ve yapılar hazırlamak
82h kodundan başlayarak POST, sistemi CMOS ayarlarına göre yapılandırır. Son aşaması, Gölge RAM alanından (segment E800h) yürütülür ve kontrolün işletim sistemine - kod FFh - aktarılmasıyla sona erer.
Hata kodu | Hata tanımlaması |
---|---|
82 | Güç yönetimi için sistem belleğinde bir alan ayırın |
83 | Verileri CMOS'ta geçici depolama yığınından geri yükleme |
84 | "Tak ve Kullan Kartları Başlatılıyor..." mesajı görüntüleniyor |
85 | USB başlatma tamamlandı |
86 | Ayrıldı, Taşıma Bayrağı temizleniyor |
87 | DMI alanında SYSID tabloları oluşturma |
88 | Ayrıldı, Taşıma Bayrağı temizleniyor |
89 | ACPI Bakım Tabloları Oluşturma |
8A | Ayrıldı, Taşıma Bayrağı temizleniyor |
8B | Ek cihazların BIOS'unu bulma ve başlatma |
8C | Ayrıldı, Taşıma Bayrağı temizleniyor |
8D | Eşlik biti bakım yordamlarının başlatılması |
8E | Ayrıldı, Taşıma Bayrağı temizleniyor |
8F | Fareyi çalışır durumda takmak için IRQ12 çözünürlüğü 90 Ayrılmış, Şeffaf Taşıma Bayrağı |
91 | Eski Platform Kaynaklarının Başlatılması |
92 | Ayrıldı, Taşıma Bayrağı temizleniyor |
93 | Muhtemelen kullanılmıyor |
94 | İşletim sistemini yüklemeden önce ana mantık kümesini başlatmak için son adımlar. Güç yönetim sistemi başlatma işlemi tamamlanır. BIOS başlangıç ekran koruyucusu kaldırılır, ekranda kaynak ayırma tablosu görüntülenir. AMD K6® ailesi işlemciler için özel ayarlar yapılır. Intel Pentium® II İşlemci Ailesi ve Üstü Ürün Yazılımı Güncellemesi |
95 | Kış/yaz saati için otomatik geçiş modunu ayarlar. Otomatik Tekrar Hızı için Klavye Denetleyicisini Programlama |
96 | Çok işlemcili sistemlerde son sistem ayarları yapılır ve servis tabloları ve alanları oluşturulur. Cyrix ailesinin işlemcileri için ek kayıt ayarı yapılır. "Genişletilmiş Sistem Yapılandırma Verileri" ESCD tablosunun oluşturulması. DOS Zaman sayacını Gerçek Zaman Saatine göre ayarlayın. Önyükleme aygıtlarının bölümleri, yerleşik anti-virüs araçları tarafından daha sonra kullanılmak üzere kaydedilir: Trend AntiVirus veya Paragon Anti-Virus Protection. Sistem hoparlörü, POST yürütmesinin bittiğini bildirir. MSIRQ tablosunu oluşturun ve kaydedin |
Award Madalyon BIOS'unda yer alan bir dizi işlem, özel denetim noktası grupları tarafından tanımlanır. Bunlar şunları içerir:
Sistem Olay kodları - sistem olaylarının kontrol noktaları.
Güç Yönetimi Hata Ayıklama kodları - APM veya ACPI hizmetlerinin yürütülmesi sırasında oluşan kontrol noktaları.
Sistem hatası kodlar - önemli hata mesajları.
MP sistemi için hata ayıklama kodları - çok işlemcili platformlar için başlatma noktaları.
POST Hızlı İzleme Özellikleri
Kullanıcı, sistem önyükleme süresini azaltmak için CMOS Kurulumunda "Hızlı Açılışta Kendi Kendine Test" seçeneğini seçebilir. Bu durumda, bazı prosedürlerin (Hızlı Önyükleme) gerçekleştirilmesi reddedilerek POST'un geçişi hızlandırılacaktır.
Hızlı Önyükleme şeması, geç ve son POST aşamalarının yerini alır ve önyükleme bloğunun çalışmasını etkilemez. Award Software, yürütülebilir POST hızlı takip prosedürlerinin standart olmayan bir kodlamasını sunar. Hızlı Başlatma, tanılama bağlantı noktasına 65h kontrol noktası çıkışı ile başlar ve POST kodu 80h ile biter. Kontrol daha sonra işletim sistemine aktarılır ve olağan Award BIOS kodu FFh görüntülenir.
Hata kodu | Hata tanımlaması |
---|---|
65 | SIO denetleyicisinin erken başlatılması, video denetleyicisinin yazılım sıfırlaması. Klavye denetleyici kurulumu, klavye ve fare testi. Ses denetleyicisi başlatma. BIOS yapılarının bütünlüğünü kontrol etme. Flash ROM Bakım Prosedürlerini Paketinden Çıkarma. Yerleşik frekans sentezleyicinin başlatılması |
66 | CPUID komutundan elde edilen sonuçlara göre L1/L2 önbelleğini başlatın. Rutinleri kesmek için işaretçilerden oluşan bir vektör tablosunun oluşturulması. Güç Yönetimi Donanımını Başlatma |
67 | CMOS ve pil doğrulama. Yonga seti kayıtlarının CMOS ayarlarına göre ayarlanması. Yonga setinde klavye denetleyicisinin başlatılması. BIOS Veri Alanı Değişkenleri Oluşturma |
68 | Video sistemi başlatma |
69 | i8259 Kesme Denetleyicisini Yapılandırma |
6A | Özel bir algoritma kullanılarak hızlandırılmış tek geçişli RAM testi gerçekleştirilir |
6B | Algılanan işlemci sayısının görselleştirilmesi, EPA logosu ve AwardFlash yardımcı programını başlatma daveti. Yapılandırma Modunda Yerleşik G/Ç Denetleyici Kaynaklarını Yapılandırma |
70 | Kurulum istemleri. PS/2 ve USB Fareyi Başlatma |
71 | Önbellek Denetleyicisi Başlatma |
72 | Sistem mantığı için yapılandırma kayıtlarının ayarlanması. Tak ve Çalıştır aygıtlar listesinin oluşturulması. FDD denetleyici başlatma |
73 | HDD denetleyici başlatma |
74 | Yardımcı işlemci başlatma |
75 | Kullanıcı tarafından CMOS Kurulumunda belirtilirse, IDE HDD yazmaya karşı korumalıdır |
77 | Şifre istemi ve mesajı: "Devam etmek için F1'e basın, Kuruluma girmek için DEL'e basın" |
78 | ISA ve PCI veri yollarında ek aygıtların BIOS başlatması |
79 | Eski Platform Kaynaklarını Başlatma |
7A | RSDT kök tablosunun ve cihaz tablolarının oluşturulması DSDT, FADT, vb. |
7D | Önyükleme Aygıtı Bölümleri Hakkında Bilgi Bulma |
7E | İşletim Sistemini Başlatmadan Önce BIOS Hizmetlerini ve Hizmetlerini Yapılandırma |
7F | NumLock bayrağını CMOS Kurulumuna göre ayarlama |
80 | Denetimi işletim sistemine aktarma |
Güç Tasarrufu Modunda POST Gerçekleştirme
Platform durumlarından biri, RAM içeriği sabit diskte depolandığında Hazırda Bekletme olarak adlandırılır. ACPI belirtiminde ("Gelişmiş Yapılandırma ve Güç Arayüzü Spesifikasyonu", 31.03.2002 tarihli Revizyon 2.0a), S4 (Kalıcı Olmayan Uyku) güç tasarrufu modu olarak tanımlanmaktadır. Tam işlevselliğe geri dönmek, POST'u geçirmenin özel bir yolunu içerir.
ACPI S4 çalışma şeması, hızlandırılmış başlatma durumunda olduğu gibi, geç ve son POST aşamalarının yerini alır. Önemli bir nokta, başlangıç betiğinin önyükleme bloğundaki kontroldür. Donanım Sıfırlama sinyalinden sonra sistemin içinde bulunduğu ACPI durumuna bağlı olarak, 90h kontrol noktasının tanılama bağlantı noktasına çıkışıyla başlayan ve POST kodu 9Fh ile biten S4 durumundan çıkma kararı verilir.
Hata kodu | Hata tanımlaması |
---|---|
90 | SIO denetleyicisinin erken başlatılması, video denetleyicisinin yazılım sıfırlaması. Klavye denetleyici kurulumu, klavye ve fare testi |
91 | CMOS ve Pil Doğrulaması |
92 | Sistem mantığı kayıtlarının ve yerleşik frekans sentezleyicinin başlatılması |
93 | CPUID Bilgilerine Dayalı Önbellek Başlatma |
94 | Rutinleri kesmek için işaretçilerden oluşan bir vektör tablosunun oluşturulması. Güç Yönetimi Donanımını Başlatma |
95 | PCI veri yolu taraması |
96 | Yerleşik klavye denetleyicisini başlatma |
97 | Video sistemi başlatma |
98 | VGA adaptör mesajlarını görüntüleme |
99 | DMA8237 denetleyicisinin ilk kanalını, temel adresin kayıtlarının okunmasını ve okumasını ve transfer bloğunun uzunluğunu kontrol ederek kontrol etme 9A i8259 kesme denetleyicisini yapılandırma |
9B | PS/2 ve USB Fare başlatma. ACPI kodu paketten çıkarılıyor. Önbellek denetleyicisi başlatma |
9C | Sistem mantığı için yapılandırma kayıtlarının ayarlanması. Tak ve Çalıştır aygıtlar listesinin oluşturulması. FDD ve HDD denetleyicilerinin başlatılması |
9D | Gölge RAM veya SMRAM'de oluşturulmuşsa, sistem belleğinde bir PM bölge rezervasyonu yapılmaz. Bazı durumlarda, L1 önbelleği devre dışı bırakılarak gerçekleştirilen son bir USB veri yolu başlatması gerekir. |
9E | Sistem mantığının bir parçası olan Güç Yönetiminin ayarlanması. SMI oluşturma devrelerini başlatın ve SMI vektörünü ayarlayın. PM Sistem Olaylarını İzlemeden Sorumlu Programlama Kaynakları |
9F | Devre dışı bırakma/etkinleştirme işlemi, L1/L2 önbelleğini temizler ve mevcut boyutunu geri yükler. CMOS Kurulumunda belirtilen güç tasarrufu kontrol ayarları, PM RAM'de saklanır. Mobil platformlar için, tüm besleme gerilimleri kapatıldıktan sonra (Sıfır Volt Askıya Alma modu) tam çalışmaya dönmek için bir kontrol yapılır. |
4. Phoenix BIOS 4.0 Sürüm 6.0
Phoenix Teknolojileri Ltd.
Düşük seviyeli yazılım geliştirmede liderlerden biri olan Phoenix Technologies, Windows95'in çıkışını PhoenixBIOS 4.0'ın yeni bir sürümü ile zamanladı. Intel Pentium işlemci ailesi desteği, ara revizyonların adına yansıtılmıştır. En son sürümlerden biri olan Sürüm 6.0, piyasaya sürülen tüm BIOS'ların temelini oluşturdu. Sürüm 6.1'den bu yana, POST'ların yürütülme biçiminde önemli bir değişiklik olmadı ve bu nedenle bu, kesme noktalarının gösterilmesine yansımadı.
PhoenixBIOS'un ayırt edici bir özelliği, POST yürütmesi sırasında 512 KB ana belleğin (kodlar 2Ch, 2Eh, 30h) test edilmesinde hatalar varsa, 80h bağlantı noktasının görüntülenmesidir. Ek Bilgiler bitleri başarısız olan adres satırını veya veri hücresini tanımlayan kelime biçiminde. Örneğin, "2C 0002" kodu, adres satırı 1'de bir bellek arızasının tespit edildiği anlamına gelir. Bu durumda "2E 1020" kodu, düşük bayttaki veri hatları 12 ve 5'te bir arıza tespit edildiği anlamına gelir. bellek veri yolu. 16 bit veri yolu kullanan 386SX sistemlerinde, 30h çalışma zamanı kodunda bir hata oluşamaz.
Tanılama bağlantı noktasına POST kodunun çıkışına, sistem hoparlörüne bir ses sinyalinin çıkışı eşlik eder. Bir ses sinyali üretme şeması aşağıdaki gibidir:
- Sekiz bitlik kod dört iki bitlik gruba dönüştürülür
- Her grubun değeri bir artırılır
- Alınan değere bağlı olarak kısa bir bip sesi üretilir (örneğin: kod 16h = 00 01 01 10 = 1-2-2-3)
ROM'dan POST başlatma prosedürlerini yürütme
Hata kodu | Hata tanımlaması |
---|---|
01 | Temel Kart Yönetim Denetleyicisini (BMC) Başlatma |
02 | Geçerli işlemci modunun kontrol edilmesi |
03 | NMI'ları devre dışı bırak |
04 | Takılan işlemcinin türünü belirler |
06 | PIC ve DMA kayıtlarının ilk ayarları |
07 | BIOS'un kopyalanması için tasarlanan bellek alanı sıfırlanır |
08 | Sistem mantığı kayıtlarının erken başlatılması |
09 | POST yürütme yazılımı bayrağını ayarlama |
0A | İşlemcinin yazılım kaynaklarının başlatılması |
0B | İzin Dahili Önbelleği |
0E | Süper G/Ç kaynak başlatma |
0C | CMOS değerlerine göre L1/L2 önbelleğini başlat |
0F | IDE başlatma |
10 | Güç Yönetimi Alt Sistemini Başlatma |
11 | Alternatif Kayıt Değerlerini Ayarlama |
12 | MSW (Makine Durum Sözcüğü) kayıt değeri ayarlanıyor |
13 | PCI cihazlarının erken başlatılması |
14 | Klavye denetleyicisi başlatma |
16 | Toplam ROM BIOS'u |
17 | L1/L2 Önbellek Boyutlandırma |
18 | 8254 sistem zamanlayıcısını başlatma |
1 A | DMA denetleyici başlatma |
1C | Programlanabilir kesme denetleyicisi değerlerini sıfırla |
20 | DRAM Yenileme İsteklerinin Oluşumunu Kontrol Etme |
22 | Klavye Denetleyici İşleminin Test Edilmesi |
24 | Düz bir 4 Gb bellek modeline hizmet vermek için bir seçici takma |
26 | A20 çizgi çözünürlüğü |
28 | Kurulu belleğin toplam miktarını belirleme |
29 | POST Bellek Yöneticisini (PMM) Başlatma |
2A | 640Kb ana belleğin sıfırlanması |
2C | Adres satırı testi |
2Ç | Bellek veri yolunun düşük baytındaki veri hatlarından birinde arıza |
2F | Bir önbellek protokolü seçme |
30 | Kullanılabilir sistem belleği testi |
32 | CPU saat parametrelerinin ve veri yolu frekansının belirlenmesi |
Hata kodu | Hata tanımlaması |
---|---|
33 | Phoenix Sevk Yöneticisi başlatma |
34 | ATX Güç Düğmesi ile Kapatma Yasağı |
35 | Belleğe, G / Ç bağlantı noktalarına, sisteme ve yerel veri yollarına erişimin zamanlama özelliklerinin oluşumunu kontrol eden sistem mantık kayıtları için ayarlar |
36 | Bir sonraki POST prosedürüne geçiş başarısız olursa yeniden başlatma gerçekleştirilir. Prosedürlerin sırası Watch Dog Service tarafından yönetilir |
37 | Sistem mantık kayıtlarını kurma işlemi tamamlanıyor |
38 | BIOS modülü Çalışma Zamanı içeriği paketinden çıkarılır ve Gölge RAM'e yönelik alana yeniden yazılır |
39 | Önbellek Denetleyicisini Yeniden Başlatma |
3 A | L2 Önbelleğini Yeniden Boyutlandırma |
3B | BIOS Yürütme İzlemesini Başlatma |
3C | PCI-PCI köprülerini yapılandırmak ve dağıtılmış PCI veri yollarını desteklemek için ek mantık kayıtları ayarı |
3 boyutlu | Sistem mantık kayıtları, CMOS Kurulum ayarlarına göre yapılandırılır. |
3Ç | Donanım Yapılandırmasını Oku |
3Ç | ROM Pilot sisteminin bağlantısının kontrol edilmesi |
40 | CPU saat parametrelerinin belirlenmesi |
41 | ROM Pilotunu Başlatma - Uzaktan Önyükleme Yönetimi |
42 | |
44 | BIOS Kesintisini Ayarla |
45 | PnP mekanizmasını etkinleştirmeden önce cihaz başlatma |
46 | Özel bir algoritma kullanılarak BIOS sağlama toplamı hesaplanır |
47 | I2O G/Ç Denetleyicilerini Başlatma |
48 | Bir video bağdaştırıcısı bulma |
49 | PCI Başlatma |
4A | Sistem video bağdaştırıcıları başlatılıyor |
4B | Sessiz Önyükleme devam ediyor - POST'u hızlandırmak için kullanılan kısaltılmış bir sistem başlatma sırası |
4C | VGA BIOS içeriği geçiş alanına yeniden yazılır |
4Ç | BIOS Metin Dizisi Görselleştirme Telif Hakkı |
4F | Önyükleme aygıtı seçim menüsü için bellek ayırma |
50 | İşlemci tipi ve saat frekansı görselleştirilir |
51 | Denetleyici ve EISA Cihazlarını Başlatma |
52 | Klavye denetleyicisi programlama |
54 | Tuş bip modu etkinleştirildi |
55 | |
58 | İşlenmemiş Kesme İsteklerini Ara |
59 | POST Görüntü Hizmeti (PDS) başlatma 5A "SETUP'a girmek için F2'ye basın" mesajını görüntüleyin |
5B | CPU Dahili Önbelleğini Devre Dışı Bırak |
5C | Geleneksel Belleği Kontrol Etme |
5E | Baz Adresi Algıla |
60 | Genişletilmiş Belleği Kontrol Edin |
62 | Genişletilmiş Bellek Adres Satırlarını Kontrol Etme |
64 | Anakart üreticisi tarafından oluşturulan yürütülebilir bir bloğa denetim aktarın (Patch1) |
66 | Önbellek Kontrol Kayıtlarını Yapılandırma |
67 | APIC denetleyicilerinin minimum düzeyde başlatılması |
68 | L1/L2 önbellek çözünürlüğü |
69 | Sistem Yönetimi Modu RAM'inin Hazırlanması |
6A | Harici Önbellek hacmi görselleştirilir |
6B | CMOS Kurulum Varsayılanlarını Ayarlama |
6C | Gölge RAM kullanımıyla ilgili bilgilerin görselleştirilmesi |
6E | Üst Bellek Blokları (UMB) ile ilgili bilgilerin görselleştirilmesi |
70 | Hata mesajlarının çıktısı |
72 | Geçerli sistem yapılandırmasını ve bilgileri CMOS'ta kontrol etme |
76 | Klavye Hata Bilgilerini Kontrol Etme |
7A | Yazılım (Sistem Parolası) veya donanım (Tuş Kilidi Anahtarı) klavye kilitlerinin durumunu kontrol etme |
7C | Donanım kesme vektörlerini ayarlama |
7D | Güç İzleme Başlatma |
7E | Yardımcı işlemci başlatma |
80 | Yerleşik SIO G/Ç denetleyicisi yasaktır |
81 | İşletim sistemini başlatmaya hazırlanma |
82 | RS232 bağlantı noktalarını bulma ve tanımlama |
83 | Harici IDE Denetleyicilerini Yapılandırma |
84 | Paralel bağlantı noktalarını bulma ve tanımlama |
85 | ISA PnP Cihazlarını Başlatma |
86 | SIO denetleyicisinin yerleşik kaynakları, CMOS Kurulum ayarlarına göre yapılandırılır |
87 | MCD'yi Yapılandırma (Anakart Yapılandırılabilir Aygıtlar) |
88 | Değişken bloğunun değerleri BIOS Veri Alanında ayarlanır |
89 | NMI üretimi etkin |
8A | Genişletilmiş BIOS Veri Alanında Değişken Değerler Ayarlama |
8B | PS/2 Fare Bağlantı Şemalarını Kontrol Etme |
8C | Sürücü denetleyicisi başlatma |
8F | Bağlı ATA cihazlarının sayısını belirleme |
90 | Sabit disk denetleyicilerini başlatma ve yapılandırma |
91 | PIO modunda sabit sürücüler için geçici parametrelerin ayarlanması |
92 | Anakart üreticisi tarafından oluşturulan yürütülebilir bir bloğa denetim aktarın (Patch2) |
93 | Çok işlemcili bir sistem için yapılandırma tablosu oluşturma |
95 | Bir CD-ROM Bakım Prosedürü Seçme |
96 | Gerçek Moda Dön |
97 | MP Yapılandırma Tablosu Oluşturma |
98 | ROM Taraması devam ediyor |
99 | SMART parametresinin durumu kontrol ediliyor 9A ROM içerikleri RAM'e yazılıyor |
9C | Güç Yönetimi alt sistemini kurma |
9D | Yetkisiz erişime karşı koruma için kaynakların başlatılması |
9E | Donanım kesintilerini etkinleştir |
9F | IDE ve SCSI sürücülerinin sayısını belirler |
A0 | DOS Zamanını RTC durumuna göre ayarlama A1 Bu kodun amacı bilinmiyor A2 Tuş Kilidi durumunun kontrol edilmesi |
A4 | Klavye otomatik tekrar özelliği ayarları |
A8 | "Kuruluma girmek için F2'ye basın" mesajı ekrandan kaldırılır |
AAA | AC giriş tamponunda F2 TARA tuşu kodunun varlığını kontrol eder Kurulum programını çalıştırır |
AE | CTRL+ALT+DEL yeniden başlatma bayrağı temizlenir B0 "Devam etmek için F1'e basın, Kurulum için F2'ye basın" mesajı oluşturulur |
B1 | POST tamamlandı bayrağı kaldırıldı B2 POST tamamlandı |
B4 | İndirmeden önce bir bip sesi çalıyor |
B5 | Sessiz Önyükleme aşaması tamamlandı |
B6 | Kurulum B7 ACPI BIOS başlatmada bu modun etkinleştirilip etkinleştirilmediğini parolayla kontrol edin |
B9 | USB veri yolu BA'sında önyükleme aygıtlarını arayın DMI parametrelerini başlatın |
BB | ROM Tarama prosedürünü yeniden yürütme |
M.Ö | RAM eşlik hatası kilitleme tetikleyicisi sıfırlanır. |
BD | Bir önyükleme aygıtı seçmek için bir menü görüntülenir BE İşletim sistemini yüklemeden önce ekranı temizleme BF Anti-virüs desteğini etkinleştirme |
C0 | Yazılım kesme yordamı INT 19h başlatılır - Önyükleyici sektör. Kesme yordamı, Kurulum tarafından belirtilen sırayla disk aygıtlarını yoklayarak Önyükleme Sektörünü sırayla yüklemeye çalışır. |
C1 | Arıza işleme prosedürünün (PEM) başlatılması C2 Hata kaydı için servis prosedürlerini çağırın |
C3 | Hata mesajlarının geliş sırasına göre görselleştirilmesi C4 Başlangıç durumlarının bayraklarının ayarlanması |
C5 | Genişletilmiş CMOS RAM hücre bloğu başlatma |
C6 | Dock Başlatma |
C7 | Gecikmeli Dock Başlatma |
C8 | BIOS yapılarının bütünlüğünü belirlemek için Önyükleme Bloğunda yer alan test prosedürlerinin yürütülmesi |
C9 | Sistem BIOS'u dışındaki yapıların ve/veya modüllerin bütünlüğünün kontrol edilmesi |
CA | Uzak bir CB klavyesine hizmet vermek için Konsol Yeniden Yönlendirmesini çalıştırma RAM/ROM'daki disk aygıtlarını öykünme |
CC | Video CD Desteği PCMCIA iletişimini sunmak için Konsol Yeniden Yönlendirmesini çalıştırın |
CE | Işıklı kalem denetleyicisini ayarlama |
Önemli hata mesajları
D0 İstisna hatası D2 Tanımlanamayan bir kaynaktan bir kesme işleme yordamının çağrılması D4 Kesme isteklerini yayınlama ve kaldırma protokolünün ihlaliyle ilgili hata D6 Bir sıfırlamanın yazılım üretimiyle korumalı moddan çıkma D7 Video bağdaştırıcısının durumunu kaydetmek için daha fazlası gereken bellek miktarı SMRAM'de bulunandan daha fazla D8 İşlemci sıfırlama darbesinin yazılım üretimi sırasında hata DA Gerçek Moda geri dönerken kontrol kaybı DC Kesinti denetleyicisini yeniden başlatmadan yazılım sıfırlaması ile korumalı moddan çıkın DD Genişletilmiş bellek testi sırasında hata DE Klavye denetleyici hatası DF Hattı kontrol hatası A20 19
Önyükleme Bloğundan Prosedürleri Yürütme
Hata kodu | Hata tanımlaması |
---|---|
E0 | E1 Chipset Yapılandırma Kayıt Kurulumu Kuzeyköprüsü ve Güneyköprüsü Başlatma |
E2 | CPU başlatma |
E3 | Sistem zamanlayıcısını başlatma |
E 4 | Süper G/Ç kaynak başlatma |
E5 | Kurtarma Atlama Telinin Durumunu Kontrol Etme, BIOS Kurtarma Modunu Zorlayan Kurulum |
E6 | BIOS sağlama toplamı kontrolü |
E7 | Sağlama toplamı doğru hesaplanırsa kontrol BIOS'a aktarılır E8 MPS başlatmayı destekler |
E9 | Düz 4 Gb bellek modeline geçiş |
EA | Standart olmayan ekipmanın başlatılması |
EB | Bir kesme denetleyicisi kurma ve doğrudan erişim hafızaya |
AB | Özel bir algoritmaya göre yazma ve okumaları kontrol etme yoluyla, bellek türü belirlenir: FPM, EDO, SDRAM, sonuca göre Ana Bilgisayar Köprüsü yapılandırma kayıtları yapılandırılır |
ED | Özel bir algoritmaya göre kayıtlar ve kontrol okumaları aracılığıyla, bellek bankalarının hacmi ve satırlara göre yerleşimi belirlenir. Sonuca göre, Host Bridge'in (DRAM Row Boundary) yapılandırma kayıtları yapılandırılır. |
EE | Önyükleme Bloğunun içeriği Gölge RAM'e kopyalanır EF SMM RAM'i SMI işleyicisi için hazırlama |
F0 | Hafıza testi |
F1 | Kesme vektörü başlatma |
F2 | Gerçek Zaman Saati Başlatılıyor |
F3 | Video alt sistemi başlatma |
F4 | İndirmeden önce bir bip sesi oluşturuluyor |
F5 | Flash ROM'da saklanan bir işletim sistemini yükleme |
F6 | Gerçek Moda Dön |
F7 | Tam DOS'a Önyükleme |
F8 | USB denetleyici başlatma |
FA…FF | PhDebug Prosedürü Etkileşim Kodları |
5. BIOS Mobile Pro'nun İçinde
İç Yazılım A.Ş.
Piyasa içeriden mobil sistemler geleneklere bağlılığın ve bir BIOS oluşturmak için muhafazakar bir yaklaşımın gerekli olduğu yerlerde kendini sağlam bir şekilde kurmuştur. Kaynak kodunu SystemSoft'tan devralan şirket, onu geliştirmek için sürekli çalışıyor. MobilePRO revizyonlarının sonuncusu, belgeleri Hata Kodları tablosunun temelini oluşturan Mitac ve Clevo dizüstü bilgisayarlarda aktif olarak kullanılmaktadır - Insyde Software, POST yürütme kontrol noktalarını bu şekilde çağırır.
Önyükleme Bloğu Kontrol Noktaları
İlk olmasına rağmen BIOS şirketi 1992'de oluşturulan Insyde Yazılımı, yerleşik önyükleme bloğu modeli - veya yaratıcıların kendilerinin dediği gibi Önyükleme Yükleyicisi - nihayet 1995'in sonuna kadar şekillenmedi. O andan itibaren, başlangıç prosedürü, versiyona ve yaratılış tarihine göre numaralandırıldı.
Bir bilgisayar sistemini InsydeBIOS ile başlatma sürecini araştıran bir servis mühendisi açısından en önemli nokta, tanılama kodlarını görüntüleme aygıtıdır. Kural olarak Ön Yükleyici bu gibi durumlarda standart Üreticinin Tanılama Bağlantı Noktası 80h'yi kullansa da, bazı durumlarda kontrol noktası yalnızca paralel bağlantı noktasından başka bir şey olmayan PIO Bağlantı Noktasında (tanı amaçlı Paralel Giriş / Çıkış bağlantı noktası) gerçekleştirilir. 378h 80h bağlantı noktasına gönderilen teşhis kodlarının paralel bağlantı noktasına çoğaltıldığı uygulamalar vardır.
Hata kodu | Hata tanımlaması |
---|---|
00 | Önyükleme Bloğu Yürütme Başlangıç Noktası 01 Engelleme Satırı A20 (Kullanılmaz) |
02 | CPU mikro kod güncellemesi |
03 | RAM testi |
04 | Önyükleme bloğunu RAM'e taşıma |
05 | Önyükleme bloğunu RAM'den yürüt |
06 | Flash ROM Kurtarma Prosedürünü Zorlama |
07 | Sistem BIOS'unu RAM'e aktarma |
08 | Sistem BIOS Sağlama Toplamı Doğrulaması |
09 | POST prosedürünü başlatma |
0A | Flash ROM kurtarma prosedürünü FDD sürücüsünden başlatma |
0B | Frekans sentezleyici başlatma |
0C | BIOS Kurtarma Prosedürünü Tamamlama |
0D | FDD ile alternatif Flash ROM kurtarma prosedürü |
0F | Önemli hatada dur |
BB | LPC SIO'nun erken başlatılması |
CC | Flash ROM kurtarma için başlangıç noktası |
88 | ACPI işlevlerini etkinleştir |
99 | STR modundan çıkılırken hata oluştu |
60 | Büyük Gerçek Moda Girmek |
61 | SM Veriyolu başlatma. CMOS A0'ta saklanan SPD verileri Daha önce CMOS A1'de saklanan SPD alanlarını okuyun ve ayrıştırın Bellek denetleyicisini başlatın |
A2 | Bir DIMM'nin mantıksal sıralarını belirleme |
A3 | Programlama kayıtları DRB (DRAM Satır Sınırı) |
A4 | DRA (DRAM Satır Nitelikleri) Kayıt Programlama |
AE | Sistem, Hata Düzeltme Kodları (ECC) işlevlerinde farklılık gösteren DIMM'ler algıladı |
AF | Bellek alanında eşlenen bellek denetleyici kayıtlarının birincil başlatılması |
E1 | Önyükleme prosedürü şu durumlarda sonlandırılır: DIMM SPD çipi ile donatılmamış |
E2 | DIMM tipi, sistem gereksinimleriyle eşleşmiyor |
EA | DIMM sıralarının etkinleştirilmesi ile yenilenme durumuna geçiş arasındaki minimum süre, sistem gereksinimlerini karşılamıyor |
AB | Kayıt modülleri, ED Checking CAS Gecikme Modları tarafından desteklenmez |
EE | DIMM organizasyonu anakart tarafından desteklenmiyor |
POST prosedürlerini RAM'den gerçekleştirme
Çoğu modern InsydeBIOS çözümü, 16 bitlik kontrol noktası eşlemesi kullanır. Bunun için, 80h ve 81h bağlantı noktaları kullanılır; bunlardan ikincisi, standart tanılamayı genişletmeyi amaçlar.
Kontrol noktalarının incelenmesi, anlam bakımından farklı süreçlere aynı kodlar eşlik ettiğinde, düzensiz yapıları nedeniyle engellenir. İkili tanılama sistemlerinde, farklı sıradaki heterojenlikler vardır: bazı POST kodları, bu gibi durumlarda olağan yineleme olmadan yalnızca bağlantı noktalarından birinde görüntülenir.
Hata kodu | Hata tanımlaması |
---|---|
10 | Önbellek başlatma, CMOS kontrolü |
11 | A20 hattında yasak. 8259 denetleyicileri için ayar kayıtları. |
12 | İndirme yöntemini belirleme |
13 | Bellek denetleyicisi başlatma |
14 | ISA veri yoluna bağlı bir video bağdaştırıcısı bulma |
15 | Sistem Zamanlayıcı Değerlerini Ayarlama |
16 | Sistem mantık kayıtlarını CMOS aracılığıyla ayarlama |
17 | Toplam RAM miktarını sayma |
18 | Geleneksel Belleğin küçük sayfasını test etme |
19 | Flash ROM Görüntü Sağlama Toplamı Doğrulaması |
1 A | Kesinti denetleyici kayıtlarının sıfırlanması |
1 milyar | Video adaptörü başlatma |
1C | 6845 programlama modeliyle uyumlu bir video bağdaştırıcı kaydı alt kümesinin başlatılması |
1 boyutlu | EGA adaptörü başlatma |
1E | CGA Adaptörünü Başlatma |
1F | DMA denetleyici sayfası kayıt testi |
20 | Klavye denetleyicisi kontrolü |
21 | Klavye denetleyicisi başlatma |
22 | Alınan RAM miktarının CMOS'taki değerle karşılaştırılması |
23 | Pil yedekleme ve Genişletilmiş CMOS testi |
24 | DMA denetleyici kayıtlarını test etme |
25 | DMA denetleyici parametrelerini ayarlama |
26 | Kesinti vektör tablosu üretimi |
27 | Kurulu bellek miktarının hızlandırılmış belirlenmesi |
28 | Korumalı mod |
29 | Sistem belleği testi tamamlandı |
2A | Korumalı Moddan Çık |
2B | Kurulum Prosedürünün RAM'e Aktarılması |
2C | Video başlatma prosedürünün başlatılması |
2D | CGA adaptörünü yeniden arayın |
2Ç | EGA/VGA adaptörünü yeniden arayın |
2F | VGA BIOS Mesajlarını Görüntüleme |
30 | Klavye denetleyicisi özel başlatma yordamı |
31 | Bağlı klavyeyi kontrol etme |
32 | İsteğin geçişini klavyeden kontrol etme |
33 | Klavye durumu kayıt kontrolü |
34 | Sistem belleğini test edin ve sıfırlayın |
35 | Korumalı mod |
36 | Genişletilmiş hafıza testi tamamlandı |
37 | Korumalı Moddan Çık |
38 | A20 hat yasağı |
39 | Önbellek Denetleyicisi Başlatma 3A Sistem Zamanlayıcı Kontrolü |
3B | DOS Zaman sayacının Gerçek Zaman Saatine göre ayarlanması |
3C | Donanım kesme tablosunu başlatma |
3 boyutlu | Manipülatörlerin ve işaretçilerin aranması ve başlatılması |
3Ç | NumLock anahtarının durumunu ayarlama |
3F | Seri ve Paralel Bağlantı Noktalarını Başlatma |
40 | Seri ve Paralel Bağlantı Noktalarını Yapılandırma |
41 | FDD denetleyici başlatma |
42 | HDD denetleyici başlatma |
43 | USB Güç Yönetimi başlatma |
44 | Ek BIOS'ları Bulma ve Başlatma |
45 | NumLock Tuş Durumunu Sıfırlama |
46 | Yardımcı işlemci işlevselliğini kontrol etme |
47 | PCMCIA başlatma |
48 | İşletim sistemini başlatmaya hazırlanıyor |
49 | Kontrolü Bootstrap yürütülebilir koduna aktarın |
50 | ACPI başlatma |
51 | Güç Yönetimini Başlatma |
52 | USB Veri Yolu Denetleyicisi Başlatma |
Bu tablo, tam POST prosedürü sırasında görüntülenen POST kodlarını içerir.
- CF İşlemci tipini belirler ve CMOS okuma/yazmayı test eder
- C0 Yonga seti ve L1-, L2 önbelleği önceden başlatılır, kesme denetleyicisi, DMA, zamanlayıcı programlanır
- C1 RAM türü ve miktarı algılandı
- C3 BIOS kodu, geçici bir RAM alanına açılır
- 0С BIOS sağlama toplamları kontrol edilir
- C5 BIOS kodu gölge belleğe kopyalanır ve kontrol Boot Block modülüne aktarılır
- 01 XGROUP modülü, 1000:0000h fiziksel adresinde paketten çıkarıldı
- 02 İşlemci başlatma. CR ve MSR kayıtları ayarlandı
- 03 G/Ç kaynakları tanımlandı (Süper G/Ç)
- 05 Ekranı temizle ve CMOS durum bayrağı
- 06 Yardımcı işlemciyi kontrol etme
- 07 Klavye denetleyicisi tanımlandı ve test edildi
- 08 Klavye arayüzünü tanımlayın
- 09 Seri ATA denetleyici başlatma
- OA PS/2 bağlantı noktalarına bağlı klavye ve fareyi tanımlar
- 0B AC97 ses denetleyicisi kaynaklarını ayarlayın
- OE Bellek segmenti F000h test ediliyor
- 10 Flash belleğin türünü belirler
- 12 CMOS test edildi
- 14 Yonga seti kayıtları için ayar değerleri
- 16 Saat üretecinin birincil başlatılması
- 18 İşlemci tipini, parametrelerini ve L1 ve L2 önbellek boyutlarını belirler
- 1B Kesinti vektör tablosu başlatıldı
- 1C CMOS sağlama toplamları ve pil voltajı kontrol edilir
- 1D Güç yönetim sistemi tanımlanır
- 1F Yükleme klavye matrisi (dizüstü bilgisayarlar için)
- 21 Donanım Güç Yönetimi başlatılıyor (dizüstü bilgisayarlar için)
- 23 Matematik yardımcı işlemcisini, disk sürücüsünü, yonga seti başlatmayı test etme
- 24 İşlemci mikro kodu güncelleniyor. Tak ve Çalıştır cihazlar için bir kaynak ayırma haritası oluşturulur
- 25 PCI başlatma: aygıtları numaralandırın, VGA adaptörünü arayın, C000:0'da VGA BIOS yazın
- 26 Saat frekansını CMOS Kurulumu ile ayarlayın. Kullanılmayan DIMM ve PCI yuvalarının senkronizasyonunu devre dışı bırakır. İzleme sistemi başlatılıyor (H/W Monitor)
- 27 INT 09h kesmeyi etkinleştir. Klavye denetleyicisi yeniden başlatıldı
- 29 MTRR programlanır, APIC başlatılır. IDE denetleyicisi programlanıyor. İşlemci frekansı ölçülür. Video sistemi BIOS uzantısına denir
- 2B Video adaptörünün BIOS'unu bulma
- 2B Ödül açılış ekranını, işlemci türü ve hızı hakkında bilgileri görüntüler
- 33 Klavye sıfırlama
- 35 İlk DMA kanalı test edildi
- 37 İkinci DMA kanalı test ediliyor
- 39 DMA sayfası kaydı test edildi
- 3C 8254 denetleyicisini yapılandırma (zamanlayıcı)
- 3E Kesinti denetleyici testi 8259
- 43 Kesinti denetleyicisini kontrol etme
- 47 ISA/EISA lastiği test edildi
- 49 RAM miktarı hesaplanıyor. AMD K5 işlemci için kayıtları ayarlayın
- 4E Sirix işlemcileri için MTRR kayıtlarının programlanması. L2 önbelleği ve APIC başlatıldı
- 50 USB veri yolu tanımlı
- 52 RAM, görüntülenen sonuçlarla test ediliyor. Genişletilmiş bellek temizlendi
- 53 CMOS temizlenirse oturum açma parolası sıfırlanır.
- 55 İşlemci sayısını gösterir (çok işlemcili platformlar için)
- 57 EPA logosu görüntülenir. ISA PnP Cihazlarının Başlatılması
- 59 Virüs koruma sistemi tanımlanıyor
- 5B Disketten BIOS güncellemesini çalıştırma istemi
- 5D Super I/O denetleyicisi ve tümleşik ses denetleyicisi kullanıma sunuldu
- 60 Sil tuşuna basılırsa CMOS Kurulumuna Girme
- 65 PS/2 fare başlatılıyor
- 69 L2 önbelleğini etkinleştir
- 6B Chipset kayıtları, BIOS Kurulumuna göre yapılandırılmıştır
- ISA PnP cihazları için 6D atama kaynakları ve entegre cihazlar için COM portları
- 6F Disket denetleyicisini başlatma ve yapılandırma
- 75 IDE aygıtı algılanır ve kurulur: sabit sürücüler, CD/DVD, LS-120, ZIP, vb.
- 76 Algılanan IDE cihazları hakkında bilgi görüntüler
- 77 Seri ve paralel bağlantı noktalarının başlatılması
- 7A Sıfırlama ve matematik yardımcı işlemcisi için hazırlanma
- 7C, sabit sürücülere yetkisiz yazmaya karşı korumayı tanımlar
- 7F Hata varsa ekrana mesaj gelir ve Sil ve F1 tuşlarına basılması beklenir.
- 82 Güç yönetimi için bellek ayrılmıştır ve ESCD tablosunda değişiklikler yapılmıştır.
- EPA logolu açılış ekranı kaldırılmıştır. Gerekirse şifre gerektirir
- 83 Tüm veriler geçici yığından CMOS'a kaydedilir
- 84 Tak ve Kullan Kartları Başlatılıyor mesajının görüntülenmesi
- 85 USB başlatma tamamlandı
- DMI alanında oluşturulan 87 SYSID tablosu
- 89 ACPI tablosu kurulur. Kesmeleri PCI aygıtlarına atama
- 8B Video bağdaştırıcısı dışında ek ISA veya PCI denetleyicilerinin BIOS'u tarafından çağrılır.
- 8D RAM parite parametrelerini CMOS Kurulumu ile ayarlar. APM başlatıldı
- 8F IRQ 12, bir PS/2 fareyi çalışır durumda takmak için etkinleştirildi
- 94 Chipset başlatma tamamlandı. Kaynak ayırma tablosunu görüntüler. L2 önbelleğini etkinleştirin. Yaz saati modunun ayarlanması
- 95 Klavye otomatik tekrarlama frekansını ve Num Lock durumunu ayarlar
- 96 Çok işlemcili sistemler için kayıtları ayarlayın (Cyrix işlemciler için). ESCD tablosu oluşturulur. DOS Zaman zamanlayıcısı, RTC CMOS saatine göre ayarlanır. Önyükleme aygıtlarının bölümleri, yerleşik antivirüs tarafından kullanılmak üzere kaydedilir. Konuşmacı POST'un bittiğini duyurur. MSIRQ FF tablosu oluşturulur BIOS interrupt INT 19h çalıştırılır. Önyükleme aygıtının ilk sektöründe önyükleyici aranıyor
BIOS'ta Quick Power On Self Test seçeneğini ayarladığınızda kısaltılmış bir prosedür gerçekleştirilir.
- 65 Video adaptörü sıfırlanıyor. Ses denetleyicisi, giriş/çıkış aygıtları başlatılır, klavye ve fare test edilir. BIOS bütünlük kontrolü
- 66 Önbellek başlatıldı. Bir kesinti vektör tablosu oluşturulur. Güç yönetim sistemi başlatılıyor
- 67 CMOS sağlama toplamını kontrol edin ve pili test edin. Yonga seti, CMOS parametrelerine göre yapılandırılmıştır
- 68 Video adaptörü başlatılıyor
- 69 Kesme denetleyicisini yapılandırma
- 6A RAM test ediliyor (hızlandırılmış)
- 6B EPA logosunu, işlemciyi ve bellek testi sonuçlarını görüntüler
- 70 BIOS Kurulumuna girme istemi görüntülenir. PS/2 veya USB'ye bağlı fare başlatıldı
- 71 Önbellek denetleyicisi başlatılıyor
- 72 Chipset kaydı yapılandırıldı. Tak ve Kullan aygıtlarının bir listesi oluşturulur.& Sürücü denetleyicisi başlatılır
- 73 HDD denetleyicisi başlatılıyor
- 74 Yardımcı işlemci başlatılıyor
- 75 Gerekirse, sabit disk yazmaya karşı korumalıdır.
- 77 Gerekirse, şifre istenir ve mesajlar görüntülenir Devam etmek için F1'e, Kuruluma girmek için DEL'e basın
- 78 Genişletme kartları kendi BIOS'ları ile başlatılır
- 79 Platform kaynakları başlatılıyor
- 7A RSDT kök tablosu, DSDT cihaz tabloları, FADT vb. oluşturulur.
- 7D Önyükleme aygıtı bölümleri hakkında bilgi toplayın
- 7E BIOS, işletim sistemini başlatmaya hazırlanıyor
- 7F NumLock göstergesinin durumu ayarlara göre ayarlanır
- BIOS kurulumu
- 80 INT 19 olarak adlandırılır ve işletim sistemini başlatır
- D0 İşlemci ve yonga seti başlatma. BIOS Önyükleme Blok Sağlama Toplamı Doğrulaması
- D1 G/Ç bağlantı noktalarının başlatılması. Klavye denetleyicisine bir BAT kendi kendini sınama gerçekleştirmesi için bir komut verilir.
- D2 L1/L2 önbelleğini devre dışı bırakın. Kurulu RAM miktarı belirlenir
- D3 Bellek yenileme şemaları yapılandırılır. Önbelleği kullanmasına izin verildi
- D4 512 KB belleği test edin. Yığın yüklenir ve önbellek değişim protokolü atanır
- D5 BIOS kodu paketinden çıkarılır ve gölge belleğe kopyalanır
- D6 BIOS sağlama toplamları ve Ctrl+Home tuş vuruşları kontrol edilir (BIOS kurtarma)
- D7 Kontrolü, kodu Çalışma Zamanı alanına açan arayüz modülüne aktarılır.
- D8 Yürütülebilir kod, flash bellekten RAM'e açılır. Saklanan CPUID bilgileri
- D9 Sıkıştırılmış kod, geçici depolama alanından 0E000h ve 0F000h RAM segmentlerine aktarılır.
- DA CPUID kayıtları geri yüklenir. POST yürütme RAM'e aktarılır
- E1-E8, EC-EE Sistem belleği yapılandırma hataları
- 03 NMI işlemeyi, eşlik hatalarını, monitör çıkışını devre dışı bırakır. Alan, GPNV olay günlüğü için ayrılmıştır, değişkenlerin başlangıç değerleri BIOS'tan ayarlanır.
- 04 Pil sağlığını kontrol edin ve CMOS sağlama toplamını hesaplayın
- 05 Kesme denetleyicisi başlatıldı ve vektör tablosu oluşturuldu
- 06 Zamanlayıcıyı test etme ve hazırlama
- 08 Klavye test ediliyor (klavye ışıkları yanıp sönüyor)
- C0 İşlemcinin başlatılması. Önbelleğe izin verilmez. APIC tarafından tanımlanmıştır
- C1 Çok işlemcili sistemler için, sistemi başlatmaktan sorumlu işlemci belirlenir.
- C2 İşlemcinin sistemi başlatacak ataması tamamlandı. CPUID ile tanımlama
- C5 İşlemci sayısı belirlenir, parametreleri yapılandırılır
- C6 Daha hızlı POST için önbelleği başlat
- C7 İşlemci başlatma tamamlandı
- 0A Klavye denetleyicisi tanımlı
- 0B PS/2 bağlantı noktasına bağlı fareyi arayın
- 0C Klavye varlığı kontrol ediliyor
- 0E Algılandı ve başlatıldı çeşitli cihazlar giriş
- 13 Yonga seti kayıtlarının başlatılması
- 24 Platforma özgü BIOS modüllerini paketinden çıkarın ve başlatın.
- Kesinti vektör tablosu oluşturulur ve kesinti işleme başlatılır
- 2A DIM, yerel veri yollarındaki cihazları tanımlar. Video bağdaştırıcısı başlatma için hazırlanıyor, bir kaynak ayırma tablosu oluşturuluyor
- 2C Video adaptörü algılama ve başlatma, BIOS tarafından çağrılan video adaptörü
- 2E Ek I/O cihazları bulma ve başlatma
- 30 SMI işlemeye hazırlanma
- 31 ADM modülünün başlatılması ve etkinleştirilmesi
- 33 Hafif yükleme modülü başlatılıyor
- 37 BIOS'a girmek için AMI logosunu, BIOS sürümünü, işlemciyi ve tuş istemini görüntüler
- 38 DIM, yerel veri yollarındaki çeşitli cihazları başlatır
- 39 DMA denetleyicisini başlatma
- 3A Sistem saatini RTC saatine göre ayarlayın
- 3B RAM test edilir ve sonuçlar görüntülenir
- 3C Chipset kayıtları yapılandırıldı
- 40 Seri ve paralel bağlantı noktalarını, matematik yardımcı işlemcisini vb. başlatın.
- 52 Bellek testi sonuçları CMOS'ta RAM verilerini günceller
- 60 BIOS Kurulumu, NumLock durumunu ayarlar ve otomatik tekrarlama ayarlarını yapılandırır
- 75 Disk cihazlarıyla çalışma prosedürü başlatılır (INT 13h kesintisi)
- 78 IPL cihazlarının bir listesini oluşturur (işletim sisteminin yüklenebileceği)
- 7C ESCD genişletilmiş sistem yapılandırma tabloları oluşturulur ve NVRAM'a yazılır
- POST sırasında 84 günlük kaydı hatası bulundu
- 85 Algılanan kritik olmayan hatalar hakkındaki mesajları görüntüler.
- 87 Gerekirse, önce RAM'e açılan BIOS Kurulumu başlatılır.
- 8C Chipset kayıtları, BIOS Kurulumuna göre yapılandırılmıştır
- 8D ACPI tabloları oluşturuldu
- 8E Maskelenemez kesme (NMI) hizmetini yapılandırın
- 90 SMI'yi Sonlandır
- A1 İşletim sistemini yüklerken gerekmeyen verileri temizleme
- A2 EFI modülleri işletim sistemi ile etkileşim için hazırlanıyor
- A4 Dil modülü, BIOS Kurulumuna göre başlatılır
- A7 POST prosedürünün özet tablosu görüntülenir
- A8 MTRR kayıtlarının durumunu ayarlayın
- A9 Gerekirse, klavye girişi bekleniyor
- AA POST kesme vektörlerini kaldır (INT 1Ch ve INT 09h)
- İşletim sistemini yüklemek için AB Cihazları belirlenir
- BIOS Kurulumuna uygun olarak yonga seti kurulumunun son aşamaları
- B1 ACPI arabirimi yapılandırıldı
- 00 Interrupt INT 19h çağrılır (önyükleme sektörü araması, işletim sistemi önyüklemesi)
- 02 Gerçek Modu Doğrulayın
- 03 Maskelenemeyen Kesintiyi (NMI) Devre Dışı Bırak
- 04 CPU tipini al
- 06 Sistem donanımını başlat
- 08 Yonga setini ilk POST değerleri ile başlat
- 09 POST bayrağını ayarla
- 0A CPU kayıtlarını başlat
- 0B CPU önbelleğini etkinleştir
- 0C Önbellekleri başlangıç POST değerlerine göre başlat
- 0E G/Ç bileşenini başlat
- 0F Yerel veri yolu IDE'sini başlat
- 10 Güç Yönetimini Başlatın
- 11 Başlangıç POST değerleri ile alternatif kayıtlar yükleyin
- 12 Geri Yükle CPU kontrolü sıcak önyükleme sırasında kelime
- 13 PCI Bus Mastering cihazlarını başlatın
- 14 Klavye denetleyicisini başlat
- 16 (1-2-2-3) BIOS ROM sağlama toplamı
- 17 Bellek otomatik boyutlandırmadan önce önbelleği başlat
- 18 8254 zamanlayıcı başlatma
- 1A 8237 DMA denetleyici başlatma
- 1C Sıfırlama Programlanabilir Kesme Denetleyicisi
- 20 (1-3-1-1) DRAM yenileme testi
- 22 (1-3-1-3) 8742 Klavye Denetleyicisini Test Edin
- 24 ES segment kaydını 4 GB olarak ayarlayın
- 26 A20 hattını etkinleştir
- 28 DRAM'i Otomatik Boyutlandır
- 29 POST Bellek Yöneticisini Başlatın
- 2A Şeffaf 512 KB temel RAM
- 2C (1-3-4-1) xxxx adres satırında RAM hatası
- 2E (1-3-4-3) Bellek veri yolunun düşük baytının xxxx veri bitlerinde RAM hatası
- 2F Sistem BIOS gölgesinden önce önbelleği etkinleştir
- 30 (1-4-1-1) Bellek veri yolunun yüksek baytının xxxx veri bitlerinde RAM hatası
- 32 CPU veriyolu-saat frekansını test edin
- 33 Phoenix Sevk Yöneticisini Başlat
- 34 POST sırasında Güç Düğmesini Devre Dışı Bırak
- 35 Kayıtları yeniden başlat
- 36 Sıcak çalıştırma kapatma
- 37 Yonga setini yeniden başlat
- 38 Gölge sistemi BIOS ROM'u
- 39 Önbelleği yeniden başlat
- 3A Otomatik boyutlandırma önbelleği
- Yonga seti kayıtlarının 3C Gelişmiş yapılandırması
- 3B CMOS değerleri ile alternatif kayıtları yükleyin
- 40 CPU hız algılama
- 42 Kesinti vektörlerini başlat
- 45 POST cihazı başlatma
- 46 (2-1-2-3) ROM telif hakkı bildirimini kontrol edin
- 48 Video yapılandırmasını CMOS'a göre kontrol edin
- 49 PCI veri yolunu ve aygıtlarını başlat
- 4A Sistemdeki tüm video bağdaştırıcılarını başlat
- 4B QuietBoot başlatma (isteğe bağlı)
- 4C Gölge video BIOS ROM'u
- 4E Ekran BIOS telif hakkı bildirimi
- 50 CPU tipini ve hızını görüntüleyin
- 51 EISA kartını başlat
- 52 Klavye testi
- 54 Etkinleştirilmişse tuş tıklamasını ayarla
- 55 USB veri yolunu başlat
- 58 (2-2-3-1) Beklenmeyen kesintileri test edin
- 59 POST görüntüleme hizmetini başlat
- 5A Ekran istemi "KURULUM'a girmek için F2'ye basın"
- 5B CPU önbelleğini devre dışı bırak
- 512 ve 640 KB arasında 5C Test RAM'i
- 60 Genişletilmiş belleği test edin
- 62 Genişletilmiş bellek adres satırlarını test edin
- 64 UserPatch1'e Atla
- 66 Gelişmiş önbellek kayıtlarını yapılandırma
- 67 Çoklu İşlemci APIC'sini Başlat
- 68 Harici ve CPU önbelleklerini etkinleştir
- 69 Kurulum Sistem Yönetimi Modu (SMM) alanı
- 6A Harici L2 önbellek boyutunu görüntüleyin
- 6B Özel varsayılanları yükle (isteğe bağlı)
- 6C Gölge alan mesajını görüntüle
- 6E UMB kurtarma için olası yüksek adresi göster
- 70 Hata mesajlarını göster
- 72 Yapılandırma hatalarını kontrol edin
- 76 Klavye hatalarını kontrol edin
- 7C Donanım kesme vektörlerini ayarlayın
- 7D Donanım izlemeyi başlat
- 7E Varsa yardımcı işlemciyi başlat
- 80 Yerleşik Süper G/Ç bağlantı noktalarını ve IRQ'ları devre dışı bırakın
- 81 Geç POST cihazı başlatma
- 82 Harici RS232 bağlantı noktalarını algıla ve kur
- 83 MCD olmayan IDE denetleyicilerini yapılandırma
- 84 Harici paralel bağlantı noktalarını algılama ve kurma
- 85 PC uyumlu PnP ISA cihazlarını başlatın
- 86 Yerleşik G/Ç bağlantı noktalarını yeniden başlatın
- 87 Motheboard Yapılandırılabilir Aygıtları Yapılandırma (isteğe bağlı)
- 88 BIOS Veri Alanını Başlat
- 89 Maskelenemeyen Kesintileri Etkinleştir (NMI'ler)
- 8A Genişletilmiş BIOS Veri Alanını Başlat
- 8B PS/2 fareyi test edin ve başlatın
- 8C Disket denetleyicisini başlat
- 8F ATA sürücülerinin sayısını belirleyin (isteğe bağlı)
- 90 Sabit disk denetleyicilerini başlat
- 91 Yerel veri yolu sabit disk denetleyicilerini başlat
- 92 UserPatch2'ye Atla
- 93 Çok işlemcili kartlar için MPTABLE oluşturun
- 95 Önyükleme için CD-ROM'u kurun
- 96 Büyük ES segment kaydını temizle
- 97 Düzeltme Çoklu İşlemci tablosu
- 98 (1-2) Seçenek ROM'ları arayın. Sağlama toplamı başarısız olduğunda bir uzun, iki kısa bip sesi
- 99 SMART Drive'ı kontrol edin (isteğe bağlı)
- 9A Gölge seçeneği ROM'ları
- 9C Güç Yönetimi Kurulumu
- 9D Güvenlik motorunu başlat (isteğe bağlı)
- 9E Donanım kesintilerini etkinleştir
- 9F ATA ve SCSI sürücülerinin sayısını belirleyin
- A0 Günün saatini ayarla
- A2 Tuş kilidini kontrol edin
- A4 Typematic hızını başlat
- A8 Sil F2 istemi
- F2 tuş vuruşu için AA Taraması
- AC KURULUM'a Girin
- AE Önyüklemeyi Temizle bayrağı
- B0 Hataları kontrol edin
- B2 POST tamamlandı – işletim sistemini başlatmaya hazırlanın
- B4 (1) Önyüklemeden önce bir kısa bip sesi
- B5 QuietBoot'u Sonlandır (isteğe bağlı)
- B6 Parolayı kontrol edin (isteğe bağlı)
- B9 Önyüklemeyi Hazırla
- BA DMI parametrelerini başlat
- BB PnP Seçenek ROM'larını Başlat
- BC Eşlik denetleyicilerini temizle
- BD Display MultiBoot menüsü
- BE Ekranı temizle (isteğe bağlı)
- BF Kontrol virüsü ve yedekleme hatırlatıcılar
- C0 INT 19 ile başlatmayı deneyin
- C1 POST Hata Yöneticisini (PEM) Başlat
- C2 Hata günlüğünü başlat
- C3 Hata görüntüleme işlevini başlat
- C4 Sistem hatası işleyicisini başlat
- C5 PnPnd çift CMOS (isteğe bağlı)
- C6 Dizüstü bilgisayar bağlantı istasyonunu başlat (isteğe bağlı)
- C7 Dizüstü bilgisayar yerleştirmeyi geç başlat
- D2 Bilinmeyen kesinti
- E0 Yonga setini başlat
- E1 Köprüyü başlat
- E2 CPU'yu Başlat
- E3 Sistem zamanlayıcısını başlat
- E4 Sistem G/Ç'yi başlat
- E5 Kuvvet kurtarma önyüklemesini kontrol edin
- E6 Sağlama Toplamı BIOS ROM'u
- E7 BIOS'a Git
- E8 Büyük Segmenti Ayarla
- E9 Çoklu İşlemciyi Başlat
- EA OEM özel kodunu başlat
- EB PIC ve DMA'yı Başlat
- EC Başlat Bellek türü
- ED Bellek boyutunu sıfırla
- EE Gölge Önyükleme Bloğu
- EF Sistem belleği testi
- F0 Kesinti vektörlerini başlat
- F1 Gerçek Zamanlı Saati Başlat
- F2 videoyu başlat
- F3 Sistem Yönetim Modunu Başlat
- F4 (1) Önyüklemeden önce bir bip sesi çıkar
- Mini DOS'a F5 Önyükleme
- F6 Büyük Segmenti Temizle
- Tam DOS'a F7 Önyükleme
POSTALAMAK-kodlarÖdül BIOS Madalyonu V 6.0
POST kodu (onaltılık) Kontrol yapıldı
Flash BIOS'tan Başlangıç POST'ları gerçekleştirme
CF İşlemci türünün erken tespiti. Sonuçları CMOS'a yazın. CMOS okuma/yazma fonksiyonel testi.
İşlemci tipi algılama veya CMOS'a yazma başarısız olursa, önemli bir işlem hatası ayarlanır ve POST yürütmesi durdurulur.
C0 Chipset ön başlatma.
Gölge RAM bölgelerini devre dışı bırakın, L2 önbelleğini devre dışı bırakın. L1 önbelleğini temizleme.
Aşağıdaki temel yonga seti kayıtlarının programlanması.
- Kesinti kontrolörleri: IRQ kenarında alma, Ana Kontrolör - IRQ 00h = INT 8 ... IRQ 7 = INT 0Fh, Bağımlı Kontrolör - IRQ 8 = INT 70h ... IRQ 15 = INT 77h.
- PDP denetleyicileri.
- Aralık zamanlayıcısı: Sayaç 0 - sistem saati IRQ 0 isteklerini oluşturmak için frekansı 65.536 (18,2 Hz) ile bölme modu. Sayaç 1 - DRAM'in yenilenmesi için darbelerin oluşturulması (2 ms'de 128 döngü gerçekleştirilir veya iki hattın yenilenmesi arasındaki aralık yaklaşık 15 μs'dir). Sayaç 2 - sistem hoparlörünün sesini duymak için kullanılır.
- Bir pil gücü arızası varsa, RTC başlatılır. Vcc (bat) hatası yoksa, yalnızca RTC ile işlemcinin etkileşiminden sorumlu kayıtlar başlatılır, saat başlatılmaz
RAM tipini, hacmini, yüksek adresini ve ECC'sini kontrol etme. İlk 256 KB RAM kontrol ediliyor. |
|
Bu alanda Flash BIOS'tan bir geçiş arabelleğinin düzenlenmesi |
|
sağlama toplamlarını doğrulamak için Önyükleme Bloğu kopyalandı |
|
BIOS sağlama toplamını ve BBSS etiketinin varlığını kontrol etme. Kontroller yanlışsa, |
|
Flash BIOS IC'ye kısmi hasar verilmesine karar verilir. eğer çekler |
|
doğruysa, sistem BIOS'u paket açıcı ara belleğe kopyalanır |
|
Sistem BIOS'unu RAM'e çıkarma, isteğe bağlı sistemin RAM'ine kopyalama |
|
BIOS. BIOS gölgeleme için hazırlık |
|
Yürütülen POST kodunu gölge RAM'in E000h-F000h alanına kopyalar. |
|
Kontrolü Boot Block modülüne aktarın. |
|
POST yürütmeyi gölge RAM'den başlatın. |
BIOS yapısının bütünlüğünün kontrol edilmesi. BIOS hizmet alanlarının kontrol toplamları eşleşirse, RAM kontrolü devam eder, aksi takdirde kontrol BIOS kurtarma programlarına aktarılır.
Gölge RAM'e YAYINLAMA )
1 BIOS modülü 1000:0000h fiziksel adresinde açılmıştır - sistem zamanlayıcısı, kesme ve DMA denetleyicileri, matematik yardımcı işlemcisi ve varsayılan video denetleyicisi dahil olmak üzere anakartın tüm kaynaklarını kurmanıza izin veren XGROUP programı
3 Super I/O çipinin erken başlatılması gerçekleştirilirken, ilk aşama CFh ve C0h algoritma adımlarında gerçekleştirildi
5 Başlangıç video sistemi özniteliklerini ayarlayın.
CMOS durum bayrağı kontrol edildiğinde içeriği sıfırlanır
7 Klavye denetleyicisinin giriş ve çıkış arabelleklerini sıfırlayın (IC 8042 veya 8742 ile uyumlu). Denetleyici, sistemin Süper G/Ç yongasının bir parçasıdır
ücretler. Kendi kendine test, klavye denetleyicisi başlatma. Klavye arayüzü bağlantısına izin verilir
Arayüz bağlantısı yasağı Bilgisayar faresi PS/2. |
|
Klavye arayüz tipini belirtir (PS/2 veya AT/DIN). programlanabilir |
|
klavye denetleyicisi. Klavye kullanımına izin verilir |
|
PS/2 fare arabirimi hala yasaktır. |
|
Bazı sistemler için, bir PS/2 klavyenin bağlı olduğu bağlantı noktalarını tanımlayın |
|
ve bağlantı noktasının yeniden eşlenmesine neden olabilecek fare |
|
F000h gölge segmentini okuma ve yazma döngüleriyle kontrol etme. Bu alan |
|
DMI ve ESCD için kullanılacaktır. Kontrol yanlışsa, o zaman |
|
sesli bir sinyal üretilir ve 0080h bağlantı noktasına EFh hata kodu verilir |
|
F000h bölümünden yazılan ve okunan veriler uyuşmuyorsa, |
|
bir hata ileri sürülür ve POST durdurulur |
10 Kurulan Flash BIOS'un türünü belirleyin. Kontrol, BIOS için özel Read Intelligent Identifier komutunu yükleyen uygun yazıcıyı seçmenizi sağlar. Komut ayrıca, uygulamalar Tak ve Kullan veya DMI işlevlerini çağırdığında, hem önyükleme sırasında hem de sonrasında üzerine yazılabilen ESCD ve DMI blok değiştirme prosedürleri tarafından kullanılır.
Çalışma zamanı oturumunda çalışan BIOS kodunun kodu çözülecek ve Çalışma zamanı alanına (F000h) yeniden yazılacaktır.
Chipset Kayıt Programlama
12 CMOS test zincirini çalıştırın. RTC saati güç moduna ayarlanmıştır. CMOS hücreleri daha sonra başlatma prosedürü sırasında ara sonuçları depolamak için kullanılır. Özellikle, hücreler varsayılan değerlerle yüklenir
14 Erken yonga seti başlatma gerçekleştirin. İlk aşamada anakart tasarımcısının elinde olmayan kaynaklar programlanır. İkinci aşamada, MODBIN yardımcı programı kullanılarak değiştirilen değerler yonga seti kayıtlarına yüklenir. mümkün olur ince ayar RAM ve PCI cihazları
16 Sistem saatini erken başlatma - varsayılan değerleri ayarlama
18 İşlemci parametrelerinin belirlenmesi: üretici firmalar, aileleri, nesilleri, L1 ve L2 önbellek tipi ve hacminin belirlenmesi, SMI tipi. CPUID komut işlevinin yürütülmesi (işlemcilerin kodları ve mimarisi üreticiden farklıdır).
İşlemci kayıtlarının kontrol edilmesi, işlemci çekirdeğinin saat frekansının ölçülmesi. İşlev yürütüldükten sonra sonuç, CPU kayıtlarının hücreleri tarafından oluşturulan 128 bitlik bir kelimeye yerleştirilir - EAX+EBX+ECX+EDX. Kullanılan önbelleğin değerinin şifresini çözmek için kod kaydırılır ve AL kaydına taşınır
Kesinti vektör tablosu başlatma (boyut 1024 bayt, 256 tür |
|
araya girer). Açık bu aşama türleri 32 vektör için ayarlanmıştır (INT 00h- |
|
INT 1Fh) BIOS rutinlerine işaret eder. |
|
Y2K gereksinimlerini karşılamak için kontroller yapmak |
|
CMOS Sağlama Toplamını ve Besleme Voltajı Uyumluluğunu Kontrol Etme |
|
pil derecesi. Hata bulunursa, değerler şuna göre ayarlanır: |
|
anakart üreticisinin varsayılanları |
|
Bu aşamada tarama kodlarının klavyeden alınması ve bunların 8742 denetleyici ve işlemci tarafından işlenmesi mümkün değildir, çünkü kesmeler devre dışı bırakılır, BIOS veri alanı hazırlanmaz ve klavye başlatılmaz. Kurulum BIOS ayarları, POST sırası ile çakışmamalıdır
21 Dizüstü Bilgisayar Donanımı Güç Yönetim Sistemini Başlatma.
Bir fiziksel parametreler tablosunun oluşturulması, otonom pil gücüne hizmet vermek için bir yapı, sabit sürücülerin çalışması sırasında güç tasarrufu işlevleri ve ayrıca bir RAM görüntüsünü diske kaydetme işlemleri
23 Bir matematik yardımcı işlemcisi bulma.
Silindir sayısının kontrol edilmesi - 40 veya 80 ve ayrıca takılı disket tipi.
Erken yonga seti başlatma gerçekleştirin.
Tak ve Çalıştır aygıtlarının yanı sıra PCI veriyolundaki G/Ç'nin daha fazla yüklenmesi için tasarlanmış bir BIOS kaynak haritasının hazırlanması
24 işlemci Intel nesilleri P6 ve P7, her makine talimatını yürütmek için algoritmaları içeren ürün yazılımı belleğine erişimi organize etme imkanı sağlar. Bu aşamada, algoritmaları yükseltmek veya yeni makine talimatları için tasarlanmış yeni mikro kodlar sunmak için bellenimin mikro kodunda değişiklikler yapılabilir. Donanım yazılımı güncelleme prosedürü aşağıdaki gibidir.
- CPUID komutu kullanılarak işlemci tanımlanır ve parametreleri belirlenir - tür (Tip), aile (Aile), model (Model) ve frekans çarpma faktörü (Adım).
- BIOS'ta saklanan üretici yazılımı güncelleme modülünden okur istenen blok 2.048 bayt boyutundadır ve RAM'de değil, SM RAM'de açılır.
- İşlemci mikro kodu güncellendi.
Bazı Intel işlemciler için ek tanımlama yapılır. Kaynak ayırma haritası güncellendi
Tak ve Kullan aygıtları başlatılır. Tak ve Çalıştır cihazlar tarafından talep edilen kaynak bilgileri, CMOS'tan taranan verilere göre güncellenir, BIOS uzantıları ESCD veri bloğunda depolanan bilgilerin yanı sıra hava püskürtme genişletme veri yollarında bulunur. ESCD'ye veri yazmak, POST yürütmesinin son aşamasına ertelenir
25 Erken PCI başlatma. Otobüsteki cihazların listesi. RAM ve UVV kaynaklarının atanması.
Video sistem cihazını, BIOS uzantılarını arayın ve bilgileri C000:0h alanına yazın (CS kaydındaki segment adresi: IP kaydındaki ofset adresi)
26 Satıcı Kimlik satırlarına hizmet veren mantığın ayarlanması.
Sistem saati başlatma işleminin tamamlanması. Kullanılmayan DIMM ve PCI yuvalarının senkronizasyonunu devre dışı bırakın.
Anakart tipine göre gerçekleştirilen voltaj ve sıcaklık izleme sisteminin başlatılması
Bu aşamada tarama kodlarının klavyeden alınması ve bunların 8742 denetleyici ve işlemci tarafından işlenmesi mümkün değildir, çünkü kesmeler devre dışı bırakılır, BIOS veri alanı hazırlanmaz ve klavye başlatılmaz. Kurulum BIOS ayarları, POST sırası ile çakışmamalıdır
27 INT 09h kesmeyi etkinleştir. Klavye denetleyicisinin yeni verilere dayalı olarak yeniden başlatılması (kesme vektör tabloları, yonga seti başlatma).
BIOS için 16 karakterlik bir giriş arabelleği oluşturulur ve tam işlem için bir bellek alanı ayarlanır
29 Pentium işlemcilerin APIC denetleyicisini başlatmanın yanı sıra P6 işlemcisinin MTRR kayıtlarını programlama.
Yonga seti programlama (örneğin, IDE denetleyicisi) göre |
|
CMOS'taki ayarlarla. |
|
İşlemcinin dahili frekansının ölçülmesi. |
|
Video Sistemi BIOS Uzantısını Çağırma |
|
Çok dilli modülün başlatılması. |
|
Görüntü ekranında görüntülenecek verilerin gönderilmesi (Ödül açılış ekranı, tür |
|
işlemci ve hızı) |
|
Süper G/Ç Çip Programlama |
|
Kesme denetleyicisinin kanal 1 maske bitlerinin kontrol edilmesi (uyumlu |
|
40 Kesme denetleyicisinin 2. kanalının maske bitlerinin kontrol edilmesi (IC 8259 ile uyumlu)
Kesme denetleyicisinin çalışmasını kontrol etme (IC 8259 ile uyumlu) |
|
Her sayfada her çift kelimeyi kontrol ederek toplam belleği sayma 64 KB. |
|
AMD ailesinin işlemcilerini test etmek için tasarlanmış bir program yazmak |
|
Programlama, MTRR işlemci ailesi Sirix'i kaydeder. Başlatma |
|
P6 nesil işlemcilerin L2 önbelleği ve P6 için APIC başlatma |
|
USB veri yolu başlatma |
|
Tüm belleği kontrol edin, genişletilmiş belleği temizleyin |
55 Çok işlemcili bir platform için, işlemci sayısının görüntülenmesi
57 Tak ve Çalıştır logosu ekranını görüntüleyin. Tak ve Kullan aygıtlarının erken başlatılması
59 Anti-virüs koruma kaynağını etkinleştirme - entegre anti-virüs aracı Trend Anti-Virus
60 Kurulum programını yükleme adımı.
Bu POST aşamasından önce, uygun tuşa basmak için zamanınız olmalıdır.
65 PS/2 bilgisayar faresi başlatma
67 Çağrı işlevine yönelik adres alanı için bilgi hazırlama: INT 15h (kayıt içeriği AX=E820h)
Bu aşamada tarama kodlarının klavyeden alınması ve bunların 8742 denetleyici ve işlemci tarafından işlenmesi mümkün değildir, çünkü kesmeler devre dışı bırakılır, BIOS veri alanı hazırlanmaz ve klavye başlatılmaz. Kurulum BIOS ayarları, POST sırası ile çakışmamalıdır
L2 Önbelleğini Etkinleştir |
|
Açıklanan öğelere göre yonga seti kayıt programlaması |
|
Kurulumda ve otomatik yapılandırma tablosunda |
|
Tüm Tak ve Kullan aygıtlarına kaynak atayın. |
|
Entegre cihazlar için COM bağlantı noktalarının otomatik tahsisi |
|
Kurulum seçeneği “OTOMATİK” olarak ayarlanmışsa |
|
Disket denetleyicisi başlatılıyor. |
|
Disket kayıtlarının ek konfigürasyonu |
73 AWDFLASH.EXE BIOS güncelleme yardımcı programının isteğe bağlı giriş işlevi, eğer bir disketteyse ve bir tuş kombinasyonu seçilmişse
75 Tüm IDE cihazlarının tespiti ve kurulumu: sabit sürücüler, LS-120, ZIP, CD-R/RW, DVD, vb.
Bir hata algılanırsa uygun bir mesaj görüntülenir ve program bir tuşa basılmasını bekler.
Hata bulunmazsa veya bir tuşa basılırsa
EPA veya üretici logolu açılış ekranını temizleme
82 Yonga seti ve anakart tipine bağlı olarak güç yönetimi için RAM'de bir alan ayrılmıştır.
ESCD tablosu, güç yönetimi ile ilgili en son değişikliklerle güncellenir.
EPA logolu ekran koruyucu kaldırıldığında, video modu geri yüklenir. CMOS ayarları tarafından sağlanıyorsa, parola sor
83 CMOS'ta geçici depolama yığınından verileri geri yükleme
84 Önceden algılanan Tak ve Kullan aygıtları ve ayarları hakkında “Tak ve Kullan Kartları Başlatılıyor...” mesajının görüntülenmesi
85 USB başlatma işlemi tamamlanıyor.
SCSI Sabit Disklerden Önyükleme Sırasını Belirleme
87 Video sistemini metin moduna geçirme.
DNI alanında "System Management BIOS" spesifikasyonuna göre SYSID tablolarının oluşturulması.
Ağ cihazlarına hizmet vermek için bir UUID (Universal Unique ID) ve ayrıca Fire Wire IEEE 1394 cihazlarından önyükleme yapmak için bir tanımlayıcı oluşturulur.
Bu aşamada, tüm temel başlatma prosedürleri tamamlanır. İşletim sisteminin yüklenmesi için hazırlıklar yapılıyor, bunun için gerekli tablolar derleniyor, diziler, yapılar oluşturuluyor.
89 Kurulum programı ACPI protokolünü kullanacak şekilde yapılandırılmışsa, ilgili tablolar 4 GB adres alanının üst alanına eklenir.
için tasarlanmış BIOS uzantıları için PCI alanında tarama |
|
AOL (Alert On LAN) protokolünün uygulanması. AOL Araçlarını Başlatma |
|
Maskelenmemiş desteğin mantıksal araçlarının kullanımına izin verilmesi |
|
NMI kesintileri. |
|
RAM paritesinin kullanımını etkinleştirme |
|
Bir PS/2 fareyi çalışır durumda takmak IRQ 12'ye izin verir. |
|
IRQ 11 hattının bakımı, hatların gürültü parazit parametrelerinin normalleştirilmesi |
|
kesme istekleri |
91 Güç Yönetimi modunda sabit sürücülere bakım yapmak için koşulların hazırlanması. Bu tür işlemler (RAM'de askıya alma), işletim sisteminin çalışma oturumunda gerçekleştirilebilir.
BIOS genişletme programlarına sahip seri ve paralel bağlantı noktalarının temel adreslerini depolayan BIOS değişkenlerini ayarlama
93 Önyükleme aygıtı bölüm bilgilerini kaydetmeye hazırlanıyor
94 Kurulum sağlanırsa, L2 önbelleği etkinleştirilir. Önyükleme Hızı parametresi programlanmıştır.
Yonga seti ve güç yönetim sistemi başlatma işleminin tamamlanması.
BIOS başlangıç açılış ekranı kaldırıldığında, monitör ekranında kaynak ayırma tablosu görüntülenir.
AMD K6 ailesi işlemcilerin kayıtlarının ayarlanması. Intel P6 ailesi işlemcilerinin kayıtlarının son güncellemesi.
Remote Pre Boot alt sisteminin sonlandırılması
95 Otomatik yaz saati uygulamasını ayarlayın.
Klavye denetleyicisini saniye başına tuş vuruşu sayısı ve otomatik tekrar moduna girmeden önce beklenecek süre için programlama.
Klavye kimliği KBD kimliğini okuyun.
101 tuşlu bir klavye için NumLock bayrağı, CMOS bilgilerine göre ayarlanır
96 Önyükleme aygıtlarının bölümleri hakkında bilgi kaydetme.
Çok işlemcili sistemlerde sistemin son konfigürasyonu yapılır, servis tabloları ve işletim sisteminin çalışma oturumunda kullanılan alanlar oluşturulur.
Cyrix ailesinin işlemci kayıtlarının ayarlanması.
ESCD tablosunu Tak ve Kullan Güç Yönetimi sisteminin ve ATAPI aygıtlarının durumuna göre doldurun ve ayarlayın.
CMOS'un Y2K protokolünün gereksinimlerine göre düzeltilmesi.
DOS Zamanı sistem saati sayacını RTC CMOS okumalarına göre ayarlayın. “Saat:dakika:saniye” biçimindeki zaman değeri yeniden hesaplanır
18,2 Hz'lik bir aralıklı zamanlayıcının döngülerine (darbelerin tekrarı için zaman aralıkları) bölünür ve BIOS değişken alanı - DOS Süresi'ne kaydedilir.
Bu aşamada, tüm temel başlatma prosedürleri tamamlanır. İşletim sisteminin yüklenmesi için hazırlıklar yapılıyor, bunun için gerekli tablolar derleniyor, diziler, yapılar oluşturuluyor.
Entegre anti-virüs araçları Trend Anti-Virus ve Paragon Anti-Virus Protection tarafından daha fazla kullanım için önyükleme aygıtı bölümlerini kaydetme.
L1 önbelleğinin kullanımına izin verilmesi.
Sistem biriminin hoparlöründe POST'un sonunun bir ses sinyali üretilir. MSIRQ tablosunu oluşturma ve kaydetme.
İşletim sistemini başlatmak için hazırlıkların yapılması
FF Kontrolün başlangıç sektörü BOOT'un program yükleyicisine aktarılması. BIOS kesintisi INT 19h'yi yürütün.
Çağrılan alt program (Kurulum programının BIOS Özellikleri Kurulum menü seçeneğine uygun olarak) önyükleme kesimini bulmak için önyükleme aygıtlarını sorgulamaya izin verir. Sektörden bilgi indirmek için Silindir: 0, Yükseklik: 0, Sektör:
07C0:0000h adresinde 1 okunur, bundan sonra FAR JMP komutunun kontrolü bu bloğun başına aktarılır.
Önyükleme sektöründe yazılmış bir programı yürütme
NOT.
ECC(Hata Düzeltme Kodu) — hata düzeltme kodu RAM modüllerinde kullanılan, katkı PC'nin hata toleransını artırın. ECC, bir hatayı bir bitte düzeltmenizi ve iki bitte tespit etmenizi sağlar. Bu nedenle, belleğinde bu tür kodların kullanıldığı bir bilgisayar, bir bitte hata olması durumunda kesintisiz çalışabilir ve veriler bozulmaz.
BBSS(Önyükleme Bloğu Özelliği İmzası) - önyükleme bloğu belirtiminin imza etiketi.
SMI(Sistem Yönetimi Kesintisi) - Donanım, işlemciye entegre güç tüketimini kontrol etmek için tasarlanmıştır. Bu bileşenlere hizmet vermek için yüksek öncelikli bir kesinti kullanılır.
Y2K— Gereksinimler, için bilgisayar sistemlerinin ticari ürünlerine uygulanır. 2000 öncesi ve sonrasında gerçekleşen birlikte çalışabilirlik, işlevsellik ve diğer parametrelerin sağlanması.
DMI(Masaüstü Yönetim Arayüzü) - protokol, etkileşime izin vermek sistem kartı bileşenlerine sahip yazılım araçları.
MTRR(Bellek Tipi Aralık Kayıtları) - nesil işlemci kayıtları P6 Ve P7, hangisinde bellek alanlarının özelliklerini açıklayan ve bellek önbelleğe alma türünü belirleyen veriler girilir.
APIK ( Gelişmiş Programlanabilir Kesinti Denetleyicisi) - gelişmiş programlanabilir kesme denetleyicisi, yonga setine dahildir. CPU üretimi P6 Ayrıca çok işlemcili uygulamalar için benzer bir denetleyiciye sahiptir.
MSIRQ(Microsoft IRQ Yönlendirme Haritası) - masa kartlar dağıtım kesintiler, Microsoft tarafından standartlaştırılmıştır.
SM RAM(Sistem Yönetimi RAM'i) - rasgele erişim belleğinin adlarından biri Pentium Pro ve üzeri işlemci mimarisinde sağlanan, hizmet verilerini depolamak için tasarlanmış küçük kapasite.
İşlemlerin her birinin yetersiz sonlandırılması durumunda, algoritma özel bir durumu işlemeye gider ve Medallion POST BIOS aşağıda belirtilen kodları üretir:
POSTALAMAK-kodlarözelvakalarÖdül BIOS V6.0 Madalyonu
Sistem Olay kodları
APM veya ACPI bileşenlerine hizmet verilirken etkinleştirilen kod (Güç Yönetimi Hata Ayıklama kodları)
+12V Kapatma ile Güç Tasarrufu |
|
Düşük Güç Moduna Geçme |
|
Güç tasarrufu modundan uyanmak için olay kesintisi |
|
Saatini düşürerek işlemciyi güç tasarrufu moduna geçirme |
|
ACPI teknolojisini kullanarak kısmi güç tasarrufu moduna geçiş |
|
Güç Tasarrufu Moduna Girmek için SMI Bileşenini Kullanma |
|
APM teknolojisini kullanarak işlemciyi güç tasarrufu moduna geçirme |
|
APM teknolojisini kullanarak güç tasarrufu moduna sistem geçişi |
|
Sistemi tam güç tasarrufu moduna alma |
|
İşlemlerin yürütülmesinde önemli hataların bildirilmesi (Sistem Hata kodları)
ECC kodu işleme hatası |
|
Güç tasarrufu modundan dönerken sabit sürücü hatası |
|
F000h segmentine yazarken ve ondan okurken veri uyuşmazlığı |
|
POST Award BIOS test programını geçmek için gereken süreyi azaltmak için, Kurulum programında bulunan Hızlı Açılışta Kendi Kendine Test seçeneğini kullanabilirsiniz. Bu durumda, Ödül Yazılımı testinin değiştirilmiş bir sürümü başlatılır; tam versiyon programlar hızlı çalışır.
AMI BIOS 8 POST Kontrol Noktası Kodları V1.4
Kesme noktası kodu görüntüsünü anlama
POST Teşhis Kartları, POST AMI BIOS kontrol noktalarını görüntülemek için kullanılır; anakartlar, Ve kontrolü görüntüler AMI BIOS Kontrol Noktası Ekranı.
Ekran, POST sırasında monitör ekranının sağ alt köşesinde görüntülenen bir kod satırıdır.
Kesme noktası kodu gösterimini kullanmanın dezavantajı, video sistemi devre dışı bırakıldığında bu yöntemin kullanılamamasıdır.
Cihaz Hazırlama Yöneticisinin Amacı
POST testinin çeşitli dönemlerinde, kontrol özel bir programa aktarılır. DIM cihaz başlatma yöneticisi(Aygıt Başlatma Yöneticisi).
Bilgisayarın sistemini veya yerel veri yollarını kontrol etmek gerekirse, bu program BIOS'tan kontrol alır. Bu programı çalıştırmak için tasarlanmış birkaç POST kontrol noktası vardır.
Sistem veriyolundaki cihazların 2Ah başlatılması.
IPL cihazlarının 38 saat başlatılması.
Lastiklerin başlatılması sırasındaki hataların 39 saat göstergesi.
95h BIOS uzantıları tarafından kontrol edilen veri yollarının başlatılması.
DEh - RAM yapılandırma hatası.
DFh - RAM yapılandırma hatası.
DIM tarafından üretilen mesajlar da teşhis portu 80h'ye gönderilir ve test sırasında bilgi kelimesinde saklanır.
İşaretli bilgilerin depolandığı sözcük, sistem POST koduyla aynı olan düşük baytı içerir. Yüksek bayt iki tetrada bölünmüştür. Not defterlerine yüklenen kodların açıklaması aşağıdadır.
Kıdemli defterin alanları.
İlgili veri yollarındaki tüm cihazların başlatılması yasaktır.
Başlatma statik cihazlar ilgi lastikleri üzerinde.
İlgili veri yollarında bilgi çıkış cihazlarının başlatılması.
İlgili veri yollarında giriş cihazlarının başlatılması.
İlgili veri yollarında sistem yük cihazlarının (IPL) başlatılması.
İlgili veri yollarında genel amaçlı cihazların başlatılması.
İlgili lastikler için hata mesajı.
BIOS uzantıları tarafından yönetilen aygıtların başlatılması (tüm veri yolları için).
Eşleşen BIOS önyükleme uzantıları başlatılıyor BIOS Önyüklemesi Spesifikasyon (tüm lastikler için).
Küçük not defteri.
Sistem başlatma prosedürleri (DIM).
Entegre sistem cihazlarını bağlamak için veri yolları.
ISA Tak ve Çalıştır veriyolu.
PCMCIA veri yolu.
Bir RAM yapılandırma hatasının algılanması durumunda, aşağıdaki değerleri alabilen teşhis bağlantı noktasına DEh, DFh ve yapılandırma kontrol noktalarından oluşan döngüsel bir kod dizisi verilir.
00 RAM algılanmadı.
01'de, çeşitli DIMM türleri kurulur.
02 DIMM'nin SPD (Seri Varlık Algılama) düğümünden okuma başarısız oldu.
03 DIMM bu frekansta kullanılamaz.
04 DIMM bu sistemde kullanılamaz.
05 düşük sayfa hatası.
POST kartı veya POST test cihazı, anakart başlatma kodlarını gösteren bir dijital göstergeye sahip bir PCI genişletme kartıdır. Bu kodu kullanarak kartın hangi bileşenlerinde arıza olduğunu bulabilirsiniz. Kodlar genellikle BIOS üreticisine göre değişir. Hata yoksa ve test başarılı bir şekilde geçerse, POST örneğin çoğu anakartta değişmeyen bir kod verir.
Başlatma tamamlandığında, "FF" kodu görüntülenir. Ayrıca, +5 +3.3 +12, -12 voltajlarını görüntülemek için test cihazlarına genellikle LED'ler takılır.
Çoğu BIOS sürümü için uygun olan hata kodlarına dikkatiniz:
posta kodu | Tanım |
---|---|
D0 | Anakart yonga seti ve işlemcisinin ön başlatması. BIOS sağlama toplamı kontrolü. NMI'yi devre dışı bırakın. Süper G/Ç denetleyici kontrolü, CMOS kontrolü devam ediyor. |
D1 | Klavye denetleyicisi bir kendi kendine test (BAT testi) işlemi gerçekleştiriyor. G/Ç bağlantı noktalarının ilk başlatılması devam ediyor. DMA denetleyici başlatma. |
D2 | Önbellek kullanımını yasaklayın. Kurulu RAM miktarını belirleme prosedürü gerçekleştirilir. |
D3 | Dinamik RAM'in yenilenmesi için taleplerin oluşumu kontrol edilir. Önbellek kullanımına izin ver. |
D4 | 512 KB bellek test ediliyor. Yığın adresi ayarlanır, önbellek yapılandırılır. |
D5 | Sistem BIOS kodu paketten çıkarılır ve Gölge RAM'de (gölgeli bellek) üzerine yazılır. |
D6 | BIOS sağlama toplamı hesaplanır ve Ctrl + Home tuş kombinasyonu kontrol edilir. Bu koşullardan en az biri karşılanırsa, BIOS kurtarma prosedürü başlar. |
D7 | BIOS sağlama toplamları başarılı bir şekilde doğrulanırsa, kontrol, Çalışma Zamanı alanında yürütülebilir kodu açan InterfaceModule'a aktarılır. |
D8 | Çalışma zamanı kodu, flash bellekten RAM'e paketlenir. CPUID bilgisi RAM'de saklanır. |
D9 | Paketlenmemiş Çalışma Zamanı kodu, geçici depolama alanından RAM'e aktarılır. Kontrol paketlenmemiş modüle aktarılır. |
DA | CPUID kayıtları geri yükleniyor. POST prosedürü devam ediyor. |
E0 | Disket denetleyici kayıtlarının başlatılması. Kesme denetleyicisi başlatılır ve kesme vektörleri ayarlanır. L1 önbelleğini etkinleştirin. |
E9 | Disket sürücü kayıtlarının ayarlanması. |
EA | ATAPI CD-ROM ve disk belleğinden okuma işlemi kontrol edilir. |
EB | ATAPI CD-ROM'u ile işlemler sırasında hata olması durumunda kontrol noktası E9'a dönün. |
EF | Disklerle yapılan işlemler sırasında hata olması durumunda EB kontrol noktasına dönün. |
F0 | AMIBOOT.ROM adlı bir kurtarma dosyası aranır. |
F1 | Kurtarma dosyası bulunamazsa F1 noktasına geçiş gerçekleştirilir. |
F5 | Birinci düzey önbelleği devre dışı bırakın. |
FlashROM tipi tanımı. Yonga seti ayarlarını depolamak için FlashROM'da bir bölüm arayın. | |
F4 | AMIBOOT.ROM adlı kurtarma dosyasının boyutu yanlışsa F4 noktasına atlanır. |
FC | Ana flaş BIOS biriminin sıfırlanması. |
FD | Flash BIOS ana birimi programlanıyor. |
FF | Flash BIOS programlaması başarıyla tamamlandıysa, FF noktasına atlayın. FlashROM'a yazmak yasaktır. ATAPI donanımı devre dışı bırakılıyor. CPUID değeri geri yüklenir. |
03 | Maskelenemeyen bir kesinti (NMI) işlemek yasaktır, RAM'deki eşlik hatalarını kontrol edin. Geçerli BIOS yürütme veri alanı ve POST başlatılır. |
04 | CMOS sağlama toplamını ve pil voltajını kontrol etme. |
05 | Kesme denetleyicisi başlatılır ve kesme vektör tablosu oluşturulur. |
06 | Aralık zamanlayıcıyı kullanmaya hazırlanıyor. |
08 | Klavye denetleyicisi bir kendi kendine test (BAT testi) işlemi gerçekleştiriyor. CPU başlatma. |
C0 | Önbellek kullanımını yasaklayın. APIC denetleyici başlatma. İşlemciyi çalışmaya hazırlamak. |
C1 | İşlemci parametrelerinin ayarlanması. |
C2 | CPUID komutunu kullanarak işlemci tanımlama. |
C5 | İşlemci sayısını belirleme ve parametrelerini ayarlama. |
C6 | İşlemci önbelleği başlatma. |
C7 | Merkezi işlemcinin ilk başlatma işleminin tamamlanması. |
0A | Klavye denetleyicisi başlatma. |
0B | PS/2 arabirimiyle bağlı bir fare arar. |
0C | Klavye aranıyor. |
0E | Giriş-çıkış cihazlarının aranması ve başlatılması. Kesinti yakalama INT 09h. BIOS logosunun görüntülenmesi. |
13 | Yonga seti kayıtları başlatılır. |
24 | BIOS modülleri paketinden çıkarılmış ve başlatılmıştır. Kesinti vektör tablosunu başlatmaya hazırlanıyor. |
25 | Kesinti vektör tablosunun başlatılmasının tamamlanması. |
2A | Yerel veri yollarındaki aygıtlar başlatılıyor (DIM-Aygıt Başlatma Yöneticisi mekanizması kullanılarak). Video bağdaştırıcısını başlatmaya hazırlanıyor. |
2C | Video kartının aranması ve başlatılması. |
2Ç | Ek G/Ç cihazları aranıyor ve başlatılıyor. |
30 | SMI (System Management Interrupt) bileşeni başlatılıyor. |
31 | ADM modülünü paketinden çıkarma. ADM'nin başlatılması ve etkinleştirilmesi. |
33 | Yükleyici modülü başlatma. |
37 | AMI logosunun monitör ekranında görüntülenmesi, BIOS sürümü hakkında bilgi, işlemci türü ve hızı hakkında bilgi. Bios Kurulumuna girmek için kullanılabilecek anahtarın adını monitörde görüntüleyin. |
38 | Yerel veri yollarındaki aygıtlar başlatılıyor (DIM-Aygıt Başlatma Yöneticisi mekanizması kullanılarak). |
39 | DMA denetleyicisi başlatılıyor. |
3 A | Sistem saatini gerçek zamanlı saate (RTC) göre ayarlayın. |
3B | RAM test edilir, ardından test sonuçları monitörde görüntülenir. |
3C | Yonga seti kayıtlarının ayarlanması. |
40 | Matematik yardımcı işlemcisi, paralel ve seri bağlantı noktaları başlatılır. |
50 | Bellek yönetimi modülleri ayarlanıyor. |
52 | CMOS'taki RAM miktarıyla ilgili bilgiler düzeltilmektedir (RAM testinin sonuçlarına göre). |
60 | BIOS Kurulum ayarlarına göre klavye denetleyicisini otomatik tekrarlama frekansı ve otomatik tekrar moduna girmeden önce bekleme süresi için programlayın. Numlock göstergesinin durumunu BIOS Kurulum ayarlarına göre ayarlama. |
75 | Disk aygıtlarıyla çalışmak için kullanılan INT 13h kesmesi başlatılıyor. |
78 | İşletim sistemini başlatabileceğiniz aygıtların bir listesi oluşturulur. |
7A | Kalan BIOS uzantıları başlatılıyor. |
7C | Bir ESCD tablosu oluşturun ve kaydedin. |
84 | POST prosedürü sırasında karşılaşılan hatalar raporlanıyor. |
85 | POST prosedürü sırasında tespit edilen hatalarla ilgili monitör bilgilerinin çıktısını alın. |
87 | Bu aşamada BIOS Setup programına girmek mümkündür. |
8C | Yonga seti kayıtlarının ayarlanması. |
8D | ACPI tablosu oluşturuluyor. |
8E | Servis NMI kesintileri. Çevresel Aygıt Ayarlarını Yapılandırma. |
90 | SMI tamamlama işlemi devam ediyor |
A0 | İndirme için parola isteği (eğer BIOS ayarları Kurulum sağlanır). |
A1 | İşletim sistemini başlatmak için gerekli olmayan verileri temizler. |
A2 | EFI modüllerinin hazırlanması. |
A4 | Dil modülü başlatılıyor. |
A7 | POST prosedürünün nihai sonuçlarının tablosunun monitöre çıktısı. |
A8 | Programlama kayıtları MTRR (Bellek Tipi Aralık Kaydı). |
A9 | Klavye girişi bekleniyor. |
AAA | INT 1C, INT 09 kesintilerini sıfırlayın. Prosedür hizmet modülünü (ADM) devre dışı bırakın. |
AB | İşletim sisteminin önyüklenebileceği cihazların belirlenmesi. |
AC | Yonga seti kayıtlarının BIOS Kurulum parametrelerine uygun olarak başlatılmasının son aşaması |
B1 | ACPI arabirimi yapılandırılır. |
00 | BIOS kesintisi INT 19h'yi yürütün. Önyükleme işleminin kontrolü, işletim sistemi yükleyicisine aktarılır. İşletim sistemi yüklenmeye başlar. |