საფოსტო კოდები ami. საფოსტო ბარათის კოდების გაშიფვრა

ამერიკული Megatrends, Inc. (AMI)

AMIBIOS-ში შესრულებული POST გამშვები პუნქტები გადაიხედა და განახლდა 1995 წელს და დღემდე არ განხორციელებულა მნიშვნელოვანი ცვლილებები. POST კოდების პირველი აღწერა ან, როგორც მათ AMI უწოდებს, "შემოწმების წერტილები" მათი ამჟამინდელი ფორმით გამოჩნდა V6.24 ბირთვის გამოშვებასთან დაკავშირებით, 07/15/95. AMIBIOS V7.0-ში განხორციელდა გარკვეული ცვლილებები, რომლებიც აისახება ამ დოკუმენტში.

AMIBIOS-ის გაშვების პროცედურების შესრულების მახასიათებლები

თუ გაშვების პროცესში მონაცემები 55h, AAh გამოჩნდება დიაგნოსტიკის პორტში, არ უნდა შეადაროთ ეს ინფორმაცია POST კოდებს - საქმე გვაქვს ტიპიური ტესტის თანმიმდევრობასთან, რომლის ამოცანაა მონაცემთა ავტობუსის მთლიანობის შემოწმება.

საწყის ეტაპზე, მონაცემთა დიაგნოსტიკური პორტში გამომავალი სპეციფიკურია თითოეული პლატფორმისთვის. ზოგიერთ დანერგვაში, პირველი გაცემული კოდი ასოცირდება მოქმედებებთან, რომლებსაც AMI უწოდებს ჩიპსეტის სპეციფიკურ პერსონალს. ამ პროცედურას თან ახლავს CCh მნიშვნელობის გამოტანა პორტში 80h და რიგი მოქმედებების შესრულება სისტემის ლოგიკური რეგისტრების კონფიგურაციისთვის. როგორც წესი, CCh კოდი ხდება იმ შემთხვევებში, როდესაც Intel-ის სისტემური ლოგიკა გამოიყენება, რომელიც აგებულია კონტროლერის საფუძველზე.

PIIX არის TX, LX, BX ჩიპსეტები.

ზოგიერთი ბორტ I/O ჩიპი შეიცავს RTC და კლავიატურის კონტროლერს, რომლებიც გამორთულია გაშვებისას. BIOS-ის მიზანია ამ დაფის რესურსების ინიციალიზაცია შემდგომი გამოყენებისთვის. ამ შემთხვევაში, პირველი გაშვების პროცედურას, რომელიც დაკავშირებულია კლავიატურის კონტროლერის დაყენებასთან, თან ახლავს გამომავალი მნიშვნელობის 10h, შემდეგ ხდება RTC ინიციალიზაცია, რაც დასტურდება დიაგნოსტიკური პორტში DDh კოდის გამოჩენით. უნდა აღინიშნოს, რომ ამ რესურსებიდან მინიმუმ ერთის წარუმატებლობა გამოიწვევს მთლიანი სისტემის დაფის არ დაწყებას POST-ის შესრულების პირველ ეტაპზე.

რიგ დაფებზე ინიციალიზაციის პროცესი იწყება CPU-ს დაცულ რეჟიმში გადართვით. ამ შემთხვევაში, პირველი 43h კოდის შემდეგ, POST შესრულება გრძელდება AMIBIOS დოკუმენტაციაში აღწერილის მიხედვით - კონტროლი გადადის D0h წერტილში.

შეუფუთავი ინიციალიზაციის პროცედურის კოდები

(არაკომპრესირებული საწყისი კოდის შემოწმების წერტილები)

ე.ე.თანამედროვე AMIBIOS-ის დანერგვაში, პირველი გამოტანილი კოდი ასოცირდება მოწყობილობაზე წვდომასთან, საიდანაც შესაძლებელია ჩატვირთვა BIOS-ის აღსადგენად.

CCსისტემის ლოგიკური რეგისტრების ინიციალიზაცია

CDFlash ROM-ის ტიპი არ არის აღიარებული

C.E.საკონტროლო ჯამის შეუსაბამობა გაშვების BIOS-ში

CFშეცდომა სათადარიგო Flash ROM ჩიპზე წვდომისას

DDRTC-ის ადრეული ინიციალიზაცია, რომელიც ინტეგრირებულია SIO ჩიპში

D0გამორთეთ დაუფარავი NMI შეწყვეტა. დროებითი პროცესების შესუსტების დროის დაყოვნების დამუშავება. ჩატვირთვის ბლოკის საკონტროლო ჯამის შემოწმება, შეუსაბამობის შემთხვევაში შეჩერება

D1შეასრულეთ მეხსიერების აღდგენის პროცედურა და საბაზისო უზრუნველყოფის ტესტი. 4 GB მეხსიერების მისამართის რეჟიმში გადასვლა

D3სიმძლავრის და პირველადი მეხსიერების ტესტის განსაზღვრა

D4დაუბრუნდით რეალური მეხსიერების მისამართის რეჟიმში. ჩიპების ნაკრების ადრეული ინიციალიზაცია სტეკის ინსტალაცია

D5POST მოდულის გადატანა Flash ROM-დან სატრანზიტო მეხსიერების ზონაში

D6თუ საკონტროლო ჯამი არ ემთხვევა ან CTRL+Home, შესრულდება გადასვლა Flash ROM-ის აღდგენის პროცედურაზე (კოდი E0)

D7კონტროლის გადატანა კომუნალურ პროგრამაზე, რომელიც ხსნის სისტემის BIOS-ს

D8სისტემის BIOS-ის სრული განლაგება

D9სისტემის BIOS კონტროლის გადატანა Shadow RAM-ზე

დ.ა.ინფორმაციის კითხვა SPD (Serial Presence Detect) DIMM-ებიდან

დ.ბ.CPU რეგისტრების MTRR-ის დაყენება

DCმეხსიერების კონტროლერი დაპროგრამებულია SPD-დან მიღებული მონაცემების მიხედვით

DEსისტემის მეხსიერების კონფიგურაციის შეცდომა. Ფატალური შეცდომა

DFსისტემის მეხსიერების კონფიგურაციის შეცდომა. ხმის სიგნალი

10 კლავიატურის კონტროლერის ადრეული ინიციალიზაცია

11 დაბრუნება STR (Suspend to RAM) მდგომარეობიდან

12 SMRAM-ზე წვდომის აღდგენა (სისტემის მართვის RAM)

13 მეხსიერების აღდგენის აღდგენა

14 VGA BIOS Flash ROM-ის გადაწერის პროცედურების კოდების ძიება და ინიციალიზაცია (ჩატვირთვის ბლოკის აღდგენის კოდები)

E0მზადება მიმდინარეობს INT19-ის გადასაჭრელად და მოწმდება სისტემის გამარტივებულ რეჟიმში გაშვების შესაძლებლობა.

E1შეფერხების ვექტორების დაყენება

E3CMOS შინაარსის აღდგენა, BIOS-ის ძიება და ინიციალიზაცია

E2შეფერხების კონტროლერების მომზადება და მეხსიერების პირდაპირი წვდომა

E6ჩართეთ სისტემის ტაიმერი და FDC შეფერხებები

ე.წ.IRQ და DMA კონტროლერების ხელახალი ინიცირება

ედდისკის ინიცირება

ე.ე.ჩატვირთვის სექტორის კითხვა ფლოპი დისკიდან

ე.ფ.დისკის მუშაობის შეცდომა

F0AMIBOOT.ROM ფაილის პოვნა

F1ფაილი AMIBOOT.ROM არ მოიძებნა root დირექტორიაში

F2წაიკითხეთ FAT

F3AMIBOOT.ROM-ის კითხვა

F4AMIBOOT.ROM ფაილის ზომა არ ემთხვევა Flash ROM-ის ზომას

F5შიდა ქეშის გამორთვა

FBFlash ROM ტიპის განმარტება

F.C.ძირითადი Flash ROM ბლოკის წაშლა

FDძირითადი Flash ROM ბლოკის დაპროგრამება

FFBIOS-ის გადატვირთვა Unpacked სისტემის BIOS კოდები, შესრულებული ShadowRAM-ში

(გაშვების კოდი არ არის შეკუმშული F000 ჩრდილოვან RAM-ში)

03 გამორთეთ დაუფარავი NMI შეწყვეტა. გადატვირთვის ტიპის განმარტება

05 სტეკის ინიციალიზაცია. გამორთეთ მეხსიერების და USB კონტროლერის ქეშირება

06 კომუნალური პროგრამის შესრულება RAM-ში

07 პროცესორის ამოცნობა და APIC ინიციალიზაცია

08 CMOS საკონტროლო ჯამის შემოწმება

09 End/Ins კლავიშების მუშაობის შემოწმება

0Aბატარეის უკმარისობის შემოწმება

0Bკლავიატურის კონტროლერის ბუფერული რეგისტრების გასუფთავება

0Cსატესტო ბრძანება ეგზავნება კლავიატურის კონტროლერს

0Eკლავიატურის კონტროლერის მიერ მხარდაჭერილი დამატებითი მოწყობილობების პოვნა

0Fკლავიატურის ინიცირება

10 გადატვირთვის ბრძანება იგზავნება კლავიატურაზე

11 თუ დააჭირეთ ღილაკს End ან Ins, CMOS გადატვირთულია

12 DMA კონტროლერების პასიურ მდგომარეობაში მოთავსება

13 ჩიპსეტის ინიციალიზაცია და L2 ქეში

14 სისტემის ტაიმერის შემოწმება

19 DRAM-ის რეგენერაციის მოთხოვნის გენერირების ტესტი გაშვებულია

1Aრეგენერაციის ციკლის ხანგრძლივობის შემოწმება

20 გამომავალი მოწყობილობების ინიციალიზაცია

23 იკითხება კლავიატურის კონტროლერის შეყვანის პორტი. გამოკითხულიკლავიშის ჩამრთველი და წარმოების ტესტის შეცვლა

24 ემზადება შეფერხების ვექტორული ცხრილის ინიციალიზაციისთვის

25 შეფერხების ვექტორის ინიციალიზაცია დასრულდა

26 Turbo Switch jumper-ის სტატუსი გამოკითხულია კლავიატურის კონტროლერის შეყვანის პორტის მეშვეობით

27 USB კონტროლერის პირველადი ინიციალიზაცია. საწყისი პროცესორის მიკროკოდის განახლება

28 ვიდეო რეჟიმის ინსტალაციისთვის მზადება

29 LCD პანელის ინიცირება

2Aმოძებნეთ მოწყობილობები, რომლებიც მხარდაჭერილია დამატებითი ROM-ებით

2ბVGA BIOS-ის ინიცირება, მისი საკონტროლო ჯამის შემოწმება

2CVGA BIOS-ის შესრულება

2Dშეესაბამება INT 10h და INT 42h

2Eმოძებნეთ CGA ვიდეო გადამყვანები

2FCGA ადაპტერი ვიდეო მეხსიერების ტესტი

30 CGA ადაპტერის სკანირების გენერირების სქემების ტესტი

31 შეცდომა ვიდეო მეხსიერებაში ან სკანირების სქემებში. ალტერნატიული CGA ვიდეო ადაპტერის პოვნა

32 ალტერნატიული CGA ვიდეო ადაპტერის ვიდეო მეხსიერების ტესტი და სკანირების სქემები

33 გამოკითხეთ მონო/ფერადი ჯემპერის სტატუსი

34 ტექსტის რეჟიმის დაყენება 80x25

37 ვიდეო რეჟიმი დაყენებულია. ეკრანი გასუფთავდა

38 ბორტ მოწყობილობების ინიციალიზაცია

39 წინა საფეხურიდან შეცდომის შეტყობინებების ჩვენება

3Aნაჩვენებია "Hit DEL" შეტყობინება CMOS Setup-ში შესასვლელად

3ბდაიწყეთ მეხსიერების ტესტისთვის მომზადება დაცულ რეჟიმში

40 GDT და IDT აღმწერი ცხრილების მომზადება

42 გადართვა დაცულ რეჟიმზე

43 პროცესორი დაცულ რეჟიმშია. შეფერხებები ჩართულია

44 მზადება A20 ხაზის შესამოწმებლად

45 A20 ხაზის ტესტი

46 RAM-ის ზომის განსაზღვრა დასრულებულია

47 ტესტის მონაცემები ჩაწერილია ჩვეულებრივ მეხსიერებაში

48 ჩვეულებრივი მეხსიერების ხელახლა შემოწმება

49 გაფართოებული მეხსიერების ტესტი

4Bმეხსიერების გადატვირთვა

4Cნულოვანი პროცესის მითითება

4Dმიღებული ჩვეულებრივი და გაფართოებული მეხსიერების ზომების ჩაწერა CMOS-ში

4Eსისტემის მეხსიერების რეალური რაოდენობის მითითება

4Fგაფართოებული ჩვეულებრივი მეხსიერების ტესტი გაშვებულია

50 ჩვეულებრივი მეხსიერების ზომის კორექტირება

51 გაფართოებული მეხსიერების ტესტი

52 ჩვეულებრივი მეხსიერების და გაფართოებული მეხსიერების ტომები შენახულია

53 დაგვიანებული პარიტეტის შეცდომის დამუშავება

54 გამორთეთ პარიტეტი და არამაკირებელი შეფერხების დამუშავება

57 მეხსიერების რეგიონის ინიცირება POST მეხსიერების მენეჯერისთვის

58 თქვენ მოგეთხოვებათ შეიყვანოთ CMOS Setup

59 პროცესორის რეალურ რეჟიმში დაბრუნება

60 გვერდების DMA რეგისტრების შემოწმება

62 მისამართების რეგისტრების ტესტი და DMA#1 კონტროლერის გადამისამართების სიგრძე

63 მისამართების რეგისტრების ტესტირება და DMA#2 კონტროლერის გადამისამართების სიგრძე

65 DMA კონტროლერების პროგრამირება

66 Write Request და Mask Set POST რეგისტრების გასუფთავება

67 პროგრამირების შეფერხების კონტროლერები

7FNMI მოთხოვნის გადაჭრა დამატებითი წყაროებიდან

80 აყენებს შეწყვეტის სერვისის რეჟიმს PS/2 პორტიდან

81 კლავიატურის ინტერფეისის ტესტი გადატვირთვის შეცდომებისთვის

82 კლავიატურის კონტროლერის მუშაობის რეჟიმის დაყენება

83 კლავიშის დაბლოკვის სტატუსის შემოწმება

84 მეხსიერების სიმძლავრის შემოწმება

85 შეცდომის შეტყობინებების ჩვენება

86 სისტემის კონფიგურაცია Setup ოპერაციისთვის

87 CMOS Setup პროგრამის გახსნა ჩვეულებრივ მეხსიერებაში.

88 დაყენების პროგრამა დასრულებულია მომხმარებლის მიერ

89 დასრულებულია მდგომარეობის აღდგენა Setup ოპერაციის შემდეგ

8ბმეხსიერების დაჯავშნა დამატებითი BIOS ცვლადი ბლოკისთვის

8Cპროგრამირების კონფიგურაციის რეგისტრები

8DHDD და FDD კონტროლერების პირველადი ინიციალიზაცია

8FFDD კონტროლერის ხელახალი ინიცირება

91 HDD კონტროლერის კონფიგურაცია

95 ROM-ის სკანირების შესრულება დამატებითი BIOS-ების მოსაძებნად

96 სისტემის რესურსების დამატებითი კონფიგურაცია

97 არჩევითი BIOS-ის ხელმოწერისა და გამშვები ჯამის გადამოწმება

98 სისტემის მართვის RAM-ის დაყენება

99 ტაიმერის მრიცხველის და პარალელური პორტის ცვლადების დაყენება

9Aსერიული პორტების სიის გენერირება

9ბმეხსიერების არეალის მომზადება კოპროცესორული ტესტისთვის

9Cკოპროცესორის ინიცირება

9Dკოპროცესორის ინფორმაცია ინახება CMOS RAM-ში

9Eკლავიატურის ტიპის იდენტიფიკაცია

9Fმოძებნეთ დამატებითი შეყვანის მოწყობილობები

A0რეესტრების ფორმირება MTRR (მეხსიერების ტიპის დიაპაზონის რეგისტრები)

A2შეცდომის შეტყობინებები ინიციალიზაციის წინა ნაბიჯებიდან

A3კლავიატურის ავტომატური გამეორების დროის დაყენება

A4გამოუყენებელი RAM რეგიონების დეფრაგმენტირება

A5ვიდეო რეჟიმის დაყენება

A6ეკრანის გაწმენდა

A7BIOS-ის შესრულებადი კოდის გადატანა Shadow RAM-ის ზონაში

A8დამატებითი BIOS-ის ინიცირება სეგმენტში E000h

A9კონტროლის დაბრუნება სისტემის BIOS-ზე

ᲐᲐ.USB ავტობუსის ინიციალიზაცია

ABINT13 მოდულის მომზადება დისკის სერვისებისთვის

A.C.AIOPIC ცხრილების აგება მულტიპროცესორული სისტემების მხარდასაჭერად

ახ.წვიდეო სერვისების მომსახურებისთვის INT10 მოდულის მომზადება

A.E.DMI ინიციალიზაცია

B0ნაჩვენებია სისტემის კონფიგურაციის ცხრილი

მოწყობილობის ინიციალიზაციის მენეჯერის მახასიათებლები

ზემოაღნიშნული POST კოდების გარდა, შეტყობინებები მოწყობილობების ინიციალიზაციის მენეჯერის (DIM) შესრულების დროს მოვლენების შესახებ გამოდის დიაგნოსტიკურ პორტში. არსებობს რამდენიმე საგუშაგო, რომელიც მიუთითებს სისტემის ან ადგილობრივი ავტობუსების ინიციალიზაციის სტატუსზე.

2Aმოწყობილობების ინიციალიზაცია სისტემის ავტობუსზე

39 ავტობუსის ინიციალიზაციისას წარმოქმნილი შეცდომების მითითება

95 ავტობუსების ინიცირება, რომლებიც კონტროლდება დამატებითი BIOS DE სისტემის მეხსიერების კონფიგურაციის შეცდომით

DFსისტემის მეხსიერების კონფიგურაციის შეცდომა

ინფორმაცია ნაჩვენებია word ფორმატში, რომლის დაბალი ბაიტი ემთხვევა სისტემის POST კოდს, ხოლო მაღალი ბაიტი მიუთითებს ინიციალიზაციის პროცედურის ტიპზე. ყველაზე მნიშვნელოვანი ტეტრადი მაღალ ბაიტში მიუთითებს შესრულებული პროცედურის ტიპზე, ხოლო დაბალი ტეტრადი განსაზღვრავს ავტობუსის ტოპოლოგიას მისი გამოყენებისთვის.

უფროსი ტეტრადი:

0 ყველა ავტობუსზე ყველა მოწყობილობის ინიციალიზაცია აკრძალულია

1 სტატიკური მოწყობილობების ინიციალიზაცია

2 გამომავალი მოწყობილობების ინიციალიზაცია

3 შეყვანის მოწყობილობების ინიციალიზაცია

4 სისტემის ჩატვირთვის მოწყობილობების ინიციალიზაცია (IPL)

5 ზოგადი დანიშნულების მოწყობილობების ინიციალიზაცია

6 შეცდომის შეტყობინება

7 დამატებითი ROM-ებით კონტროლირებადი მოწყობილობების ინიციალიზაცია

უმცროსი ტეტრადი:

0 სისტემის ინიციალიზაციის პროცედურები (DIM)

1 ბორტ მოწყობილობების დამაკავშირებელი ავტობუსები

2 ISA Legacy ავტობუსი

3 EISA ავტობუსი

4 ISA PnP ავტობუსი

5 PCI ავტობუსი

6 PCMCIA ავტობუსი

7 MCA ავტობუსი

თუ აღმოჩენილია სისტემის მეხსიერების კონფიგურაციის შეცდომა, DE კოდი, DF კოდი და კონფიგურაციის შეცდომის კოდი გამოდის პორტში 80 სთ თანმიმდევრობით გაუთავებელ ციკლში, რომელსაც შეუძლია მიიღოს შემდეგი მნიშვნელობები:

00 ოპერატიული მეხსიერება არ არის აღმოჩენილი

01 დაყენებული სხვადასხვა ტიპის DIMM-ები (მაგალითად, EDO და SDRAM)

02 SPD შინაარსის წაკითხვა ვერ მოხერხდა

03 მოდული არ აკმაყოფილებს მითითებულ სიხშირეზე მუშაობის მოთხოვნებს

04 მოდულის გამოყენება შეუძლებელია ამ სისტემაში

05 ინფორმაცია SPD-ში არ იძლევა დაყენებული მოდულების გამოყენების საშუალებას

06 აღმოჩენილია დაბალი მეხსიერების გვერდის შეცდომა



ეს ცხრილი შეიცავს POST კოდებს, რომლებიც ნაჩვენებია სრული POST პროცედურის დროს.

CF ამოიცნობს პროცესორის ტიპს და ამოწმებს CMOS წაკითხვას/ჩაწერას
C0 ჩიპსეტი და L1-, L2-ქეში წინასწარ დაპროგრამებულია და დაპროგრამებულია
შეფერხების კონტროლერი, DMA, ტაიმერი
C1 გამოვლენილია RAM-ის ტიპი და რაოდენობა
C3 BIOS კოდი იხსნება ოპერატიული მეხსიერების დროებით ზონაში
0C BIOS შემოწმებული ჯამები შემოწმებულია
C5 BIOS კოდი კოპირდება ჩრდილოვან მეხსიერებაში და კონტროლი გადადის Boot Block მოდულზე
01 XGROUP მოდული იხსნება ფიზიკურ მისამართზე 1000:0000h
02 პროცესორის ინიციალიზაცია. დაყენებულია CR და MSR რეგისტრები
განსაზღვრულია 03 I/O რესურსები (Super I/O)
05 ასუფთავებს ეკრანს და CMOS სტატუსის დროშას
06 კოპროცესორი შემოწმებულია
07 კლავიატურის კონტროლერი იდენტიფიცირებული და შემოწმებულია
08 კლავიატურის ინტერფეისი აღმოჩენილია
09 სერიული ATA კონტროლერის ინიცირება
OA ამოიცნობს კლავიატურას და მაუსს, რომლებიც დაკავშირებულია PS/2 პორტებთან
მიმდინარეობს 0B AC97 აუდიო კონტროლერის რესურსების ინსტალაცია
OE ტესტირების მეხსიერების სეგმენტი F000h
10 განისაზღვრება ფლეშ მეხსიერების ტიპი
12 CMOS ტესტირება
14 ადგენს მნიშვნელობებს ჩიპსეტის რეგისტრებისთვის
16 საათის გენერატორი თავდაპირველად ინიციალიზებულია
18 განისაზღვრება პროცესორის ტიპი, მისი პარამეტრები და L1 და L2 ქეშის ზომები
1B შეფერხების ვექტორული ცხრილი ინიციალიზებულია
1C ამოწმებს CMOS საკონტროლო ჯამებს და ბატარეის ძაბვას
განსაზღვრულია ენერგიის მართვის 1D სისტემა
1F იტვირთება კლავიატურის მატრიცა (ლეპტოპებისთვის)
21 ელექტროენერგიის მართვის სისტემის ინიციალიზაცია ხდება (ლეპტოპებისთვის)
23 შემოწმებულია მათემატიკური კოპროცესორი, დისკი, ჩიპსეტის ინიციალიზაცია
24 პროცესორის მიკროკოდი ახლდება. იქმნება რესურსების განაწილების რუკა
Plug and Play მოწყობილობები
25 საწყისი PCI ინიციალიზაცია: ჩამოთვლილია მოწყობილობები, ადაპტერის ძებნა
VGA, VGA BIOS შესვლა C000:0-ზე
26 საათის სიხშირე დაყენებულია CMOS Setup-ის მიხედვით. სინქრონიზაცია გამორთულია
გამოუყენებელი DIMM და PCI სლოტები. მონიტორინგის სისტემა დაწყებულია
(H/W მონიტორი)
27 შეფერხება INT 09h ჩართულია. კლავიატურის კონტროლერი კვლავ ინიციალიზებულია
29 MTRR რეგისტრი დაპროგრამებულია, APIC ინიციალიზებულია. კონტროლერი დაპროგრამებულია
IDE. პროცესორის სიხშირე იზომება. ვიდეო სისტემის BIOS გაფართოებას ე.წ
2B მოძებნეთ ვიდეო ადაპტერი BIOS
2D ნაჩვენებია ჯილდოს სპრეის ეკრანი, ინფორმაცია პროცესორის ტიპისა და მისი სიჩქარის შესახებ
33 კლავიატურის გადატვირთვა
35 პირველი DMA არხი ტესტირება ხდება
37 მეორე DMA არხი ტესტირება ხდება
შემოწმებულია 39 DMA გვერდის რეგისტრი
3C 8254 კონტროლერის კონფიგურაცია (ტაიმერი)
3E 8259 შეფერხების კონტროლერის შემოწმება
43 შეფერხების კონტროლერი შემოწმებულია
შემოწმებულია 47 ISA/EISA ავტობუსი
49 გამოითვლება RAM-ის ოდენობა. რეგისტრები კონფიგურირებულია პროცესორისთვის
AMD K5
4E MTRR რეგისტრები დაპროგრამებულია Syrix პროცესორებისთვის. L2 ქეში ინიციალიზებულია
და APIC
აღმოჩენილია 50 USB ავტობუსი
52 ოპერატიული მეხსიერება შემოწმებულია და შედეგები გამოჩნდება. გაფართოებული მეხსიერების გასუფთავება
53 თუ CMOS გასუფთავებულია, შესვლის პაროლი აღდგება
55 აჩვენებს პროცესორების რაოდენობას (მრავალპროცესორული პლატფორმებისთვის)
57 გამოსახულია EPA-ს ლოგო. ISA PnP მოწყობილობების საწყისი ინიციალიზაცია
59 დადგენილია ვირუსებისგან დაცვის სისტემა
5B მოთხოვნა BIOS განახლების გაშვებისთვის ფლოპი დისკიდან
5D ამუშავებს სუპერ I/O კონტროლერს და ინტეგრირებულ აუდიო კონტროლერს
60 CMOS Setup-ში შესვლა, თუ Delete კლავიშს დააჭერთ
65 PS/2 მაუსი ინიციალიზებულია
69 L2 ქეში ჩართულია
6B ჩიპსეტის რეგისტრები კონფიგურირებულია BIOS Setup-ის მიხედვით
6D ანიჭებს რესურსებს ISA PnP მოწყობილობებისთვის და COM პორტებისთვის ინტეგრირებისთვის
მოწყობილობები
6F ახდენს ფლოპი დისკის კონტროლერის ინიციალიზებას და კონფიგურაციას
გამოვლენილია და დამონტაჟებულია 75 IDE მოწყობილობა: მყარი დისკები,
CD/DVD, LS-120, ZIP და ა.შ.
76 ნაჩვენებია ინფორმაცია აღმოჩენილი IDE მოწყობილობების შესახებ
77 სერიული და პარალელური პორტები ინიციალიზებულია
7A მათემატიკური კოპროცესორი გადატვირთულია და მზად არის მუშაობისთვის.
7C განსაზღვრავს დაცვას მყარ დისკებზე არაავტორიზებული ჩაწერისგან
7F თუ არის შეცდომები, გამოჩნდება შეტყობინება და დააჭირეთ Delete და F1 კლავიშებს
82 მეხსიერება გამოყოფილია ენერგიის მართვისთვის და ცვლილებები იწერება ESCD ცხრილში.
Splash ეკრანი EPA ლოგოთი ამოღებულია. საჭიროების შემთხვევაში ითხოვს პაროლს
83 ყველა მონაცემი ინახება დროებითი დასტადან CMOS-ში
84 Plug and Play Cards შეტყობინების ინიციალიზაციის ჩვენება
85 USB ინიციალიზაცია დასრულებულია
87 SYSID ცხრილი იქმნება DMI ზონაში
მიმდინარეობს 89 ACPI ცხრილის დაყენება. შეფერხებები მინიჭებულია PCI მოწყობილობებზე
8B იწოდება დამატებითი ISA ან PCI კონტროლერების BIOS-ით, გარდა
ვიდეო ადაპტერი
8D ადგენს RAM-ის პარიტეტის პარამეტრებს CMOS Setup-ის გამოყენებით. ინიცირებული
APM
8F IRQ 12 დასაშვებია PS/2 მაუსის ცხელი ჩართვისთვის
94 ჩიპსეტის ინიციალიზაციის დასრულება. აჩვენებს რესურსების განაწილების ცხრილს.
ჩართეთ L2 ქეში. ზაფხულის/ზამთრის დროის გადასვლის რეჟიმის დაყენება
95 ადგენს კლავიატურის ავტომატური გამეორების სიხშირეს და Num Lock მდგომარეობას
96 მრავალპროცესორული სისტემებისთვის რეგისტრები კონფიგურირებულია (Cyrix პროცესორებისთვის).
იქმნება ESCD ცხრილი. DOS დროის ტაიმერი დაყენებულია საათის ჩვენებების მიხედვით
RTC CMOS.
ჩატვირთვის მოწყობილობის დანაყოფები შენახულია ჩაშენებულის მიერ გამოსაყენებლად
ანტივირუსი.
სპიკერი აცხადებს POST-ის დასრულებას. შეიქმნა MSIRQ ცხრილი
FF BIOS INT 19h შეფერხება მიმდინარეობს. მოძებნეთ ჩამტვირთავი პირველ სექტორში
ჩატვირთვის მოწყობილობა





შემცირებული პროცედურა ხორციელდება BIOS-ში Quick Power On Self Test ვარიანტის დაყენებით.

65 მიმდინარეობს ვიდეო ადაპტერის გადატვირთვა. ხმის კონტროლერი და მოწყობილობები ინიციალიზებულია
შემავალი/გამომავალი, კლავიატურა და მაუსი შემოწმებულია. BIOS-ის მთლიანობა შემოწმებულია
66 ქეში ინიციალიზაცია ხდება. შეფერხების ვექტორული ცხრილი იქმნება.
ელექტროენერგიის მართვის სისტემის ინიციალიზაცია მიმდინარეობს
67 შემოწმებულია CMOS საკონტროლო ჯამი და შემოწმებულია ბატარეა.
ჩიპსეტი კონფიგურებულია CMOS პარამეტრების საფუძველზე
68 ვიდეო ადაპტერი ინიციალიზებულია
69 შეფერხების კონტროლერის კონფიგურაცია
6A RAM-ის ტესტირება (აჩქარებული)
6B აჩვენებს EPA ლოგოს, CPU და მეხსიერების ტესტის შედეგებს
70 გამოჩნდება BIOS Setup-ში შესვლის მოთხოვნა. მაუსი დაწყებულია
დაკავშირებულია PS/2 ან USB-თან
71 ქეშის კონტროლერი ინიციალიზებულია
მიმდინარეობს 72 ჩიპსეტის რეგისტრის კონფიგურაცია. იქმნება Plug and Play მოწყობილობების სია.
დისკის კონტროლერი ინიციალიზებულია
73 მყარი დისკის კონტროლერი ინიციალიზებულია
74 კოპროცესორი ინიციალიზებულია
75 საჭიროების შემთხვევაში, მყარი დისკი დაცულია ჩაწერისგან
77 საჭიროების შემთხვევაში, მოითხოვება პაროლი და გამოჩნდება შეტყობინებები, დააჭირეთ F1 გასაგრძელებლად,
DEL Setup-ში შესასვლელად
ინიციალიზებულია 78 გაფართოების ბარათი საკუთარი BIOS-ით
მიმდინარეობს 79 პლატფორმის რესურსების ინიციალიზაცია
7A გენერირებულია ძირეული ცხრილი RSDT, მოწყობილობის ცხრილები DSDT, FADT და ა.შ.
7D აგროვებს ინფორმაციას ჩატვირთვის მოწყობილობის დანაყოფების შესახებ
7E BIOS ემზადება ოპერაციული სისტემის ჩატვირთვისთვის
7F NumLock ინდიკატორის სტატუსი დაყენებულია პარამეტრების მიხედვით
BIOS დაყენება
80 INT 19 გამოიძახება და ოპერაციული სისტემა იწყება
******************************************

AMIBIOS 8.0

D0 პროცესორისა და ჩიპსეტის ინიციალიზაცია. ჩატვირთვის ბლოკის შემოწმება
BIOS
D1 I/O პორტების ინიციალიზაცია. კლავიატურის კონტროლერი
ბრძანება იგზავნება BAT თვითშემოწმებისთვის
D2 გამორთეთ L1/L2 ქეში. დაყენებული ოპერატიული მეხსიერების რაოდენობა განისაზღვრება
D3 მეხსიერების აღდგენის სქემები კონფიგურირებულია. ნებადართულია ქეში მეხსიერების გამოყენება
D4 ტესტი 512 KB მეხსიერება. სტეკი დაინსტალირებულია და მინიჭებულია საკომუნიკაციო პროტოკოლი
ქეში მეხსიერებით
D5 BIOS კოდი იხსნება და კოპირდება ჩრდილოვან მეხსიერებაში
D6 ამოწმებს BIOS-ის საკონტროლო ჯამებს და დააჭირეთ Ctrl+Home კლავიშებს
(BIOS-ის აღდგენა)
D7 Control გადადის ინტერფეისის მოდულზე, რომელიც ხსნის კოდს ზონაში
გაშვების დრო
D8 შესრულებადი კოდი იხსნება ფლეშ მეხსიერებიდან ოპერატიული მეხსიერებაში. შენახულია
CPUID ინფორმაცია
D9 შეუფუთავი კოდი გადადის დროებითი შენახვის ადგილიდან სეგმენტებზე
0E000h და 0F000h ოპერატიული მეხსიერება
DA CPUID რეგისტრები აღდგენილია. POST შესრულება გადატანილია RAM-ში
E1–E8, EC–EE შეცდომები, რომლებიც დაკავშირებულია სისტემის მეხსიერების კონფიგურაციასთან
03 NMI-ის დამუშავება, პარიტეტის შეცდომები და სიგნალების მონიტორზე გამომავალი აკრძალულია.
ზონა დაცულია GPNV მოვლენის ჟურნალისთვის, საწყისი
BIOS ცვლადის მნიშვნელობები
04 ამოწმებს ბატარეის სიჯანსაღეს და ითვლის CMOS საკონტროლო ჯამს
05 შეფერხების კონტროლერი ინიციალიზებულია და ვექტორული ცხრილი აგებულია
06 ტაიმერი ტესტირება და მზადდება მუშაობისთვის
08 კლავიატურის ტესტირება (კლავიატურის განათება ციმციმებს)
C0 პროცესორის საწყისი ინიციალიზაცია. არ გამოიყენოთ ქეშ მეხსიერება.
განსაზღვრულია APIC-ის მიერ
C1 მრავალპროცესორული სისტემებისთვის განისაზღვრება პროცესორი, რომელიც პასუხისმგებელია სისტემის გაშვებაზე
C2 ასრულებს პროცესორის დავალებას სისტემის დასაწყებად. იდენტიფიკაციასთან
CPUID-ის გამოყენებით
C5 განისაზღვრება პროცესორების რაოდენობა და მათი პარამეტრების კონფიგურაცია
C6 ახდენს ქეში მეხსიერების ინიციალიზებას უფრო სწრაფი POST-ისთვის.
C7 პროცესორის ინიციალიზაცია დასრულდა
აღმოჩენილია კლავიატურის კონტროლერი 0A
0B მოძებნეთ მაუსი, რომელიც დაკავშირებულია PS/2 პორტთან
0C კლავიატურის არსებობის შემოწმება
0E სხვადასხვა შეყვანის მოწყობილობები აღმოჩენილია და ინიციალიზებულია
13 ჩიპსეტის რეგისტრების საწყისი ინიციალიზაცია
24 პლატფორმის სპეციფიკური BIOS მოდული იხსნება და ინიციალიზებულია.
შეფერხების ვექტორული ცხრილი იქმნება და შეფერხების დამუშავება ინიცირებულია.
2A DIM მექანიზმი ამოიცნობს მოწყობილობებს ადგილობრივ ავტობუსებზე. ემზადება
ვიდეო ადაპტერის ინიციალიზაცია, რესურსების განაწილების ცხრილი აგებულია
2C ვიდეო ადაპტერის გამოვლენა და ინიციალიზაცია, ვიდეო ადაპტერს უწოდებენ BIOS
2E დამატებითი I/O მოწყობილობების პოვნა და ინიციალიზაცია
30 ემზადება SMI დამუშავებისთვის
31 ADM მოდული ინიციალიზებულია და გააქტიურებულია
33 გამარტივებული ჩატვირთვის მოდული ინიციალიზებულია
37 AMI ლოგო, BIOS ვერსია, პროცესორის ვერსია, შესვლის გასაღების მოთხოვნა ნაჩვენებია
BIOS-ში
38 DIM-ის გამოყენებით, ადგილობრივი ავტობუსების სხვადასხვა მოწყობილობები ინიციალიზებულია
39 DMA კონტროლერი ინიციალიზებულია
3A ადგენს სისტემის დროს RTC საათის მიხედვით
3B ოპერატიული მეხსიერება შემოწმებულია და შედეგები გამოჩნდება
3C ჩიპსეტის რეგისტრები კონფიგურირებულია
40 სერიული და პარალელური პორტი ინიციალიზებულია, მათემატიკური
კოპროცესორი და ა.შ.
52 მეხსიერების ტესტის შედეგების საფუძველზე, RAM-ის მონაცემები CMOS-ში განახლებულია
60 BIOS Setup ადგენს NumLock მდგომარეობას და აკონფიგურირებს პარამეტრებს
ავტომატური გამეორება
75 დაწყებულია დისკის მოწყობილობებთან მუშაობის პროცედურა (შეწყვეტა INT 13 სთ)
78 იქმნება IPL მოწყობილობების სია (საიდანაც შესაძლებელია ოპერაციული სისტემის ჩატვირთვა)
7C ESCD გაფართოებული სისტემის კონფიგურაციის ცხრილები იქმნება და ჩაიწერება NVRAM-ში
84 ჟურნალის შეცდომები POST-ის დროს
85 ნაჩვენებია შეტყობინებები აღმოჩენილი არაკრიტიკული შეცდომების შესახებ.
87 საჭიროების შემთხვევაში, BIOS Setup ამოქმედდება, რომელიც ჯერ იხსნება RAM-ში
8C ჩიპსეტის რეგისტრები კონფიგურირებულია BIOS Setup-ის შესაბამისად
აგებულია 8D ACPI მაგიდები
8E აკონფიგურირებს დაუფარავი შეფერხების (NMI) სერვისს
90 SMI საბოლოოდ ინიციალიზებულია
A1 მონაცემების გასუფთავება, რომლებიც არ არის საჭირო ოპერაციული სისტემის ჩატვირთვისას
A2 EFI მოდულები მომზადებულია ოპერაციულ სისტემასთან ურთიერთობისთვის
A4 BIOS Setup-ის მიხედვით, ენის მოდული ინიციალიზებულია
A7 ნაჩვენებია POST პროცედურის შემაჯამებელი ცხრილი
A8 ადგენს MTRR რეგისტრების მდგომარეობას
A9 საჭიროების შემთხვევაში, ელოდება კლავიატურის ბრძანებების შეყვანას
AA შლის POST შეფერხების ვექტორებს (INT 1Ch და INT 09h)
გამოვლენილია AB მოწყობილობები ოპერაციული სისტემის ჩატვირთვისთვის
AC ჩიპსეტის დაყენების ბოლო ეტაპები BIOS Setup-ის შესაბამისად
B1 ACPI ინტერფეისი კონფიგურირებულია
00 შეფერხების დამუშავება INT 19h ეწოდება (ჩატვირთვის სექტორის ძებნა, ოპერაციული სისტემის ჩატვირთვა)

******************************************

PhoenixBIOS 4.0

02 გადაამოწმეთ რეალური რეჟიმი
03 გამორთეთ დაუმარცხებელი შეფერხება (NMI)
04 მიიღეთ CPU ტიპის
06 სისტემის აპარატურის ინიციალიზაცია
08 ჩიპსეტის ინიციალიზაცია საწყისი POST მნიშვნელობებით
09 Set IN POST flag
0A CPU რეგისტრების ინიციალიზაცია
0B CPU ქეშის ჩართვა
0C ქეშის ინიცირება საწყის POST მნიშვნელობებამდე
0E I/O კომპონენტის ინიციალიზაცია
0F ადგილობრივი ავტობუსის IDE ინიციალიზაცია
10 ენერგიის მართვის ინიციალიზაცია
11 ჩატვირთეთ ალტერნატიული რეგისტრები საწყისი POST მნიშვნელობებით
12 აღადგინეთ CPU საკონტროლო სიტყვა თბილი ჩატვირთვის დროს
13 PCI Bus Mastering მოწყობილობების ინიციალიზაცია
14 კლავიატურის კონტროლერის ინიციალიზაცია
16 (1-2-2-3) BIOS ROM საკონტროლო ჯამი
17 მეხსიერების ავტომატიზირებამდე ქეშის ინიციალიზაცია
18 8254 ტაიმერის ინიციალიზაცია
1A 8237 DMA კონტროლერის ინიციალიზაცია
1C გადატვირთეთ პროგრამირებადი შეფერხების კონტროლერი
20 (1-3-1-1) ტესტი DRAM განახლება
22 (1-3-1-3) ტესტი 8742 კლავიატურის კონტროლერი
24 დააყენეთ ES სეგმენტის რეგისტრი 4 გბაიტზე
26 ჩართეთ A20 ხაზი
28 DRAM-ის ავტომატური ზომა
29 POST მეხსიერების მენეჯერის ინიციალიზაცია
2A სუფთა 512 KB ბაზის ოპერატიული მეხსიერება
2C (1-3-4-1) ოპერატიული მეხსიერების უკმარისობა მისამართის ხაზში xxxx
2E (1-3-4-3) ოპერატიული მეხსიერების უკმარისობა მეხსიერების ავტობუსის დაბალი ბაიტის xxxx მონაცემთა ბიტებზე
2F ჩართეთ ქეში სისტემის BIOS-ის ჩრდილამდე
30 (1-4-1-1) ოპერატიული მეხსიერების უკმარისობა მონაცემთა ბიტებზე xxxx მეხსიერების ავტობუსის მაღალი ბაიტით
32 ტესტი CPU bus-clock სიხშირე
33 ინიციალიზაცია Phoenix Dispatch Manager
34 გამორთეთ დენის ღილაკი POST-ის დროს
35 რეგისტრების ხელახალი ინიციალიზაცია
36 თბილი დაწყება გამორთულია
37 ჩიპსეტის ხელახლა ინიციალიზაცია
38 ჩრდილოვანი სისტემის BIOS ROM
39 ქეშის ხელახლა ინიციალიზაცია
3A ავტომატური ზომის ქეში
3C ჩიპსეტის რეგისტრების გაფართოებული კონფიგურაცია
3D ჩატვირთეთ ალტერნატიული რეგისტრები CMOS მნიშვნელობებით
40 CPU სიჩქარის ამოცნობა
42 შეწყვეტის ვექტორების ინიციალიზაცია
45 POST მოწყობილობის ინიციალიზაცია
46 (2-1-2-3) შეამოწმეთ ROM საავტორო უფლებების შესახებ შეტყობინება
48 შეამოწმეთ ვიდეოს კონფიგურაცია CMOS-თან მიმართებაში
49 PCI ავტობუსის და მოწყობილობების ინიციალიზაცია
4A სისტემის ყველა ვიდეო ადაპტერის ინიციალიზაცია
4B QuietBoot დაწყება (სურვილისამებრ)
4C Shadow ვიდეო BIOS ROM
4E ჩვენება BIOS საავტორო უფლებების შესახებ შეტყობინება
50 CPU ტიპისა და სიჩქარის ჩვენება
51 EISA დაფის ინიცირება
52 სატესტო კლავიატურა კლავიატურის ტესტირება მიმდინარეობს
54 ღილაკზე დაწკაპუნების დაყენება, თუ ჩართულია
55 USB ავტობუსის ინიციალიზაცია
58 (2-2-3-1) ტესტი მოულოდნელი შეფერხებისთვის
59 POST ჩვენების სერვისის ინიცირება
5A ეკრანის მოთხოვნა "დააჭირეთ F2 SETUP-ში შესასვლელად"
5B გამორთეთ CPU ქეში
5C ტესტის ოპერატიული მეხსიერება 512-დან 640 კბ-მდე
60 გაფართოებული მეხსიერების ტესტირება
62 შეამოწმეთ გაფართოებული მეხსიერების მისამართის ხაზები
64 გადადით UserPatch1-ზე
66 გაფართოებული ქეში რეგისტრების კონფიგურაცია
67 მრავალპროცესორული APIC-ის ინიციალიზაცია
68 ჩართეთ გარე და CPU ქეში
69 სისტემის მართვის რეჟიმის (SMM) დაყენება
6A გარე L2 ქეშის ზომის ჩვენება
6B ჩატვირთვა მორგებული ნაგულისხმევი (არასავალდებულო)
6C ჩრდილოვანი არეალის შეტყობინების ჩვენება
6E ჩვენება შესაძლო მაღალი მისამართი UMB აღდგენისთვის
70 შეცდომის შეტყობინებების ჩვენება გამოჩნდება შეცდომის შეტყობინებები
72 შეამოწმეთ კონფიგურაციის შეცდომები
76 შეამოწმეთ კლავიატურის შეცდომები
7C დააყენეთ ტექნიკის შეფერხების ვექტორები
7D ტექნიკის მონიტორინგის ინიცირება
7E განახორციელეთ კოპროცესორის ინიციალიზაცია, თუ არსებობს
80 გამორთეთ სუპერ I/O პორტები და IRQ
81 გვიან POST მოწყობილობის ინიციალიზაცია
82 აღმოაჩინე და დააინსტალირე გარე RS232 პორტები
83 არა-MCD IDE კონტროლერების კონფიგურაცია
84 გარე პარალელური პორტების აღმოჩენა და დაყენება
85 PC-თან თავსებადი PnP ISA მოწყობილობების ინიციალიზაცია
86 ხელახლა ინიციალიზაცია ბორტ I/O პორტები
87 დედაპლატის კონფიგურირებადი მოწყობილობების კონფიგურაცია (სურვილისამებრ)
88 BIOS მონაცემთა არეალის ინიციალიზაცია
89 ჩართეთ დაუმარცხებელი შეფერხებები (NMI)
8A ინიციალიზაცია გაფართოებული BIOS მონაცემთა არე
8B ტესტირება და ინიციალიზაცია PS/2 მაუსი
8C ფლოპი კონტროლერის ინიციალიზაცია
8F ATA დისკების რაოდენობის განსაზღვრა (სურვილისამებრ)
90 მყარი დისკის კონტროლერების ინიციალიზაცია
91 ადგილობრივი ავტობუსის მყარი დისკის კონტროლერების ინიციალიზაცია
92 გადადით UserPatch2-ზე
93 შექმენით MPTABLE მრავალპროცესორული დაფებისთვის
95 დააინსტალირეთ CD ROM ჩატვირთვისთვის
96 უზარმაზარი ES სეგმენტის რეგისტრის გასუფთავება
97 Fixup Multi Processor ცხრილი
98 (1-2) მოძებნეთ ოფციონის ROM-ები. ერთი გრძელი, ორი მოკლე სიგნალი საკონტროლო ჯამის უკმარისობისას
99 შეამოწმეთ SMART Drive (არასავალდებულო)
9A Shadow ვარიანტის ROMs
9C დააყენეთ ენერგიის მენეჯმენტი
უსაფრთხოების ძრავის ინიციალიზაცია 9D (სურვილისამებრ)
9E ტექნიკის შეფერხებების ჩართვა
9F განსაზღვრეთ ATA და SCSI დისკების რაოდენობა
A0 დააყენეთ დღის დრო
A2 შეამოწმეთ გასაღების დაბლოკვა
A4 ინიციალიზაცია ტიპიური მაჩვენებელი
A8 წაშალეთ F2 მოთხოვნა
AA სკანირება F2 კლავიშის დარტყმისთვის
AC შედით SETUP
AE Clear Boot დროშა
B0 შეამოწმეთ შეცდომები
B2 POST შესრულებულია - მოემზადეთ ოპერაციული სისტემის ჩატვირთვისთვის
B4 (1) ერთი მოკლე სიგნალი ჩატვირთვამდე
B5 Terminate QuietBoot (სურვილისამებრ)
B6 შეამოწმეთ პაროლი (არასავალდებულო)
B9 მოამზადეთ ჩექმა
BA DMI პარამეტრების ინიციალიზაცია
BB ინიციალიზაცია PnP Option ROMs
BC წმინდა პარიტეტის ქვები
BD Display MultiBoot მენიუ
BE Clear ეკრანი (სურვილისამებრ)
BF შეამოწმეთ ვირუსები და სარეზერვო შეხსენებები
C0 სცადეთ ჩატვირთვა INT 19-ით
C1 POST შეცდომების მენეჯერის ინიციალიზაცია (PEM)
C2 შეცდომის აღრიცხვის ინიციალიზაცია
C3 შეცდომის ჩვენების ფუნქციის ინიციალიზაცია
C4 სისტემის შეცდომების დამმუშავებლის ინიციალიზაცია
C5 PnPnd ორმაგი CMOS (სურვილისამებრ)
C6 ნოუთბუქის დამაგრების ინიცირება (სურვილისამებრ)
C7 ნოუთბუქის დაგვიანებით დამაგრების ინიცირება
D2 უცნობი შეწყვეტა
E0 ჩიპსეტის ინიციალიზაცია
E1 ხიდის ინიციალიზაცია
E2 CPU-ის ინიციალიზაცია
E3 სისტემის ტაიმერის ინიციალიზაცია
E4 სისტემის I/O ინიციალიზაცია
E5 შეამოწმეთ ძალის აღდგენის ჩექმა
E6 Checksum BIOS ROM
E7 გადადით BIOS-ზე
E8 ნაკრები უზარმაზარი სეგმენტი
E9 მრავალპროცესორის ინიციალიზაცია
EA ინიციალიზაცია OEM სპეციალური კოდი
EB ინიციალიზაცია PIC და DMA
EC ინიციალიზაცია მეხსიერების ტიპი
ED ინიციალიზაცია მეხსიერების ზომა
EE Shadow Boot Block
EF სისტემის მეხსიერების ტესტი
F0 შეწყვეტის ვექტორების ინიციალიზაცია
F1 რეალური დროის საათის ინიციალიზაცია
F2 ვიდეოს ინიციალიზაცია
F3 სისტემის მართვის რეჟიმის ინიციალიზაცია
F4 (1) გამოუშვით ერთი სიგნალი ჩატვირთვამდე
F5 ჩატვირთვა Mini DOS-ზე
F6 დიდი სეგმენტის გასუფთავება
F7 ჩატვირთვა სრულ DOS-ზე

POST ბარათი ან POST ტესტერი არის PCI გაფართოების ბარათი, რომელსაც აქვს ციფრული ინდიკატორი, რომელიც აჩვენებს დედაპლატის ინიციალიზაციის კოდებს. ამ კოდის გამოყენებით შეგიძლიათ იპოვოთ დაფის რომელ კომპონენტს აქვს გაუმართაობა. კოდები ხშირად დამოკიდებულია BIOS-ის მწარმოებელზე. თუ შეცდომები არ არის და ტესტი წარმატებულია, მაშინ POST აწარმოებს კოდს, რომელიც არ ცვლის მნიშვნელობას, მაგალითად, უმეტეს დედაპლატებზე.
როდესაც ინიციალიზაცია დასრულდა, კოდი "FF" გამოჩნდება. ტესტერები ასევე ხშირად აღჭურვილია LED-ებით, რომლებიც აჩვენებს ძაბვას +5 +3.3 +12, −12.

აქ მოცემულია შეცდომის კოდები, რომლებიც შესაფერისია BIOS-ის უმეტეს ვერსიებისთვის:

საფოსტო კოდი აღწერა
D0 დედაპლატის და პროცესორის ჩიპსეტის წინასწარი ინიციალიზაცია. BIOS საკონტროლო ჯამის შემოწმება. გამორთეთ დაუფარავი NMI შეწყვეტა. სუპერ I/O კონტროლერი მოწმდება და CMOS მოწმდება.
D1 კლავიატურის კონტროლერი ასრულებს თვითტესტს (BAT ტესტი). შესრულებულია I/O პორტების საწყისი ინიციალიზაცია. DMA კონტროლერის ინიცირება.
D2 გამორთეთ ქეში მეხსიერების გამოყენება. შესრულებულია დამონტაჟებული ოპერატიული მეხსიერების რაოდენობის განსაზღვრის პროცედურა.
D3 შემოწმებულია RAM-ის დინამიური რეგენერაციის მოთხოვნის გენერაცია. ქეშ მეხსიერების გამოყენების ჩართვა.
D4 512 KB მეხსიერების ტესტირება. დასტის მისამართი დაყენებულია და ქეში მეხსიერება კონფიგურირებულია.
D5 სისტემის BIOS კოდი იხსნება და გადაიწერება Shadow RAM-ში.
D6 გამოითვლება BIOS-ის საკონტროლო ჯამი და მოწმდება Ctrl+Home კლავიშების კომბინაცია. თუ ამ პირობებიდან ერთი მაინც დაკმაყოფილებულია, BIOS-ის აღდგენის პროცედურა იწყება.
D7 თუ BIOS-ის შემოწმების ჯამები წარმატებით დადასტურდა, კონტროლი გადადის InterfaceModule-ზე, რომელიც ხსნის შესრულებად კოდს Run-Time ზონაში.
D8 Run-Time კოდი იხსნება ფლეშ მეხსიერებიდან RAM-ში. CPUID ინფორმაცია ინახება RAM-ში.
D9 Unpacked Run-Time კოდი გადადის დროებითი შენახვის ზონიდან RAM-ში. კონტროლი გადადის შეუფუთავ მოდულზე.
დ.ა. მიმდინარეობს CPUID რეგისტრების აღდგენა. POST პროცედურა მიმდინარეობს.
E0 ფლოპი დისკის კონტროლერის რეგისტრების ინიციალიზაცია. შეფერხების კონტროლერი ინიციალიზებულია და დაყენებულია შეფერხების ვექტორები. ჩართეთ L1 ქეში.
E9 ფლოპი დისკის რეგისტრების დაყენება.
ე.ა. ATAPI CD-ROM-დან და დისკის მეხსიერებიდან წაკითხვის ოპერაცია შემოწმებულია.
ე.ბ. ATAPI CD-ROM-ით მუშაობისას შეცდომის შემთხვევაში დაბრუნდით საგუშაგო E9-ში.
ე.ფ. დაბრუნდით EB საკონტროლო პუნქტში, თუ დისკის მუშაობის დროს მოხდა შეცდომები.
F0 ის ეძებს აღდგენის ფაილს სახელად AMIBOOT.ROM.
F1 თუ აღდგენის ფაილი ვერ მოიძებნა, ხდება გადასვლა F1 წერტილზე.
F5 გამორთეთ L1 ქეში.
FB FlashROM ტიპის განსაზღვრა. მოძებნეთ FlashROM-ში ჩიპსეტის პარამეტრების შესანახი განყოფილება.
F4 გადასვლა ხდება F4 წერტილზე, თუ აღდგენის ფაილს სახელად AMIBOOT.ROM აქვს არასწორი ზომა.
F.C. ძირითადი Flash BIOS ბლოკის გადატვირთვა.
FD ძირითადი Flash BIOS ბლოკი დაპროგრამებულია.
FF FF წერტილი გადატანილია თუ Flash BIOS პროგრამირება წარმატებით დასრულდა. FlashROM-ზე წერა აკრძალულია. ATAPI აპარატურა გამორთულია. CPUID-ის მნიშვნელობა აღდგენილია.
03 დაუფარავი შეფერხებების (NMI) დამუშავება და RAM-ის პარიტეტის შეცდომების შემოწმება აკრძალულია. მიმდინარეობს მიმდინარე BIOS-ის შესრულებისა და POST-ის მონაცემთა არეალის ინიციალიზაცია.
04 CMOS საკონტროლო ჯამის და ბატარეის ძაბვის შემოწმება.
05 შეფერხების კონტროლერი ინიცირებულია და შეფერხების ვექტორული ცხრილი გენერირებულია.
06 ემზადება ინტერვალის ტაიმერის მუშაობისთვის.
08 კლავიატურის კონტროლერი ასრულებს თვითტესტს (BAT ტესტი). პროცესორის ინიცირება.
C0 გამორთეთ ქეში მეხსიერების გამოყენება. APIC კონტროლერის ინიციალიზაცია. პროცესორის მომზადება სამუშაოდ.
C1 პროცესორის მუშაობის პარამეტრების კონფიგურაცია.
C2 პროცესორის იდენტიფიცირება CPUID ბრძანების გამოყენებით.
C5 პროცესორების რაოდენობის განსაზღვრა და მათი პარამეტრების დაყენება.
C6 პროცესორის ქეშის ინიცირება.
C7 ცენტრალური პროცესორის ინიციალიზაციის პროცესის დასრულება.
0A კლავიატურის კონტროლერის ინიცირება.
0B ეძებს PS/2 ინტერფეისით დაკავშირებულ მაუსს.
0C კლავიატურას ვეძებ.
0E I/O მოწყობილობების პოვნა და ინიციალიზაცია. შეფერხების გადაღება INT 09h. აჩვენებს BIOS-ის ლოგოს ეკრანზე.
13 შესრულებულია ჩიპსეტის რეგისტრების საწყისი ინიციალიზაცია.
24 BIOS მოდულები იხსნება და ინიციალიზებულია. ემზადება შეფერხების ვექტორული ცხრილის ინიციალიზაციისთვის.
25 შეფერხების ვექტორული ცხრილის ინიციალიზაცია დასრულდა.
2A მოწყობილობების ინიციალიზაცია ხდება ადგილობრივ ავტობუსებზე (DIM-Device Initialization Manager მექანიზმის გამოყენებით). ვიდეო ადაპტერის ინიციალიზაციისთვის მზადება.
2C ვიდეო ბარათის პოვნა და ინიციალიზაცია.
2E დამატებითი I/O მოწყობილობების ძებნა და ინიციალიზაცია ხდება.
30 SMI (სისტემის მართვის შეფერხება) კომპონენტი ინიციალიზაცია ხდება.
31 ADM მოდულის გახსნა. ADM-ის ინიცირება და გააქტიურება.
33 ჩამტვირთველის მოდულის ინიცირება.
37 მონიტორის ეკრანზე აჩვენებს AMI ლოგოს, ინფორმაციას BIOS ვერსიის შესახებ, ინფორმაციას პროცესორის ტიპისა და მისი სიჩქარის შესახებ. მონიტორზე აჩვენებს გასაღების სახელს, რომელიც შეიძლება გამოყენებულ იქნას Bios Setup-ში შესასვლელად.
38 მოწყობილობების ინიციალიზაცია ხდება ადგილობრივ ავტობუსებზე (DIM-Device Initialization Manager მექანიზმის გამოყენებით).
39 DMA კონტროლერი ინიციალიზებულია.
3A დააყენეთ სისტემის დრო რეალური დროის საათის (RTC) მიხედვით.
3ბ ოპერატიული მეხსიერება შემოწმდება და ტესტის შედეგები გამოჩნდება მონიტორზე.
3C ჩიპსეტის რეგისტრების დაყენება.
40 მათემატიკური კოპროცესორი, პარალელური და სერიული პორტები ინიციალიზებულია.
50 მიმდინარეობს მეხსიერების კონტროლის მოდულების კორექტირება.
52 CMOS-ში ინფორმაცია RAM-ის ოდენობის შესახებ მორგებულია (RAM ტესტის შედეგების მიხედვით).
60 კლავიატურის კონტროლერის დაპროგრამება ავტომატური გამეორების სიხშირეზე და ლოდინის დროს ავტომატური გამეორების რეჟიმში შესვლამდე BIOS Setup პარამეტრების მიხედვით. Numlock ინდიკატორის მდგომარეობის დაყენება BIOS Setup პარამეტრების მიხედვით.
75 მიმდინარეობს INT 13h შეფერხების ინიციალიზაცია, რომელიც გამოიყენება დისკის მოწყობილობებთან მუშაობისთვის.
78 იქმნება მოწყობილობების სია, საიდანაც შეგიძლიათ OS ჩატვირთოთ.
7A BIOS-ის დარჩენილი გაფართოებების ინიციალიზაცია მიმდინარეობს.
7C ESCD ცხრილის შექმნა და შენახვა.
84 მიმდინარეობს ანგარიშის შედგენა შეცდომებზე, რომლებიც გამოვლინდა POST პროცედურის დროს.
85 აჩვენებს ინფორმაციას მონიტორზე POST პროცედურის დროს აღმოჩენილი შეცდომების შესახებ.
87 ამ ეტაპზე შესაძლებელია BIOS Setup პროგრამაში შესვლა.
8C ჩიპსეტის რეგისტრების დაყენება.
8D ACPI ცხრილი შენდება.
8E NMI შეფერხებების შენარჩუნება. პერიფერიული მოწყობილობის პარამეტრების კონფიგურაცია.
90 SMI-ის საბოლოო ინიციალიზაცია მიმდინარეობს
A0 მოითხოვეთ ჩატვირთვის პაროლი (თუ ეს მოცემულია BIOS Setup პარამეტრებში).
A1 ეს ასუფთავებს მონაცემებს, რომლებიც არ არის საჭირო OS-ის ჩატვირთვისთვის.
A2 EFI მოდულების მომზადება.
A4 ენის მოდულის ინიციალიზაცია მიმდინარეობს.
A7 POST პროცედურის დასრულების საბოლოო შედეგების ცხრილის ჩვენება.
A8 პროგრამირება MTRR (Memory Type Range Register) რეგისტრები.
A9 ველოდები კლავიატურის ბრძანებების შეყვანას.
ᲐᲐ. გადატვირთვა წყვეტს INT 1C, INT 09. პროცედურის შენარჩუნების მოდულის (ADM) გამორთვა.
AB მოწყობილობების განსაზღვრა, საიდანაც შეგიძლიათ OS-ის ჩატვირთვა.
A.C. ჩიპსეტის რეგისტრირების ინიციალიზაციის ბოლო ეტაპი BIOS Setup პარამეტრების შესაბამისად
B1 მიმდინარეობს ACPI ინტერფეისის კონფიგურაცია.
00 BIOS INT 19 სთ შეწყვეტის შესრულება. ჩატვირთვის პროცესის კონტროლი გადადის ოპერაციული სისტემის ჩამტვირთველზე. OS იწყებს ჩატვირთვას.



ხმოვანი სიგნალები
ჩაშენებული დინამიკი POST-ის დროს აწარმოებს შეცდომის კოდებს. დესკტოპის ყველა დაფას არ აქვს ჩაშენებული დინამიკი, ამიტომ სიგნალი უნდა იყოს დაკავშირებული.

BIOS შეცდომის შეტყობინებები

შეცდომის შეტყობინება აღწერა
აღმოჩენილია პროცესორი, რომელიც არ არის განკუთვნილი ამ დედაპლატთან გამოსაყენებლად. მხარდაჭერილი პროცესორების გამოყენებამ შეიძლება გამოიწვიოს არასწორი მუშაობა, დესკტოპის დაფის ან პროცესორის დაზიანება ან მომსახურების ვადის შემცირება. სისტემა გამოირთვება 10 წამის შემდეგ. დაინსტალირებული პროცესორი არ არის თავსებადი დესკტოპის დაფასთან.
CMOS ბატარეა დაბალია ბატარეა შეიძლება დაბალი იყოს. შეცვალეთ ბატარეა.
CMOS საკონტროლო ჯამი ცუდია შეცდომა RAM-ის საკონტროლო ჯამის შემოწმებისას. CMOS მეხსიერება შეიძლება დაზიანდეს. გაუშვით BIOS Setup პროგრამა მნიშვნელობების განახლებისთვის.
მეხსიერების ზომა შემცირდა მეხსიერების რაოდენობა შემცირდა ბოლო ჩატვირთვის შემდეგ. თუ მეხსიერების მოდულები არ არის ამოღებული, მეხსიერება შეიძლება გაუმართავი იყოს.
"ჩატვირთვის" მოწყობილობა არ არის ხელმისაწვდომი სისტემამ ვერ იპოვა ჩატვირთვის მოწყობილობა.

პორტი 80h POST კოდები
POST ტესტის დროს, BIOS აგენერირებს პას კოდებს (POST კოდები) და აგზავნის მათ I/O პორტში 80h. თუ POST პროცედურა ვერ მოხერხდა, ბოლო გენერირებული POST კოდი რჩება პორტში 80h. ეს კოდი შეიძლება გამოყენებულ იქნას შეცდომის მიზეზის დასადგენად.

ნაჩვენებია საფოსტო კოდები
შეგიძლიათ გამოიყენოთ ერთ-ერთი შემდეგი მეთოდი POST კოდების საჩვენებლად.

პორტის 80 სთ POST კოდის დიაპაზონი
ქვემოთ მოცემულ ცხრილებში, ყველა POST კოდი და მნიშვნელობა წარმოდგენილია თექვსმეტობით ფორმატში.

Დიაპაზონი კატეგორია/ქვესისტემა
00 – 0F გამართვის კოდები: შეიძლება გამოყენებულ იქნას როგორც გამართვის ინსტრუმენტი ნებისმიერი PEIM მოდულის/დრაივერისათვის
10 – 1F სისტემის პროცესორები
20 – 2F მეხსიერება/ჩიპსეტი
30 – 3F აღდგენა
40 - 4F
50 - 5 F I/O ავტობუსები: PCI, USB, ISA, ATA და ა.შ.
60 – 6F ამჟამად არ გამოიყენება
70 – 7F გამომავალი მოწყობილობები: ყველა გამომავალი კონსოლი
80 – 8F დაცულია მომავალი გამოყენებისთვის (ახალი გამომავალი კონსოლის კოდებისთვის)
90 – 9F შეყვანის მოწყობილობები: კლავიატურა/მაუსი
A0–AF დაცულია მომავალი გამოყენებისთვის (ახალი შეყვანის კონსოლის კოდებისთვის)
B0–BF ჩატვირთვის მოწყობილობები: მოიცავს ფიქსირებულ და მოსახსნელ მედიას.
C0–CF დაჯავშნილია გამოყენებისთვის
D0–DF
E0–FF E0 – EE: სხვა კოდები
F0 - FF: FF - პროცესორის შეფერხების შეცდომა

პორტი 80h POST კოდები

საფოსტო კოდი POST ოპერაციის აღწერა
00 - 0F გამართვის კოდები: შეიძლება გამოყენებულ იქნას როგორც გამართვის ინსტრუმენტი ნებისმიერი PEIM მოდულის/დისკისთვის
10 - 1F სისტემის პროცესორი
10 სისტემის პროცესორის ჩართვა (ჩატვირთვის პროცესორი)
11 პროცესორის ქეშის ინიცირება (SP-ს ჩათვლით)
12 დაიწყეთ პროცესორის აპლიკაციების ინიციალიზაცია
13 SMM ინიციალიზაცია
14 ქსელის კავშირის ინიცირება
15 ნაადრევი გასვლა პლატფორმის დრაივერის ინიციალიზაციისას
16 SMBUS დრაივერის ინიცირება
17 SMBUS შესრულებადი კოდის შეყვანა წაკითხვის/ჩაწერის რეჟიმში
19 CK505 საათის გენერატორის პროგრამირების რეჟიმში შესვლა
1F პროცესორის გამოუსწორებელი შეცდომა
20 - 2F მეხსიერება/ჩიპსეტი
21 ჩიპსეტის კომპონენტების ინიცირება
22 SPD-ის კითხვა DIMM-ების საშუალებით
23 DIMM-ების იდენტიფიცირება
24 საათის პარამეტრების პროგრამირება მეხსიერების კონტროლერისა და DIMM-ების გამოყენებით
25 მეხსიერების კონფიგურაცია
26 მეხსიერების პარამეტრების ოპტიმიზაცია
27 მეხსიერების ინიციალიზაცია, როგორიცაა ECC
28 მეხსიერების ტესტირება
2F სისტემამ ვერ შეძლო მეხსიერების ან გამოსაყენებელი მეხსიერების აღმოჩენა
30 - 3F აღდგენა
30 წარუმატებლობის აღდგენა დაიწყო მომხმარებლის მოთხოვნით
31 აღდგენა პროგრამული უზრუნველყოფის უკმარისობის შემდეგ (დაზიანებულია ფლეშ მოწყობილობა)
35 კონტროლის გადატანა აღდგენის კაფსულაზე
3F აღდგენა შეუძლებელია
50 - 5 F I/O ავტობუსები (PCI, USB, ISA, ATA და ა.შ.)
50 PCI ავტობუსის ნუმერაცია
51 რესურსების გადატანა PCI ავტობუსში
52 Hot Plug PCI კონტროლერის ინიცირება
53 – 57 დაჯავშნილია PCI ავტობუსისთვის
58 USB ავტობუსის ხელახლა ინსტალაცია
59 დაჯავშნილია USB-სთვის
5A PATA/SATA ავტობუსის და ყველა მოწყობილობის ხელახლა ინსტალაცია
5ბ დაჯავშნილია ATA-სთვის
5C SMBUS ხელახლა ინსტალაცია
5D დაჯავშნილია SMBUS-ისთვის
5F I/O ავტობუსის გამოუსწორებელი შეცდომა
60 - 6F ამჟამად არ არსებობს მოქმედი POST კოდები 60 - 6F დიაპაზონში.

თუ POST კოდი ნაჩვენებია ამ დიაპაზონში, ეს არის კოდი B0 - BF დიაპაზონიდან.(7 სეგმენტიან LCD ეკრანზე "b" სიმბოლო გამოჩნდება როგორც 6).

მაგალითი:

70 - 7F გამომავალი მოწყობილობები
70 VGA კონტროლერის ხელახლა ინსტალაცია
71 VGA კონტროლერის გამორთვა
72 VGA კონტროლერის ჩართვა
78 კონსოლის კონტროლერის ხელახლა ინსტალაცია
79 კონსოლის კონტროლერის გამორთვა
7A კონსოლის კონტროლერის ჩართვა
7F გამომავალი მოწყობილობის გამოუსწორებელი შეცდომა
90 - 9F შეყვანის მოწყობილობები
90 კლავიატურის ხელახლა ინსტალაცია
91 კლავიატურის გამორთვა
92 კლავიატურის ყოფნის ამოცნობა
93 კლავიატურის ჩართვა
94 კლავიატურის შეყვანის ბუფერის გასუფთავება
95 კლავიატურის კონტროლერის ინფორმაცია - გაიარეთ თვითტესტი (მხოლოდ PS2)
98 მაუსის ხელახლა ინსტალაცია
99 მაუსის გამორთვა
9A მაუსის ყოფნის გამოვლენა
9ბ მაუსის ჩართვა
9F შეყვანის მოწყობილობის გამოუსწორებელი შეცდომა (კლავიატურა ან მაუსი)
B0–BF ჩატვირთვის მოწყობილობები
B0 დესკტოპის მედიის ხელახლა ინსტალაცია
B1 სტაციონარული მედიის გამორთვა
B2 სტაციონარული მედიის არსებობის გამოვლენა (IDE მყარი დისკის გამოვლენა და ა.შ.)
B3 დესკტოპის მედიის დაკავშირება/კონფიგურაცია
B8 მოსახსნელი მედიის ხელახლა ინსტალაცია
B9 მოსახსნელი მედიის გამორთვა
ბ.ა. მოსახსნელი მედიის არსებობის გამოვლენა (IDE აღმოჩენა, CD-ROM და ა.შ.)
ძვ.წ. მოსახსნელი მედიის დაკავშირება/კონფიგურაცია
ბ.ფ. ჩატვირთვის მოწყობილობის გამოუსწორებელი შეცდომა
D0–DF ჩატვირთვის მოწყობილობის შერჩევა
Dy გადატვირთვა პარამეტრით y (y=0-დან 15-მდე)
E0–FF სხვა კოდები
E0 PEIM-ის გამოყოფა დაიწყო (ხდება პირველ შეტყობინებაზე EFI_SW_PC_INIT_BEGIN EFI_SW_PEI_PC_HANDOFF_TO_NEXT)
E2 აღმოჩენილია მუდმივი მეხსიერება
E1, E3 დაჯავშნილია PEI/PEIM-ისთვის
E4 DXE ფაზის დაწყება
E5 მძღოლის განაწილების დაწყება
E6 დაიწყეთ დრაივერების დაკავშირება
E7 მომხმარებლის მონაცემების მოლოდინში
E8 პაროლის დადასტურება
E9 BIOS Setup უტილიტაში შესვლა
ე.ბ. დაყენებული ოფციონის ROM-ების გამოძახება
F4 ძილის რეჟიმში შესვლა
F5 გაიღვიძეთ ძილის რეჟიმიდან
F8 მოხდა EFI ჩატვირთვის სერვისის ზარი ExitBootServices()
გამოიძახეს EFI სამუშაოს შესრულების სერვისი SetVirtualAddressMap().
ფ.ა. მოხდა ზარი EFI გაშვების სერვისზე ResetSystem().
FF CPU შეცდომა

ტიპიური პორტის 80-ე POST თანმიმდევრობა
როგორც წესი, 80 სთ პორტის კოდები იზრდება ჩატვირთვის პროცესში. კოდის უფრო მცირე მნიშვნელობები ეხება პროცესორთან უფრო ახლოს მდებარე ქვესისტემებს, ხოლო უფრო დიდი კოდის მნიშვნელობები ეხება პერიფერიულ მოწყობილობებს. როგორც წესი, გამოიყენება შემდეგი ინიციალიზაციის თანმიმდევრობა: პროცესორი -> მეხსიერება -> ავტობუსები -> I/O მოწყობილობები -> ჩატვირთვის მოწყობილობები. POST კოდების თანმიმდევრობა დამოკიდებულია გამოყენებული სისტემაზე.

13SMM50PCI ავტობუსების ნუმერაციის ინიციალიზაცია51რესურსების PCI ავტობუსზე გადაცემა92კლავიატურის არსებობის გამოვლენა90კლავიატურის ხელახლა ინსტალაცია94კლავიატურის შეყვანის ბუფერის გასუფთავება95კლავიატურის თვითშემოწმებაEBBIOS გრაფიკული რეჟიმის გამოძახება58TAA ყველა USB-ის ავტობუსის არსებობის და PAtec-ის ხელახლა ინსტალაცია. კლავიატურა90კლავიატურის ხელახლა ინსტალაცია94კლავიატურის შეყვანის ბუფერის გასუფთავება5PATA-ის ხელახალი ინსტალაცია/ SATA ავტობუსი და ყველა მოწყობილობა28მეხსიერების ტესტირება90კლავიატურის ხელახლა ინსტალაცია94კლავიატურის შეყვანის ბუფერის გასუფთავებაE7მომხმარებლის მონაცემების შეყვანის მოლოდინში01INT 1900მზადაა გადატვირთვისთვის

პოსტ-კოდებიჯილდო BIOS მედალიონი V 6.0

საფოსტო კოდი (ექვსკუთხედი) შემოწმება შესრულდა

POST გაშვების პროცედურების შესრულება Flash BIOS-დან

CF პროცესორის ტიპის ადრეული გამოვლენა. შედეგების ჩაწერა CMOS-ში. CMOS წაკითხვის/ჩაწერის ფუნქციური ტესტი.

თუ პროცესორის ტიპის აღმოჩენა ან CMOS ჩაწერა ვერ მოხერხდა, დაყენებულია ფატალური ოპერაციის შეცდომა და POST-ის შესრულება შეჩერებულია.

C0 ჩიპსეტის წინასწარი ინიციალიზაცია.

ჩრდილოვანი RAM უბნების აკრძალვა, L2 ქეშის გამორთვა. L1 ქეშის გასუფთავება.

შემდეგი ძირითადი ჩიპსეტის რეგისტრების დაპროგრამება.

  • შეფერხების კონტროლერები: მიღება IRQ ზღვარზე, ძირითადი კონტროლერი - IRQ 00h=INT 8...IRQ 7=INT 0Fh, Slave Controller - IRQ 8= INT 70h...IRQ 15=INT 77h.
  • DDP კონტროლერები.
  • ინტერვალის ტაიმერი: მრიცხველი 0 - სიხშირის გაყოფის რეჟიმი 65,536 (18.2 ჰც) IRQ 0 სისტემის საათის მოთხოვნების გენერირებისთვის. მრიცხველი 1 - იმპულსების თაობა DRAM-ის რეგენერაციისთვის (128 ციკლი შესრულებულია 2 ms-ში ან ინტერვალი ორი ხაზის რეგენერაციას შორის არის დაახლოებით 15 μs). მრიცხველი 2 - გამოიყენება სისტემის დინამიკის გასახმოვანებლად.
  • RTC ინიციალიზდება, თუ ბატარეის კვების უკმარისობაა. თუ არ იყო Vcc (bat) უკმარისობა, მაშინ ინიციალიზებულია მხოლოდ რეგისტრები, რომლებიც პასუხისმგებელნი არიან RTC-სა და პროცესორს შორის ურთიერთქმედებაზე, მაგრამ არა საათის

RAM-ის ტიპის, ზომის, მაღალი მისამართის და ECC-ის შემოწმება. პირველი 256 KB ოპერატიული მეხსიერების შემოწმება.

ორგანიზაცია ამ ზონაში არის სატრანზიტო ბუფერი, რომელშიც შედის Flash BIOS

ჩატვირთვის ბლოკი კოპირებულია შემოწმების ჯამების შესამოწმებლად

BIOS საკონტროლო ჯამის და BBSS ტეგის არსებობის შემოწმება. თუ შემოწმებები არასწორია,

მიიღება გადაწყვეტილება Flash BIOS IC-ის ნაწილობრივი დაზიანების შესახებ. თუ ამოწმებს

სწორია, სისტემის BIOS-ის ამოხსნის პროგრამა კოპირებულია ბუფერში

სისტემის BIOS-ის გახსნა RAM-ში, არჩევითი სისტემის კოპირება RAM-ში

BIOS. მზადება BIOS Shadowing-ისთვის

დააკოპირეთ შესრულებადი POST კოდი E000h-F000h RAM-ის ჩრდილში.

გადაიტანეთ კონტროლი ჩატვირთვის ბლოკის მოდულზე.

დაიწყეთ POST ჩრდილოვანი RAM-დან.

BIOS სტრუქტურის მთლიანობის შემოწმება. თუ BIOS-ის სერვისის ველების შემოწმების ჯამები ემთხვევა, RAM-ის შემოწმება გრძელდება, წინააღმდეგ შემთხვევაში კონტროლი გადადის BIOS-ის აღდგენის პროგრამებზე.

POST-ის შესრულება Shadow RAM-ზე )

1 ფიზიკურ მისამართზე 1000:0000h, BIOS მოდული იხსნება - პროგრამა XGROUP, რომელიც საშუალებას გაძლევთ დააყენოთ დედაპლატის ყველა რესურსი, მათ შორის სისტემის ტაიმერი, შეფერხების კონტროლერები და DMA, მათემატიკური კოპროცესორი და ნაგულისხმევი ვიდეო კონტროლერი.

3 Super I/O ჩიპის ადრეული ინიციალიზაციის შესრულებისას, პირველი ეტაპი შესრულდა ალგორითმის ნაბიჯებით CFh და C0h

5 ვიდეო სისტემის საწყისი ატრიბუტების დაყენება.

CMOS სტატუსის დროშის შემოწმება, მისი შინაარსი გადატვირთულია

7 გადააყენეთ კლავიატურის კონტროლერის შეყვანის და გამომავალი ბუფერები (თავსებადი 8042 ან 8742). კონტროლერი არის Super I/O სისტემის ჩიპის ნაწილი

მოსაკრებლები. თვითტესტი, კლავიატურის კონტროლერის ინიციალიზაცია. კლავიატურის ინტერფეისის კავშირი დაშვებულია

PS/2 კომპიუტერის მაუსის ინტერფეისის დაკავშირების აკრძალვა.

განისაზღვრება კლავიატურის ინტერფეისის ტიპი (PS/2 ან AT/DIN). პროგრამირებადი

კლავიატურის კონტროლერი. კლავიატურა დაშვებულია

PS/2 მაუსის ინტერფეისი კვლავ გამორთულია.

ზოგიერთი სისტემისთვის - პორტების განსაზღვრა, რომლებზეც დაკავშირებულია PS/2 კლავიატურა

და მაუსი, რამაც შეიძლება გამოიწვიოს პორტის გადანაწილება

ჩრდილოვანი სეგმენტის F000h შემოწმება წაკითხვისა და ჩაწერის ციკლებით. Ეს არე

გამოყენებული იქნება DMI და ESCD-სთვის. თუ შემოწმება არასწორია, მაშინ

წარმოიქმნება ხმის სიგნალი და შეცდომის კოდი EFh გამოდის პორტში 0080h

თუ დაწერილი და წაკითხული მონაცემები F000h სეგმენტიდან არ ემთხვევა,

აღმოჩენილია შეცდომა და POST-ის შესრულება შეჩერებულია

10 დაინსტალირებული Flash BIOS-ის ტიპის განსაზღვრა. ჩეკი საშუალებას გაძლევთ აირჩიოთ BIOS-ისთვის შესაბამისი ჩაწერის პროგრამა, რომლის დახმარებით იტვირთება სპეციალური Read Intelligent Identifier ბრძანება. ბრძანება ასევე გამოიყენება ESCD და DMI ბლოკების შეცვლის პროცედურებით, რომელთა გადაწერა შესაძლებელია როგორც ჩატვირთვისას, ასევე მის შემდეგ - როდესაც აპლიკაციები წვდებიან Plug and Play ან DMI ფუნქციებს.

სამუშაო სესიაზე შესრულებული BIOS კოდი იქნება გაშიფრული და ჩაწერილი Run-time ზონაში (F000h).

პროგრამირების ჩიპსეტის რეგისტრები

12 შეასრულეთ CMOS ტესტების ჯაჭვი. RTC საათი დაყენებულია დენის რეჟიმში. CMOS უჯრედები შემდგომში გამოიყენება ინიციალიზაციის პროცედურის დროს შუალედური შედეგების შესანახად. კერძოდ, ნაგულისხმევი მნიშვნელობები იტვირთება უჯრედებში

14 შეასრულეთ ჩიპსეტის ადრეული ინიციალიზაცია. პირველ ეტაპზე დაპროგრამებულია რესურსები, რომლებიც მიუწვდომელია დედაპლატის დეველოპერისთვის. მეორე ეტაპზე, MODBIN უტილიტის გამოყენებით შეცვლილი მნიშვნელობები იტვირთება ჩიპსეტის რეესტრებში. RAM და PCI მოწყობილობების დახვეწილი რეგულირება შესაძლებელი ხდება

16 სისტემის საათის ადრეული ინიციალიზაცია - ნაგულისხმევი მნიშვნელობების დაყენება

18 პროცესორის პარამეტრების განსაზღვრა: მწარმოებელი, ოჯახი, გენერაცია, L1 და L2 ქეშის ტიპისა და ზომის განსაზღვრა, SMI ტიპი. CPUID ბრძანების ფუნქციის შესრულება (სხვადასხვა მწარმოებლის პროცესორების კოდები და არქიტექტურა განსხვავდება).

პროცესორის რეგისტრების შემოწმება, პროცესორის ძირითადი საათის სიჩქარის გაზომვა. ფუნქციის შესრულების შემდეგ შედეგი მოთავსებულია 128-ბიტიან სიტყვაში, რომელიც ჩამოყალიბებულია ცენტრალური პროცესორის რეგისტრის უჯრედებით - EAX + EBX + ECX + EDX. გამოყენებული ქეშის მნიშვნელობის გასაშიფრად, კოდი გადადის და გადადის AL რეესტრში

შეფერხების ვექტორული ცხრილის ინიციალიზაცია (მოცულობა 1024 ბაიტი, 256 ტიპი

წყვეტს). ამ ეტაპზე დადგენილია ტიპები 32 ვექტორისთვის (INT 00h-

INT 1Fh), მიუთითებს BIOS პროცედურებზე.

შემოწმებების ჩატარება Y2K შესაბამისობის უზრუნველსაყოფად

CMOS საკონტროლო ჯამის და მიწოდების ძაბვის შესაბამისობის შემოწმება

ნომინალური ბატარეა. თუ შეცდომები გამოვლინდა, მნიშვნელობები დაყენებულია შესაბამისად

ნაგულისხმევი დაყენებული დედაპლატის მწარმოებლის მიერ

ამ ეტაპზე, კლავიატურიდან სკანირების კოდების მიღება და მათი დამუშავება 8742 კონტროლერისა და პროცესორის მიერ შეუძლებელია, რადგან შეფერხებები გამორთულია, BIOS მონაცემთა ზონა არ არის მომზადებული და კლავიატურა არ არის ინიციალიზებული. BIOS-ის დაყენების პარამეტრები არ უნდა ეწინააღმდეგებოდეს POST თანმიმდევრობის შესრულებას

21 აპარატურის ენერგიის მართვის სისტემის ინიცირება ლეპტოპებისთვის.

ფიზიკური პარამეტრების ცხრილის ფორმირება, სტრუქტურის ავტონომიური ბატარეის მომსახურეობა, ენერგიის დაზოგვის ფუნქციები მყარი დისკების მუშაობისას, აგრეთვე ოპერაციები RAM გამოსახულების დისკზე შენახვისთვის.

23 მათემატიკური კოპროცესორის გამოვლენა.

ცილინდრების რაოდენობის შემოწმება - 40 ან 80, ასევე დამონტაჟებული ფლოპი დისკის ტიპი.

შეასრულეთ ჩიპსეტის ადრეული ინიციალიზაცია.

BIOS რესურსის რუქის მომზადება, რომელიც განკუთვნილია PCI ავტობუსზე Plug and Play მოწყობილობების, აგრეთვე საჰაერო ხომალდის მოწყობილობების შემდგომი ინსტალაციისთვის

24 Intel P6 და P7 თაობების პროცესორები უზრუნველყოფენ მიკროპროგრამის მეხსიერებაზე წვდომის ორგანიზების შესაძლებლობას, რომელიც შეიცავს ალგორითმებს თითოეული მანქანის ბრძანების შესასრულებლად. ამ ეტაპზე შეიძლება შეიტანოს ცვლილებები firmware მიკროკოდში, რათა მოდერნიზდეს ალგორითმები ან შემოიღოს ახალი მიკროკოდები, რომლებიც შექმნილია ახალი მანქანის ინსტრუქციებისთვის. მიკროკოდის განახლების პროცედურა შემდეგია.

  • CPUID ბრძანების გამოყენებით ხდება პროცესორის იდენტიფიცირება და მისი პარამეტრების განსაზღვრა - Type, Family, Model და Stepping.
  • საჭირო ბლოკი 2048 ბაიტი იკითხება BIOS-ში შენახული მიკროკოდის განახლების მოდულიდან და იხსნება არა RAM-ში, არამედ SM RAM-ში.
  • პროცესორის მიკროკოდი განახლებულია.

Intel-ის ზოგიერთ პროცესორს დამატებითი იდენტიფიკაცია სჭირდება. რესურსების განაწილების რუკა განახლებულია

Plug and Play მოწყობილობები ინიციალიზებულია. Plug and Play მოწყობილობების მიერ მოთხოვნილი რესურსების შესახებ ინფორმაცია განახლებულია CMOS-ის მონაცემების სკანირების საფუძველზე, გაფართოების ავტობუსებზე მდებარე BIOS გაფართოებებზე, ასევე ESCD მონაცემთა ბლოკში შენახული ინფორმაციის საფუძველზე. ESCD-ზე მონაცემების ჩაწერა გადაიდო POST-ის შესრულების ბოლო ეტაპამდე

25 ადრეული PCI ინიციალიზაცია. მოწყობილობების აღრიცხვა ავტობუსში. ოპერატიული მეხსიერების და საჰაერო სადესანტო რესურსების მინიჭება.

მოძებნეთ ვიდეო სისტემის მოწყობილობა, BIOS გაფართოებები და ჩაწერეთ ინფორმაცია C000:0h ზონაში (სეგმენტის მისამართი CS რეესტრში: ოფსეტური მისამართი IP რეესტრში)

26 ლოგიკის კონფიგურაცია, რომელიც ემსახურება მომწოდებლის საიდენტიფიკაციო ხაზებს.

ასრულებს სისტემის საათის ინიციალიზაციას. გამოუყენებელი DIMM და PCI სლოტების სინქრონიზაციის გამორთვა.

ძაბვისა და ტემპერატურის მონიტორინგის სისტემის ინიციალიზაცია, შესრულებული დედაპლატის ტიპის მიხედვით

ამ ეტაპზე, კლავიატურიდან სკანირების კოდების მიღება და მათი დამუშავება 8742 კონტროლერისა და პროცესორის მიერ შეუძლებელია, რადგან შეფერხებები გამორთულია, BIOS მონაცემთა ზონა არ არის მომზადებული და კლავიატურა არ არის ინიციალიზებული. BIOS-ის დაყენების პარამეტრები არ უნდა ეწინააღმდეგებოდეს POST თანმიმდევრობის შესრულებას

27 შეფერხების ჩართვა INT 09h. კლავიატურის კონტროლერის ხელახალი ინიციალიზაცია ახალ მონაცემებზე დაყრდნობით (შეწყვეტის ვექტორული ცხრილი, ჩიპსეტის ინიციალიზაცია).

BIOS-ისთვის იქმნება 16-სიმბოლოიანი შეყვანის ბუფერი და დაყენებულია მეხსიერების არე სრული მუშაობისთვის.

29 P6 თაობის პროცესორის MTRR რეგისტრების დაპროგრამება, ასევე Pentium პროცესორების APIC კონტროლერის ინიციალიზაცია.

ჩიპსეტის დაპროგრამება (როგორიცაა IDE კონტროლერი) მიხედვით

პარამეტრებით CMOS-ში.

შიდა პროცესორის სიხშირის გაზომვა.

ვიდეო სისტემის BIOS გაფართოების დარეკვა

მრავალენოვანი მოდულის ინიცირება.

მონაცემების გაგზავნა ჩვენების ეკრანზე გამოსატანად (დაჯილდოების ეკრანმზოგი, ტიპი

პროცესორი და მისი სიჩქარე)

სუპერ I/O ჩიპის პროგრამირება

შეფერხების კონტროლერის არხის 1-ის დაფარვის ბიტების შემოწმება (თავსებადი

40 შეფერხების კონტროლერის მე-2 არხის დაფარვის ბიტების შემოწმება (თავსებადი IC 8259-თან)

შეფერხების კონტროლერის ფუნქციონირების შემოწმება (თავსებადი IC 8259-თან)

გამოთვალეთ მთლიანი მეხსიერება ყოველ 64 KB გვერდზე თითოეული ორმაგი სიტყვის შემოწმებით.

პროგრამის ჩაწერა, რომელიც შექმნილია AMD ოჯახის პროცესორების შესამოწმებლად

Syrix ოჯახის პროცესორის MTRR რეგისტრების პროგრამირება. ინიციალიზაცია

P6 თაობის პროცესორების L2 ქეში, ასევე APIC ინიციალიზაცია P6-ისთვის

USB ავტობუსის ინიციალიზაცია

შეამოწმეთ მთელი მეხსიერება, გაასუფთავეთ გაფართოებული მეხსიერება

55 მრავალპროცესორული პლატფორმისთვის ნაჩვენებია პროცესორების რაოდენობა

57 აჩვენებს Plug and Play ლოგო ეკრანს. Plug and Play მოწყობილობების ადრეული უზრუნველყოფა

59 ანტივირუსული დაცვის რესურსის გააქტიურება - ინტეგრირებული ანტივირუსული ინსტრუმენტი Trend Anti-Virus

60 ეტაპი, რომელიც საშუალებას გაძლევთ ჩატვირთოთ Setup პროგრამა.

ამ POST ეტაპამდე უნდა გქონდეთ დრო, რომ დააჭიროთ შესაბამის ღილაკს

65 PS/2 კომპიუტერის მაუსის ინიცირება

67 ინფორმაციის მომზადება ზარის ფუნქციისთვის განკუთვნილი მისამართების სივრცისთვის: INT 15h (რეგისტრის შიგთავსი AX=E820h)

ამ ეტაპზე, კლავიატურიდან სკანირების კოდების მიღება და მათი დამუშავება 8742 კონტროლერისა და პროცესორის მიერ შეუძლებელია, რადგან შეფერხებები გამორთულია, BIOS მონაცემთა ზონა არ არის მომზადებული და კლავიატურა არ არის ინიციალიზებული. BIOS-ის დაყენების პარამეტრები არ უნდა ეწინააღმდეგებოდეს POST თანმიმდევრობის შესრულებას

L2 ქეშის ჩართვა

პროგრამირების ჩიპსეტი რეგისტრირდება აღწერილი ელემენტების შესაბამისად

Setup-ში და ავტოკონფიგურაციის ცხრილში

მიანიჭეთ რესურსები ყველა Plug and Play მოწყობილობას.

COM პორტის ავტომატური განაწილება ინტეგრირებული მოწყობილობებისთვის

თუ დაყენების პარამეტრი დაყენებულია „AUTO“-ზე

ფლოპი დისკის კონტროლერის ინიცირება.

ფლოპი დისკის რეგისტრების დამატებითი კონფიგურაცია

73 სურვილისამებრ BIOS-ის განახლების კომუნალური შეყვანის ფუნქცია AWDFLASH.EXE, თუ ის ფლოპი დისკზეა და არჩეულია კლავიშთა კომბინაცია

75 ყველა IDE მოწყობილობის გამოვლენა და ინსტალაცია: მყარი დისკები, LS-120, ZIP, CD-R/RW, DVD და ა.შ.

შეცდომის აღმოჩენის შემთხვევაში გამოჩნდება შესაბამისი შეტყობინება და პროგრამა ელოდება კლავიშის დაჭერას.

თუ შეცდომა არ არის აღმოჩენილი ან ღილაკი დაჭერილია , POST-ის შესრულება გრძელდება.

EPA-ს ან მწარმოებლის ლოგოს ეკრანმზოგის გაწმენდა

82 ჩიპსეტისა და დედაპლატის ტიპის მიხედვით, RAM-ში გამოყოფილია ტერიტორია ენერგიის მართვისთვის.

ESCD ცხრილი განახლებულია ენერგიის მენეჯმენტთან დაკავშირებული უახლესი ცვლილებებით.

EPA-ს ლოგოთი დახრილი ეკრანის მოხსნის შემდეგ, ვიდეო რეჟიმი აღდგება. მოითხოვეთ პაროლი, თუ ეს მითითებულია CMOS პარამეტრებით

83 მონაცემების აღდგენა დროებითი შენახვის დასტადან CMOS-ში

84 აჩვენებს შეტყობინებას "Plugand Play Cards-ის ინიციალიზაცია..." ადრე აღმოჩენილი Plug and Play მოწყობილობებისა და პარამეტრების შესახებ

85 USB ინიციალიზაცია დასრულდა.

ჩატვირთვის რიგის განსაზღვრა SCSI მყარი დისკებიდან

87 ვიდეო სისტემის გადართვა ტექსტურ რეჟიმში.

SYSID ცხრილების აგება DNI ზონაში „სისტემის მართვის BIOS“ სპეციფიკაციის მიხედვით.

ქსელური მოწყობილობების მომსახურებისთვის იქმნება UUID (უნივერსალური უნიკალური ID), ასევე იდენტიფიკატორი Fire Wire IEEE 1394 მოწყობილობებიდან ჩატვირთვისთვის.

ამ ეტაპზე დასრულებულია ინიციალიზაციის ყველა ძირითადი პროცედურა. მზადება მიმდინარეობს ოპერაციული სისტემის ჩატვირთვისთვის, შედგენილია ამისათვის საჭირო ცხრილები, იქმნება მასივები და სტრუქტურები.

89 თუ Setup პროგრამა იძლევა ACPI პროტოკოლის გამოყენების საშუალებას, შესაბამისი ცხრილები ჩასმულია ზედა 4 გბ მისამართის სივრცეში.

სკანირება PCI სივრცეში BIOS გაფართოებებისთვის განკუთვნილი

AOL (Alert On LAN) პროტოკოლის დანერგვა. AOL Tools-ის ინიცირება

ლოგიკური საშუალებების გამოყენების დაშვება ნიღბების მხარდასაჭერად

NMI წყვეტს.

ჩართეთ RAM მოდულის პარიტეტის გამოყენება

PS/2 მაუსის ცხელი ჩართვისთვის დასაშვებია IRQ 12.

IRQ 11 ხაზის შენარჩუნება, ხაზის ხმაურის პარამეტრების ნორმალიზება

მოთხოვნის შეწყვეტა

91 ენერგო მენეჯმენტის რეჟიმში მყარი დისკების მომსახურების პირობების მომზადება. ამ ტიპის ოპერაციები (Suspend to RAM) შეიძლება განხორციელდეს ოპერაციული სისტემის სამუშაო სესიაზე.

BIOS ცვლადების დაყენება, რომლებიც ინახავს სერიული და პარალელური პორტების საბაზისო მისამართებს, რომლებიც მასპინძლობს BIOS-ის გაფართოების პროგრამებს

93 მზადება ჩატვირთვის მოწყობილობის დანაყოფების შესახებ ინფორმაციის შესანახად

94 თუ დაყენება მოწოდებულია, L2 ქეში ჩართულია. ჩატვირთვის სიჩქარის პარამეტრი დაპროგრამებულია.

ჩიპსეტისა და ენერგიის მართვის სისტემის ინიციალიზაციის დასრულება.

BIOS-ის გაშვების ეკრანის ამოღების შემდეგ, მონიტორის ეკრანზე გამოჩნდება რესურსების განაწილების ცხრილი.

რეგისტრების კონფიგურაცია AMD K6 ოჯახის პროცესორებისთვის. Intel P6 ოჯახის პროცესორების რეგისტრების საბოლოო განახლება.

Remote Pre Boot ქვესისტემის საბოლოო ინიციალიზაცია

95 ზამთრის/ზაფხულის დროზე ავტომატური გადასვლის დაყენება დღისით.

კლავიატურის კონტროლერის დაპროგრამება წამში კლავიშების რაოდენობის და ავტომატური გამეორების რეჟიმში შესვლამდე ლოდინის დროს.

კლავიატურის კითხვა KBD ID.

101 კლავიშიანი კლავიატურისთვის, NumLock დროშა დაყენებულია CMOS ინფორმაციის მიხედვით

96 ინფორმაციის შენახვა ჩატვირთვის მოწყობილობის დანაყოფების შესახებ.

მულტიპროცესორულ სისტემებში ხდება სისტემის საბოლოო კონფიგურაცია, ფორმირდება სერვისის ცხრილები და ოპერაციული სისტემის სამუშაო სესიაზე გამოყენებული ველები.

რეგისტრების კონფიგურაცია Cyrix ოჯახის პროცესორებისთვის.

ESCD ცხრილის შევსება და განახლება Plug and Play და ATAPI მოწყობილობების ენერგიის მართვის სისტემის მდგომარეობის შესაბამისად.

CMOS-ის რეგულირება Y2K პროტოკოლის მოთხოვნების შესაბამისად.

სისტემის საათის მრიცხველის DOS დროის დაყენება RTC CMOS ჩვენებების შესაბამისად. დროის მნიშვნელობა "საათები: წუთი: წამი" ფორმატიდან ხელახლა გამოითვლება

18.2 ჰც ინტერვალის ტაიმერის საათის ციკლებში (პულსის გამეორების დროის ინტერვალები) და ჩაწერილია BIOS ცვლადის ზონაში - DOS Time.

ამ ეტაპზე დასრულებულია ინიციალიზაციის ყველა ძირითადი პროცედურა. მზადება მიმდინარეობს ოპერაციული სისტემის ჩატვირთვისთვის, შედგენილია ამისათვის საჭირო ცხრილები, იქმნება მასივები და სტრუქტურები.

ჩატვირთვის მოწყობილობის დანაყოფების შენახვა მომავალი გამოყენებისთვის ინტეგრირებული ანტივირუსული ხელსაწყოებით Trend Anti-Virus და Paragon Anti-Virus Protection.

ჩართეთ L1 ქეშის გამოყენება.

POST-ის დასრულების ხმოვანი სიგნალი წარმოიქმნება სისტემის ერთეულის დინამიკზე. MSIRQ ცხრილის აგება და შენახვა.

ემზადება ოპერაციული სისტემის ჩატვირთვისთვის

FF კონტროლის გადაცემა საწყის სექტორის მტვირთავ პროგრამაზე BOOT. BIOS INT 19 სთ შეწყვეტის შესრულება.

გამოძახებული ქვეპროგრამა საშუალებას იძლევა (BIOS Features Set Up მენიუს პარამეტრის შესაბამისად Setup პროგრამაში) ჩატვირთვის მოწყობილობების გამოკითხვა ჩატვირთვის სექტორის მოსაძებნად. ინფორმაციის ჩატვირთვა სექტორიდან ცილინდრი: 0, თავი: 0, სექტორი:

1 იკითხება მისამართზე 07C0:0000h, რის შემდეგაც FAR JMP ბრძანების კონტროლი გადადის ამ ბლოკის დასაწყისში.

ჩატვირთვის სექტორში დაწერილი პროგრამის შესრულება

ᲨᲔᲜᲘᲨᲕᲜᲐ.

ECC(შეცდომის შესწორების კოდი) - შეცდომის გამოსწორების კოდიგამოიყენება RAM მოდულებში, ხელს უწყობს კომპიუტერის გაუმართაობის ტოლერანტობის გაზრდა. ECC საშუალებას იძლევა შეცდომის გამოსწორება ერთ ბიტში და გამოვლენა ორ ბიტში. ამიტომ, კომპიუტერი, რომლის მეხსიერებაც იყენებს ასეთ კოდებს, შეუძლია შეუფერხებლად იმუშაოს შეცდომის შემთხვევაში ერთ ბიტში და მონაცემები არ იქნება დამახინჯებული.

BBSS(ჩატვირთვის ბლოკის სპეციფიკაციის ხელმოწერა) - ჩატვირთვის ბლოკის სპეციფიკაციის ხელმოწერის ეტიკეტი.

SMI(სისტემის მართვის შეწყვეტა) - აპარატურა, ინტეგრირებულია პროცესორში, შექმნილია ენერგიის მოხმარების გასაკონტროლებლად. ამ კომპონენტების მომსახურებისთვის გამოიყენება მაღალი პრიორიტეტული შეფერხება.

Y2K მოთხოვნები, მოთხოვნები კომერციული კომპიუტერული სისტემის პროდუქტებისთვის თავსებადობის, ფუნქციონალური და სხვა პარამეტრების უზრუნველყოფა, რომლებიც არსებობდა 2000 წლამდე და მის შემდეგ.

DMI(დესკტოპის მართვის ინტერფეისი) - ოქმი, ურთიერთქმედების საშუალებას პროგრამული უზრუნველყოფა დედაპლატის კომპონენტებით.

MTRR(მეხსიერების ტიპის დიაპაზონის რეგისტრები) - თაობის პროცესორის რეგისტრები P6 და P7, რომელშიც შეყვანილია მონაცემები, რომლებიც აღწერს მეხსიერების არეების თვისებებს და განსაზღვრავს მეხსიერების ქეშირების ტიპს.

APIC (გაფართოებული პროგრამირებადი შეფერხების კონტროლერი) - გაფართოებული პროგრამირებადი შეფერხების კონტროლერი, შედის ჩიპსეტში. პროცესორის თაობა P6 ასევე აქვს მსგავსი კონტროლერი მრავალპროცესორული აპლიკაციებისთვის.

MSIRQ(Microsoft IRQ მარშრუტიზაციის რუკა) - მაგიდა ბარათები განაწილება წყვეტსსტანდარტიზებული Microsoft-ის მიერ.

SM ოპერატიული მეხსიერება(სისტემის მართვის ოპერატიული მეხსიერება) - შემთხვევითი წვდომის რეგისტრის მეხსიერების ერთ-ერთი სახელი პროცესორის არქიტექტურაში გათვალისწინებული მცირე სიმძლავრე, დაწყებული Pentium Pro-დან და უფრო მაღალი, განკუთვნილი სერვისის მონაცემების შესანახად.

თუ თითოეული პროცესი ადეკვატურად ჩავარდება, ალგორითმი გადადის სპეციალურ შემთხვევის დამუშავებაზე და POST BIOS Medallion წარმოქმნის ქვემოთ აღნიშნულ კოდებს:

პოსტ-კოდებიგანსაკუთრებულიშემთხვევებიჯილდო BIOS V 6.0 მედალიონი

სისტემის მოვლენების კოდები

კოდი გააქტიურებულია APM ან ACPI კომპონენტების მომსახურებისას (Power Management Debug კოდები)

ენერგიის დაზოგვა +12 ვ მიწოდების ძაბვის გათიშვით

ოპერაციულ რეჟიმზე გადასვლა მინიმალური ენერგიის მოხმარებით

შეწყვეტა ენერგიის დაზოგვის რეჟიმიდან მოვლენის მიხედვით გასასვლელად

პროცესორის გადართვა ენერგიის დაზოგვის რეჟიმში მისი საათის სიჩქარის შემცირებით

ნაწილობრივი ენერგიის დაზოგვის რეჟიმზე გადასვლა ACPI ტექნოლოგიის გამოყენებით

SMI კომპონენტის გამოყენება ენერგიის დაზოგვის რეჟიმში შესასვლელად

პროცესორის გადაყვანა ენერგიის დაზოგვის რეჟიმში APM ტექნოლოგიის გამოყენებით

სისტემის გადართვა ენერგიის დაზოგვის რეჟიმში APM ტექნოლოგიის გამოყენებით

სისტემის სრული ენერგიის დაზოგვის რეჟიმში გადაყვანა

შეტყობინება ოპერაციების დროს ფატალური შეცდომების შესახებ (სისტემის შეცდომის კოდები)

ECC კოდის დამუშავების შეცდომა

მყარი დისკის შეცდომა ენერგიის დაზოგვის რეჟიმიდან დაბრუნებისას

მონაცემთა შეუსაბამობა F000h სეგმენტზე წერისას და წაკითხვისას

POST Award BIOS სატესტო პროგრამის დასრულების დროის შესამცირებლად შეგიძლიათ გამოიყენოთ Quick Power On Self Test ვარიანტი, რომელიც შეგიძლიათ იხილოთ Setup პროგრამაში. ამ შემთხვევაში ამოქმედდება Award Software ტესტის შეცვლილი ვერსია, რომელიც პროგრამის სრული ვერსიისგან განსხვავებით სწრაფად მუშაობს.

POST AMI BIOS 8 V1.4 საგუშაგოს კოდები

Breakpoint კოდის ჩვენების გაგება

POST AMI BIOS საგუშაგოების, POST დიაგნოსტიკური ბარათების, ინდიკატორების სისტემის დაფებზე და აჩვენებს კონტროლს AMI BIOS გამშვები პუნქტის ჩვენება.

ჩვენება არის კოდის ხაზი მონიტორის ეკრანის ქვედა მარჯვენა კუთხეში, რომელიც გამოჩნდება POST-ის დროს.

საგუშაგოს კოდის ჩვენების გამოყენების მინუსი არის ის, რომ მისი გამოყენება შეუძლებელია ვიდეო სისტემის გამორთვისას.

მოწყობილობების უზრუნველყოფის მენეჯერის დანიშნულება

POST ტესტირების სხვადასხვა პერიოდში კონტროლი გადადის სპეციალურ პროგრამაზე DIM მოწყობილობის ინიციალიზაციის მენეჯერი(მოწყობილობის ინიციალიზაციის მენეჯერი).

ეს პროგრამა იღებს კონტროლს BIOS-დან, თუ საჭიროა კომპიუტერის სისტემის ან ადგილობრივი ავტობუსების შემოწმება. არსებობს რამდენიმე POST გამშვები პუნქტი, რომელიც შექმნილია ამ პროგრამის გასაშვებად.

2Ah მოწყობილობების ინიციალიზაცია სისტემის ავტობუსზე.

IPL მოწყობილობების 38 სთ ინიციალიზაცია.

ავტობუსის ინიციალიზაციისას შეცდომების 39 სთ მითითება.

ავტობუსების 95 სთ ინიციალიზაცია, რომელსაც აკონტროლებს BIOS გაფართოებები.

DEh - RAM-ის კონფიგურაციის შეცდომა.

DFh - ოპერატიული მეხსიერების კონფიგურაციის შეცდომა.

DIM-ის მიერ გენერირებული შეტყობინებები ასევე გამოდის სადიაგნოსტიკო პორტში 80h და ინახება მონაცემთა სიტყვაში ტესტის გაშვებისას.

სიტყვა, რომელშიც ინახება მონიშნული ინფორმაცია, შეიცავს დაბალ ბაიტს, რომელიც ემთხვევა სისტემის POST კოდს. მაღალი ბაიტი იყოფა ორ ტეტრადად. ქვემოთ მოცემულია ნოუთბუქებში ჩატვირთული კოდების აღწერა.

უფროსი ტეტრადის ველები.

ინტერესის ავტობუსებზე ყველა მოწყობილობის ინიცირება აკრძალულია.

ინტერესის ავტობუსებზე სტატიკური მოწყობილობების ინიცირება.

ინფორმაციის გამომავალი მოწყობილობების ინიცირება ინტერესის ავტობუსებზე.

ინტერესის ავტობუსებზე ინფორმაციის შეყვანის მოწყობილობების ინიცირება.

სისტემური დატვირთვის (IPL) მოწყობილობების ინიცირება საინტერესო ავტობუსებზე.

ინტერესის ავტობუსებზე ზოგადი დანიშნულების მოწყობილობების ინიცირება.

შეცდომის შეტყობინებები საინტერესო საბურავებისთვის.

BIOS გაფართოებით კონტროლირებადი მოწყობილობების ინიციალიზაცია (ყველა ავტობუსისთვის).

დააინსტალირეთ BIOS ჩატვირთვის გაფართოებები, რომლებიც შეესაბამება BIOS ჩატვირთვის სპეციფიკაციას (ყველა ავტობუსისთვის).

უმცროსი ტეტრადი.

სისტემის ინიციალიზაციის პროცედურები (DIM).

ავტობუსები ინტეგრირებული სისტემის მოწყობილობების დასაკავშირებლად.

ISA ავტობუსი Plug and Play.

PCMCIA ავტობუსი.

თუ აღმოჩენილია RAM-ის კონფიგურაციის შეცდომა, DEh, DFh და კონფიგურაციის გამშვები პუნქტების ციკლური თანმიმდევრობა გამოდის დიაგნოსტიკურ პორტში, რომელსაც შეუძლია მიიღოს შემდეგი მნიშვნელობები.

00 ოპერატიული მეხსიერება არ არის აღმოჩენილი.

დაყენებულია 01 სხვადასხვა ტიპის DIMM.

02 DIMM-ის SPD (სერიული ყოფნის გამოვლენა) კვანძიდან კითხვა ვერ მოხერხდა.

03 DIMM არ შეიძლება გამოყენებულ იქნას ამ სიხშირეზე.

04 DIMM არ შეიძლება გამოყენებულ იქნას ამ სისტემაში.

05 შეცდომა დაბალი მეხსიერების გვერდზე.