Cum funcționează post-controlerul

De la Wiki.ROM.by

Activitatea controlerului POST se bazează pe faptul că blocul de start BIOS al producătorilor americani Megatrends (AMIBIOS), Software Award. Phoenix Technologies. Insyde Software și altele, programate în chips-uri ROM sau Flash ROM instalate pe marea majoritate a plăcilor de bază moderne au proceduri încorporate pentru diagnosticarea defecțiunilor. Începând cu sistemele bazate pe procesorul 8086, producătorilor seturilor de cipuri li sa alocat așa-numitul port de testare de producție în spațiul portului, unde BIOS-ul poate afișa mesaje de diagnosticare fără a perturba performanța oricăror dispozitive. La începutul fiecărei proceduri de inițializare, BIOS afișează un cod care identifică în mod unic scopul procedurii de inițializare și, în consecință, dispozitivul care va fi inițializat. Dacă este reușit, BIOS-ul pornește inițializarea următorului dispozitiv și scrie codul următor în portul de diagnosticare etc. Dacă dispozitivul nu poate fi inițializat, dispozitivele ulterioare nu sunt inițializate, iar BIOS-ul fie oprește executarea, fie încearcă să inițializeze din nou dispozitivul. În ambele cazuri, controlerul POST afișează codul ultimului dispozitiv inițializat, iar din tabelul de coduri determina care dintre dispozitive ar trebui să eșueze.

Unele valori ale portului de diagnosticare sunt duplicate sub formă de semnale audio. Adesea, cu ajutorul semnalelor sonore este imposibil să se determine defecțiunea. În special, datorită faptului că astfel de semnale sunt întotdeauna mult mai mici decât codurile de diagnosticare. Prezența controlerului POST permite studierea mai detaliată a problemei și realizarea unei concluzii corecte la diagnosticarea unui sistem informatic.

Articole similare