Π§ΠΈΡ‚Π°ΠΉΡ‚Π΅ ΠΊΠ½ΠΈΠ³ΠΈ ΠΎΠ½Π»Π°ΠΉΠ½ Π½Π° Bookidrom.ru! БСсплатныС ΠΊΠ½ΠΈΠ³ΠΈ Π² ΠΎΠ΄Π½ΠΎΠΌ ΠΊΠ»ΠΈΠΊΠ΅

Π§ΠΈΡ‚Π°Ρ‚ΡŒ ΠΎΠ½Π»Π°ΠΉΠ½ Β«BIOS. ЭкспрСсс-курс». Π‘Ρ‚Ρ€Π°Π½ΠΈΡ†Π° 3

Автор Антон Врасковский

Firmware β€” ΠΏΠΎ ΠΏΡ€ΠΈΠ½Ρ†ΠΈΠΏΡƒ Ρ‚Π΅Ρ€ΠΌΠΈΠ½ΠΎΠ² Β«softwareΒ» ΠΈ Β«hardwareΒ» (ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ ΠΈ Β«ΠΆΠ΅Π»Π΅Π·ΠΎΒ») Π΄Π°Π½Π½Ρ‹ΠΉ Ρ‚Π΅Ρ€ΠΌΠΈΠ½ ΠΏΠΎΠ΄Ρ€Π°Π·ΡƒΠΌΠ΅Π²Π°Π΅Ρ‚ ΠΏΠΎΠ΄ собой ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠ΅ обСспСчСниС, встроСнноС Π²Π½ΡƒΡ‚Ρ€ΠΈ Π°ΠΏΠΏΠ°Ρ€Π°Ρ‚Π½ΠΎΠ³ΠΎ обСспСчСния. ΠŸΠΎΡ‡Ρ‚ΠΈ ΠΊΠ°ΠΊ BIOS, примСняСтся ΠΏΠΎ ΠΎΡ‚Π½ΠΎΡˆΠ΅Π½ΠΈΡŽ ΠΊ Ρ‚Π°ΠΊΠΈΠΌ устройствам, ΠΊΠ°ΠΊ Π½Π°ΠΊΠΎΠΏΠΈΡ‚Π΅Π»ΠΈ, ΠΏΠ»Π°Ρ‚Ρ‹ Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΡ.

ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠ΅ обСспСчСниС, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΠΎΠ΅ Π² BIOS матСринских ΠΏΠ»Π°Ρ‚, разрабатываСтся вовсС Π½Π΅ производитСлями самих ΠΏΠ»Π°Ρ‚. Π’Ρ‹, Π½Π°Π²Π΅Ρ€Π½ΠΎΠ΅, ΠΎΠ±Ρ€Π°Ρ‰Π°Π»ΠΈ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅ Π½Π° Ρ‚ΠΎ, Ρ‡Ρ‚ΠΎ Π½Π° ΠΌΠ½ΠΎΠ³ΠΈΡ… ΠΏΠ»Π°Ρ‚Π°Ρ… стоит Π»ΠΎΠ³ΠΎΡ‚ΠΈΠΏ AWARD BIOS, Π° Π½Π° Ρ†Π΅Π»ΠΎΠΌ рядС ΠΏΠ»Π°Ρ‚ – AMI BIOS.

ΠŸΠ΅Ρ€Π²Π°Ρ торговая ΠΌΠ°Ρ€ΠΊΠ° ΠΏΡ€ΠΈΠ½Π°Π΄Π»Π΅ΠΆΠΈΡ‚ ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ Phoenix Technologies. Π”Π°-Π΄Π°, ΠΈΠΌΠ΅Π½Π½ΠΎ Ρ‚Π°ΠΊ. Π’ ΠΏΠ΅Ρ€Π²ΠΎΠΌ ΠΈΠ·Π΄Π°Π½ΠΈΠΈ ΠΊΠ½ΠΈΠ³ΠΈ ΠΎΠ± этих компаниях (Award Software ΠΈ Phoenix Technologies) Π³ΠΎΠ²ΠΎΡ€ΠΈΠ»ΠΎΡΡŒ ΠΊΠ°ΠΊ ΠΎ Π΄Π²ΡƒΡ… Ρ€Π°Π·Π½Ρ‹Ρ…, Π½ΠΎ сСгодня ΠΌΠΎΠΆΠ½ΠΎ со ΡΠΌΠ΅Π»ΠΎΡΡ‚ΡŒΡŽ ΡƒΡ‚Π²Π΅Ρ€ΠΆΠ΄Π°Ρ‚ΡŒ, Ρ‡Ρ‚ΠΎ это ΠΎΠ΄Π½ΠΎ ΠΈ Ρ‚ΠΎ ΠΆΠ΅. Ворговая ΠΌΠ°Ρ€ΠΊΠ° AWARD BIOS Π±ΠΎΠ»Π΅Π΅ извСстна, поэтому ΠΈ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ Π΄ΠΎ сих ΠΏΠΎΡ€. Π‘Ρ‚Ρ€Π°Π½ΠΈΡ†Π° Π² Π˜Π½Ρ‚Π΅Ρ€Π½Π΅Ρ‚Π΅ – http://www.phoenix.com/. Если Π²Ρ‹ ΠΏΠΎΠΏΡ‹Ρ‚Π°Π΅Ρ‚Π΅ΡΡŒ Π·Π°ΠΉΡ‚ΠΈ Π½Π° сайт http://www.award.com/, Ρ‚ΠΎ вас автоматичСски Β«ΠΏΠ΅Ρ€Π΅ΠΊΠΈΠ½ΡƒΡ‚Β» Π½Π° ΠΏΠ΅Ρ€Π²Ρ‹ΠΉ адрСс, подтвСрТдая Ρ‚Π΅ΠΌ самым слияниС Π΄Π²ΡƒΡ… ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΉ.

Основной ΠΊΠΎΠ½ΠΊΡƒΡ€Π΅Π½Ρ‚ нСсомнСнного Π»ΠΈΠ΄Π΅Ρ€Π° – это компания American Megatrends Inc. Π‘Ρ‚Ρ€Π°Π½ΠΈΡ†Π° Π² Π˜Π½Ρ‚Π΅Ρ€Π½Π΅Ρ‚Π΅ – http://www.megatrends.com/. ВсС ΠΎΡΡ‚Π°Π»ΠΎΡΡŒ ΠΏΠΎ-ΠΏΡ€Π΅ΠΆΠ½Π΅ΠΌΡƒ с ΠΎΠ΄Π½ΠΈΠΌ лишь ΠΈΡΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ΠΌ: появились Π½ΠΎΠ²Ρ‹Π΅ вСрсии BIOS, Π½ΠΎΠ²Ρ‹Π΅ ΡƒΡ‚ΠΈΠ»ΠΈΡ‚Ρ‹, Π² ΠΎΠ±Ρ‰Π΅ΠΌ, Ρ€Π°Π·Π²ΠΈΡ‚ΠΈΠ΅ ΠΈΠ΄Π΅Ρ‚ своим Ρ‡Π΅Ρ€Π΅Π΄ΠΎΠΌ. НСсмотря Π½Π° Ρ‚ΠΎ, Ρ‡Ρ‚ΠΎ Π»ΠΎΠ³ΠΎΡ‚ΠΈΠΏ AMI BIOS появляСтся всС Ρ€Π΅ΠΆΠ΅ ΠΈ Ρ€Π΅ΠΆΠ΅, Ρƒ этой ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ Π½Π΅ΠΌΠ°Π»ΠΎ ΡƒΠ½ΠΈΠΊΠ°Π»ΡŒΠ½Ρ‹Ρ… достиТСний.

НаиболСС извСстныС ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΠΈ матСринских ΠΏΠ»Π°Ρ‚, Ρ‚Π°ΠΊΠΈΠ΅ ΠΊΠ°ΠΊ ASUS ΠΈΠ»ΠΈ Intel, сами Ρ€Π°Π·Ρ€Π°Π±Π°Ρ‚Ρ‹Π²Π°ΡŽΡ‚ BIOS для своих ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚ΠΎΠ², хотя ΠΈ, ΠΏΠΎ всСй видимости, соблюдая авторскиС ΠΏΡ€Π°Π²Π°, Π½Π΅ ΡƒΠ±ΠΈΡ€Π°ΡŽΡ‚ Π»ΠΎΠ³ΠΎΡ‚ΠΈΠΏ ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ, создавшСй основу. Π’Π΅Π΄ΡŒ, Ρ‡Ρ‚ΠΎ Π²ΠΏΠΎΠ»Π½Π΅ понятно, Π½ΠΈΠΊΡ‚ΠΎ Π½Π΅ ΠΏΠΈΡˆΠ΅Ρ‚ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ с нуля – лишь Π΄ΠΎΠ±Π°Π²Π»ΡΡŽΡ‚ΡΡ Π½ΠΎΠ²Ρ‹Π΅ возмоТности ΠΈ ΡƒΠ΄Π°Π»ΡΡŽΡ‚ΡΡ Π½Π΅Π½ΡƒΠΆΠ½Ρ‹Π΅, ΡƒΡΡ‚Π°Ρ€Π΅Π²ΡˆΠΈΠ΅.

BIOS для ΠΏΠ»Π°Ρ‚ Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΡ, Π½Π°ΠΊΠΎΠΏΠΈΡ‚Π΅Π»Π΅ΠΉ ΠΈ ΠΈΠ½Ρ‹Ρ… устройств Ρ€Π°Π·Ρ€Π°Π±Π°Ρ‚Ρ‹Π²Π°ΡŽΡ‚ΡΡ самими производитСлями этих устройств. По ΠΊΡ€Π°ΠΉΠ½Π΅ΠΉ ΠΌΠ΅Ρ€Π΅, Π»ΠΎΠ³ΠΎΡ‚ΠΈΠΏΠΎΠ² сторонних ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΉ ΠΎΠ½ΠΈ, ΠΊΠ°ΠΊ ΠΏΡ€Π°Π²ΠΈΠ»ΠΎ, Π½Π΅ содСрТат.

ЀизичСскоС располоТСниС BIOS

ЀизичСски BIOS – это Π½Π°Π±ΠΎΡ€ микросхСм постоянной памяти. ЗаглянитС ΠΏΠΎΠ΄ ΠΊΡ€Ρ‹ΡˆΠΊΡƒ систСмного Π±Π»ΠΎΠΊΠ°, ΠΈ Π²Ρ‹ ΡƒΠ²ΠΈΠ΄ΠΈΡ‚Π΅ Π±ΠΎΠ»ΡŒΡˆΡƒΡŽ микросхСму (28 ΠΈΠ»ΠΈ 32 ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚Π°) Π½Π° панСлькС с голографичСской Π½Π°ΠΊΠ»Π΅ΠΉΠΊΠΎΠΉ ΠΈ надписью-Π»ΠΎΠ³ΠΎΡ‚ΠΈΠΏΠΎΠΌ, ΠΎΠ·Π½Π°Ρ‡Π°ΡŽΡ‰ΠΈΠΌ производитСля BIOS (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, Phoenix). Рядом, ΠΊΠ°ΠΊ ΠΏΡ€Π°Π²ΠΈΠ»ΠΎ, находится ΠΊΡ€ΡƒΠ³Π»Ρ‹ΠΉ (Β«Ρ‚Π°Π±Π»Π΅Ρ‚ΠΎΡ‡Π½Ρ‹ΠΉΒ») аккумулятор. На рисункС 1.1 наглядно ΠΏΠΎΠΊΠ°Π·Π°Π½ΠΎ, ΠΊΠ°ΠΊ ΠΌΠΎΠΆΠ΅Ρ‚ Π²Ρ‹Π³Π»ΡΠ΄Π΅Ρ‚ΡŒ эта микросхСма.

Рис. 1.1. ЀизичСски BIOS – это всСго лишь микросхСма постоянной памяти

ΠŸΠΎΠ½Π°Ρ‡Π°Π»Ρƒ BIOS Π·Π°ΠΏΠΈΡΡ‹Π²Π°Π»Π°ΡΡŒ Π² микросхСмы ΠŸΠ—Π£ ΠΏΡƒΡ‚Π΅ΠΌ пСрСТигания ΠΏΠ΅Ρ€Π΅ΠΌΡ‹Ρ‡Π΅ΠΊ. ИзмСнСниС содСрТимого Ρ‚Π°ΠΊΠΈΡ… микросхСм Π±Ρ‹Π»ΠΎ Π½Π΅Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ. Π—Π°Ρ‚Π΅ΠΌ появились микросхСмы с Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒΡŽ стирания содСрТимого ΠΏΡ€ΠΈ ΠΏΠΎΠΌΠΎΡ‰ΠΈ ΡƒΠ»ΡŒΡ‚Ρ€Π°Ρ„ΠΈΠΎΠ»Π΅Ρ‚ΠΎΠ²ΠΎΠ³ΠΎ излучСния, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, ΠΊΠ²Π°Ρ€Ρ†Π΅Π²ΠΎΠΉ Π»Π°ΠΌΠΏΡ‹. Но ΠΎΠ½ΠΈ ΠΈΠΌΠ΅Π»ΠΈ нСдостаток: для пСрСзаписи Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ Π±Ρ‹Π»ΠΎ Π½Π°Π»ΠΈΡ‡ΠΈΠ΅ ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½ΠΎΠ³ΠΎ устройства – ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Π°. Π—Π°Ρ‚Π΅ΠΌ наступила эра микросхСм, ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡŽΡ‰ΠΈΡ… ΡΡ‚Π΅Ρ€Π΅Ρ‚ΡŒ ΠΈΡ… содСрТимоС ΠΏΡ€ΠΈ ΠΏΠΎΠΌΠΎΡ‰ΠΈ элСктричСского сигнала. Появившаяся тСхнология FLASH позволяСт ΠΏΠ΅Ρ€Π΅Π·Π°ΠΏΠΈΡΡ‹Π²Π°Ρ‚ΡŒ содСрТимоС микросхСмы ΠΏΡ€ΠΈ ΠΏΠΎΠΌΠΎΡ‰ΠΈ ΠΎΠ±Ρ‹Ρ‡Π½Ρ‹Ρ… ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌ, Ρ‡Ρ‚ΠΎ Π² своС врСмя довольно быстро ΡƒΡ‚Π²Π΅Ρ€Π΄ΠΈΠ»ΠΎ Π΅Π΅ ΠΏΠΎΠ·ΠΈΡ†ΠΈΠΈ Π½Π° Ρ€Ρ‹Π½ΠΊΠ΅ микросхСм BIOS.

БСгодня ΡƒΠΆΠ΅ Ρ€Π΅Π΄ΠΊΠΎ ΠΌΠΎΠΆΠ½ΠΎ Π²ΡΡ‚Ρ€Π΅Ρ‚ΠΈΡ‚ΡŒ устройство, ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠ΅ обСспСчСниС ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ³ΠΎ записано Π½Π΅ Π² микросхСму FLASH-памяти.

ΠœΠΈΠΊΡ€ΠΎΡΡ…Π΅ΠΌΡƒ FLASH BIOS достаточно просто ΠΎΡ‚Π»ΠΈΡ‡ΠΈΡ‚ΡŒ ΠΎΡ‚ микросхСм Π΄Ρ€ΡƒΠ³ΠΈΡ… Ρ‚ΠΈΠΏΠΎΠ². ΠžΡ‚ΠΊΠ»Π΅ΠΉΡ‚Π΅ Π³ΠΎΠ»ΠΎΠ³Ρ€Π°Ρ„ΠΈΡ‡Π΅ΡΠΊΡƒΡŽ Π½Π°ΠΊΠ»Π΅ΠΉΠΊΡƒ ΠΈ посмотритС Π½Π° ΠΌΠ°Ρ€ΠΊΠΈΡ€ΠΎΠ²ΠΊΡƒ микросхСмы. Если ΠΌΠ°Ρ€ΠΊΠΈΡ€ΠΎΠ²ΠΊΠ° начинаСтся Π½Π΅ Π½Π° Ρ†ΠΈΡ„Ρ€Ρƒ 28 ΠΈΠ»ΠΈ 29, Ρ‚ΠΎ, скорСС всСго, это Π½Π΅ FLASH-ΠΏΠ°ΠΌΡΡ‚ΡŒ. ΠŸΡ€ΠΈ Π½Π°Π»ΠΈΡ‡ΠΈΠΈ Π½Π° микросхСмС окошка ΠΌΠΎΠΆΠ½ΠΎ Ρ‚ΠΎΡ‡Π½ΠΎ ΡƒΡ‚Π²Π΅Ρ€ΠΆΠ΄Π°Ρ‚ΡŒ, Ρ‡Ρ‚ΠΎ это Π½Π΅ FLASH.

Для сохранСния ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ послС Π²Ρ‹ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ питания Π² микросхСмС CMOS-памяти ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ никСль-ΠΊΠ°Π΄ΠΌΠΈΠ΅Π²Ρ‹ΠΉ аккумулятор, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ размСщаСтся Π² нСпосрСдствСнной близости ΠΎΡ‚ микросхСмы CMOS (рис. 1.2). Π’ΠΎ врСмя Ρ€Π°Π±ΠΎΡ‚Ρ‹ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π° ΠΎΠ½ постоянно подзаряТаСтся. Π‘Ρ€ΠΎΠΊ Ρ€Π°Π±ΠΎΡ‚Ρ‹ Ρ‚Π°ΠΊΠΎΠ³ΠΎ аккумулятора ΠΎΠ±Ρ‹Ρ‡Π½ΠΎ составляСт 10 Π»Π΅Ρ‚. Как ΠΏΡ€Π°Π²ΠΈΠ»ΠΎ, Π·Π° это врСмя ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ (Π² частности, матСринская ΠΏΠ»Π°Ρ‚Π°) ΠΌΠΎΡ€Π°Π»ΡŒΠ½ΠΎ устарСваСт, ΠΈ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎΡΡ‚ΡŒ Π·Π°ΠΌΠ΅Π½Ρ‹ ΠΏΠΈΡ‚Π°ΡŽΡ‰Π΅Π³ΠΎ элСмСнта тСряСт смысл. ΠŸΡ€ΠΈ Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… тСхнологиях производства микросхСм CMOS элСмСнт питания встраиваСтся прямо Π²Π½ΡƒΡ‚Ρ€ΡŒ микросхСмы. Π’ этом случаС ΠΏΡ€ΠΈ разрядкС аккумулятора ΠΎΠ½Π° ΠΏΠΎΠ΄Π»Π΅ΠΆΠΈΡ‚ Π·Π°ΠΌΠ΅Π½Π΅. На Ρ‚Π°ΠΊΠΈΡ… микросхСмах ΠΎΠ±Ρ‹Ρ‡Π½ΠΎ имССтся надпись Dallas (Ρ‚. ΠΊ. Ρ‡ΠΈΠΏ производится ΠΏΠΎ Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΠΈ Dallas Nov-RAM) ΠΈΠ»ΠΈ ODIN. Учитывая, Ρ‡Ρ‚ΠΎ сСйчас слоТно Π½Π°ΠΉΡ‚ΠΈ ΡƒΠΆΠ΅ ΡƒΡΡ‚Π°Ρ€Π΅Π²ΡˆΠΈΠΉ Ρ‡ΠΈΠΏ со встроСнной Π±Π°Ρ‚Π°Ρ€Π΅ΠΉΠΊΠΎΠΉ, Π² Π±ΠΎΠ»ΡŒΡˆΠΈΠ½ΡΡ‚Π²Π΅ случаСв Π·Π°ΠΌΠ΅Π½Π΅ ΠΏΠΎΠ΄Π»Π΅ΠΆΠΈΡ‚ вся матСринская ΠΏΠ»Π°Ρ‚Π°.

Рис. 1.2. Π‘Π΅ΠΊΡ€Π΅Ρ‚ «энСргонСзависимой» CMOS памяти Π·Π°ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ΡΡ Π² этом аккумуляторС

ΠŸΠΎΡ€ΡΠ΄ΠΎΠΊ размСщСния микросхСмы BIOS ΠΈ аккумулятора Π½Π΅ ΠΈΠΌΠ΅Π΅Ρ‚ ΠΏΡ€ΠΈΠ½Ρ†ΠΈΠΏΠΈΠ°Π»ΡŒΠ½ΠΎΠ³ΠΎ значСния, хотя ΠΈΠ½ΠΎΠ³Π΄Π° Π·Π°ΠΌΠ΅Π½Π° аккумулятора ΠΌΠΎΠΆΠ΅Ρ‚ ΠΎΠΊΠ°Π·Π°Ρ‚ΡŒΡΡ воистину адским Ρ‚Ρ€ΡƒΠ΄ΠΎΠΌ (рис. 1.3).

Рис. 1.3. Иногда аккумулятор ΠΌΠΎΠΆΠ½ΠΎ Π·Π°ΠΌΠ΅Π½ΠΈΡ‚ΡŒ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ послС ΠΎΡ‚ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ ΠΎΠ΄Π½ΠΎΠΉ ΠΈΠ· ΠΏΠ»Π°Ρ‚ Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΡ

Для быстрого восстановлСния содСрТимого BIOS послС воздСйствия вирусов, Π° Ρ‚Π°ΠΊΠΆΠ΅ послС Π½Π΅ΡƒΠ΄Π°Ρ‡Π½ΠΎΠ³ΠΎ обновлСния вСрсии, компания Gigabyte ΠΏΡ€Π΅Π΄Π»ΠΎΠΆΠΈΠ»Π° Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΡŽ Dual BIOS. ΠŸΡ€ΠΈ этом Π½Π° матСринской ΠΏΠ»Π°Ρ‚Π΅ устанавливаСтся Π΄Π²Π΅ микросхСмы FLASH BIOS, содСрТимоС Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΎΠ΄Π½ΠΎΠΉ ΠΈΠ· Π½ΠΈΡ… ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΎ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½Ρ‹ΠΌΠΈ срСдствами. ΠŸΡ€ΠΈ Π½ΠΎΡ€ΠΌΠ°Π»ΡŒΠ½ΠΎΠΉ Ρ€Π°Π±ΠΎΡ‚Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΎΠ΄Π½Π° микросхСма, Π° Π² Π°Π²Π°Ρ€ΠΈΠΉΠ½ΠΎΠΌ случаС (ΠΊΠΎΠ³Π΄Π° Π² ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΡŒΠ½ΠΎΠΉ суммС основной микросхСмы Π½Π°ΠΉΠ΄Π΅Π½Π° ошибка) для Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π° ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ вторая микросхСма. ΠŸΠ΅Ρ€Π²Π°Ρ микросхСма называСтся Main BIOS, Π° вторая – Backup BIOS.

ВстрСчаСтся ΠΈΠ½ΠΎΠΉ Π²Π°Ρ€ΠΈΠ°Π½Ρ‚, Π³Π΄Π΅ пСрвая микросхСма называСтся Normal Flash ROM, Π° вторая – Rescue ROM. ВСхнология называСтся Die-Hard BIOS. Π•Π΅ Π²ΠΏΠ΅Ρ€Π²Ρ‹Π΅ ΠΏΡ€Π΅Π΄Π»ΠΎΠΆΠΈΠ»Π° компания ΠΠžΡ€Π΅ΠΏ.

Π’Ρ‹Π±ΠΎΡ€ микросхСмы, ΠΈΠ· ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ Π±ΡƒΠ΄Π΅Ρ‚ ΡΡ‡ΠΈΡ‚Ρ‹Π²Π°Ρ‚ΡŒΡΡ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½Ρ‹ΠΉ ΠΊΠΎΠ΄ BIOS, ΠΎΠ±Ρ‹Ρ‡Π½ΠΎ опрСдСляСтся ΠΏΡ€ΠΈ ΠΏΠΎΠΌΠΎΡ‰ΠΈ ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½Ρ‹Ρ… ΠΏΠ΅Ρ€Π΅ΠΌΡ‹Ρ‡Π΅ΠΊ ΠΈΠ»ΠΈ DIP-ΠΏΠ΅Ρ€Π΅ΠΊΠ»ΡŽΡ‡Π°Ρ‚Π΅Π»Π΅ΠΉ.

ЛогичСская структура BIOS

BIOS матСринской ΠΏΠ»Π°Ρ‚Ρ‹, ΠΊΠ°ΠΊ ΠΈ любоС ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠ΅ обСспСчСниС, ΠΈΠΌΠ΅Π΅Ρ‚ ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½ΡƒΡŽ структуру. Π’ ΠΎΠ±Ρ‰Π΅ΠΉ слоТности ΠΌΠΎΠΆΠ½ΠΎ Π²Ρ‹Π΄Π΅Π»ΠΈΡ‚ΡŒ Π΄Π²Π° уровня ΠΏΠΎΠ΄ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌ.

ΠŸΠ΅Ρ€Π²Ρ‹ΠΉ ΡƒΡ€ΠΎΠ²Π΅Π½ΡŒ прСдставляСт собой Π½Π°Π±ΠΎΡ€ ΠΏΠΎΠ΄ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌ, Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΡ‹Ρ… для запуска устройства (ΠΈΠ½ΠΈΡ†ΠΈΠ°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ), Π² процСссС ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ³ΠΎ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΡΡŽΡ‚ΡΡ Ρ‚Π°ΠΊΠΈΠ΅ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹, ΠΊΠ°ΠΊ: Ρ€Π°Π±ΠΎΡ‚Π° Ρ‚Π°ΠΊΡ‚ΠΎΠ²Ρ‹Ρ… Π³Π΅Π½Π΅Ρ€Π°Ρ‚ΠΎΡ€ΠΎΠ², ΡƒΡ€ΠΎΠ²Π½ΠΈ Ρ€Π°Π±ΠΎΡ‡ΠΈΡ… напряТСний, Ρ‚Π΅ΠΌΠΏΠ΅Ρ€Π°Ρ‚ΡƒΡ€Π° ΠΈ ΠΏΡ€ΠΎΡ‡Π΅Π΅. Π’ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Π΅ опрСдСляСтся Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ Ρ€Π°Π±ΠΎΡ‚Ρ‹ ΠΈΠ½ΠΈΡ†ΠΈΠ°Π»ΠΈΠ·ΠΈΡ€ΡƒΠ΅ΠΌΠΎΠ³ΠΎ устройства, послС Ρ‡Π΅Π³ΠΎ активизируСтся ΠΎΡ‡Π΅Ρ€Π΅Π΄Π½ΠΎΠΉ ΡƒΡ€ΠΎΠ²Π΅Π½ΡŒ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠ³ΠΎ обСспСчСния. Π­Ρ‚ΠΎ Boot Block.

 ΠΠ° ΠΏΠ΅Ρ€Π²ΠΎΠΌ этапС ΠΈΠ½ΠΈΡ†ΠΈΠ°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ практичСски любоС устройство, Π±ΡƒΠ΄ΡŒ Ρ‚ΠΎ матСринская ΠΏΠ»Π°Ρ‚Π° ΠΈΠ»ΠΈ ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ SCSI, Π½Π΅ проявляСт "ΠΏΡ€ΠΈΠ·Π½Π°ΠΊΠΎΠ² ΠΆΠΈΠ·Π½ΠΈ" (Ρ‚Π°ΠΊΠΈΡ…, ΠΊΠ°ΠΊ Π·Π²ΡƒΠΊΠΎΠ²Ρ‹Π΅ сигналы, ΠΌΠΎΡ€Π³Π°Π½ΠΈΠ΅ ΠΈΠ½Π΄ΠΈΠΊΠ°Ρ‚ΠΎΡ€ΠΎΠ² ΠΈ Ρ‚. ΠΏ.).

Π’Ρ‚ΠΎΡ€ΠΎΠΉ ΡƒΡ€ΠΎΠ²Π΅Π½ΡŒ ΠΏΠΎΠ΄ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌ прСдоставляСт сСрвисныС услуги ΠΏΠΎ диагностикС, Π° ΠΈΠ½ΠΎΠ³Π΄Π° Π΄Π°ΠΆΠ΅ ΠΏΠΎ ΡƒΡΡ‚Ρ€Π°Π½Π΅Π½ΠΈΡŽ Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Ρ… Π½Π΅ΠΏΠΎΠ»Π°Π΄ΠΎΠΊ. На Π΄Π°Π½Π½ΠΎΠΌ этапС осущСствляСтся ΠΎΠΊΠΎΠ½Ρ‡Π°Ρ‚Π΅Π»ΡŒΠ½Π°Ρ инициализация устройства ΠΈ Π²Ρ‹Π²ΠΎΠ΄ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ΠΎΠ² самодиагностики (Π·Π²ΡƒΠΊΠΎΠ²Ρ‹Π΅ сигналы Π½Π° систСмном Π΄ΠΈΠ½Π°ΠΌΠΈΠΊΠ΅, сообщСния Π½Π° экранС ΠΌΠΎΠ½ΠΈΡ‚ΠΎΡ€Π° ΠΈΠ»ΠΈ, Π² частном случаС, Π²Ρ‹Π²ΠΎΠ΄ ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½Ρ‹Ρ… ΠΊΠΎΠ΄ΠΎΠ² Π½Π° дисплСй диагностичСского устройства). Π­Ρ‚ΠΎ Main Block.

Π’Π΅ ΠΆΠ΅ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ ΠΎΡΡƒΡ‰Π΅ΡΡ‚Π²Π»ΡΡŽΡ‚ ΡƒΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Π°ΠΌΠΈ ПК Π² Ρ‚Π°ΠΊΠΈΡ… Ρ€Π΅ΠΆΠΈΠΌΠ°Ρ…, ΠΊΠ°ΠΊ Suspend ΠΈΠ»ΠΈ Sleep Mode, ΠΏΡ€ΠΈ Ρ€Π°Π±ΠΎΡ‚Π΅ Π² срСдС MS-DOS ΠΈ Ρ‚. Π΄.

Π•Ρ‰Π΅ Π²Ρ‹Π΄Π΅Π»ΡΡŽΡ‚ области, Π³Π΄Π΅ хранятся Π΄Π°Π½Π½Ρ‹Π΅ ESCD ΠΈ Ρ‚. ΠΏ, Π½ΠΎ Π² Π½ΠΈΡ… хранятся вовсС Π½Π΅ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹, Π° Π½Π΅ΠΊΠΈΠ΅ значСния, Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΡ‹Π΅ для Ρ€Π°Π±ΠΎΡ‚Ρ‹ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ΠΎΠ² ПК (рис. 1.4).

Рис. 1.4. Π’Π°ΠΊ выглядит общая структура BIOS

Π“Π»Π°Π²Π° 2 ΠŸΡ€ΠΎΡ†Π΅ΡΡΡ‹, происходящиС ΠΏΡ€ΠΈ Π²ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠΈ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π°

Π›ΡŽΠ±ΠΎΠΉ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒ Π½Π° этот вопрос ΠΎΡ‚Π²Π΅Ρ‚ΠΈΡ‚: Β«ΠšΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ тСстируСт ΠΏΠ°ΠΌΡΡ‚ΡŒ, Π½Π°Ρ…ΠΎΠ΄ΠΈΡ‚ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½Π½Ρ‹Π΅ ТСсткиС диски ΠΈ Π·Π°Π³Ρ€ΡƒΠΆΠ°Π΅Ρ‚ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΎΠ½Π½ΡƒΡŽ систСму». Π­Ρ‚ΠΎ Π²Π΅Ρ€Π½Ρ‹ΠΉ ΠΎΡ‚Π²Π΅Ρ‚. Но ΠΎΡ‚Ρ€Π°ΠΆΠ°Π΅Ρ‚ Π»ΠΈ ΠΎΠ½ Π΄Π΅ΠΉΡΡ‚Π²ΠΈΡ‚Π΅Π»ΡŒΠ½ΡƒΡŽ ΡΠΈΡ‚ΡƒΠ°Ρ†ΠΈΡŽ? ΠŸΡ€ΠΎΡ†Π΅ΡΡ Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ ΠΏΠΎ своСй структурС довольно слоТСн. ΠŸΡ€Π΅Π΄ΡΡ‚Π°Π²Π»ΡΡ‚ΡŒ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ событий ΠΈΠ½ΠΎΠ³Π΄Π° ΠΎΡ‡Π΅Π½ΡŒ ΠΏΠΎΠ»Π΅Π·Π½ΠΎ, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, ΠΏΡ€ΠΈ диагностикС нСисправностСй.

Π’ ΠΏΠ΅Ρ€Π²ΡƒΡŽ ΠΎΡ‡Π΅Ρ€Π΅Π΄ΡŒ элСктроника Π±Π»ΠΎΠΊΠ° питания ΠΏΡ€ΠΎΡ…ΠΎΠ΄ΠΈΡ‚ процСсс самотСстирования, Π° ΡƒΠΆΠ΅ Π·Π°Ρ‚Π΅ΠΌ Π½Π° Π²Π½ΡƒΡ‚Ρ€Π΅Π½Π½ΠΈΠ΅ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Ρ‹ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π° подаСтся напряТСниС питания. Π­Ρ‚ΠΎ происходит ΠΌΠ΅Π½Π΅Π΅ Ρ‡Π΅ΠΌ 0,1–0,5 сСкунды. По ΠΎΠΊΠΎΠ½Ρ‡Π°Π½ΠΈΠΈ тСстов Π½Π° Ρ†Π΅Π½Ρ‚Ρ€Π°Π»ΡŒΠ½Ρ‹ΠΉ процСссор поступаСт сигнал RESET. Π’ΠΎΡ‚ самый, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΈ Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π²Ρ‹Π·Π²Π°Ρ‚ΡŒ Π½Π°ΠΆΠ°Ρ‚ΠΈΠ΅ΠΌ ΠΊΠ½ΠΎΠΏΠΊΠΈ RESET, располоТСнной Π½Π° систСмном Π±Π»ΠΎΠΊΠ΅. Π‘Π»ΠΎΠΊ питания, Π½Π΅ ΠΏΡ€ΠΎΡˆΠ΅Π΄ΡˆΠΈΠΉ самотСстирования, Π½Π΅ Π²ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ΡΡ, ΠΈ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€, СстСствСнно, Π½Π΅ Π½Π°Ρ‡Π½Π΅Ρ‚ свою Ρ€Π°Π±ΠΎΡ‚Ρƒ. ДСлаСтся это для ΡƒΠΌΠ΅Π½ΡŒΡˆΠ΅Π½ΠΈΡ вСроятности поврСТдСния элСктроники, Π° Π² качСствС ΡƒΠΏΡ€Π°Π²Π»ΡΡŽΡ‰Π΅Π³ΠΎ сигнала ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½Ρ‹ΠΉ сигнал, ΠΈΠΌΠ΅Π½ΡƒΠ΅ΠΌΡ‹ΠΉ ΠΊΠ°ΠΊ "Power Good" ("Ρ…ΠΎΡ€ΠΎΡˆΠ΅Π΅ напряТСниС").

Π’ ΠΈΡ‚ΠΎΠ³Π΅ Ρ†Π΅Π½Ρ‚Ρ€Π°Π»ΡŒΠ½Ρ‹ΠΉ процСссор Π³ΠΎΡ‚ΠΎΠ² ΠΊ Π²Ρ‹ΠΏΠΎΠ»Π½Π΅Π½ΠΈΡŽ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹. Но Π½Π° Π΄Π°Π½Π½ΠΎΠΌ этапС доступна всСго ΠΎΠ΄Π½Π° ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ° – Π½Π΅ΠΊΠΈΠΉ стартовый Π±Π»ΠΎΠΊ, записанный Π² микросхСмС постоянной памяти, установлСнной Π½Π° матСринской ΠΏΠ»Π°Ρ‚Π΅, ΡΠ²Π»ΡΡŽΡ‰Π΅ΠΉΡΡ, ΠΊΠ°ΠΊ всС ΠΌΡ‹ Π·Π½Π°Π΅ΠΌ, самой Π³Π»Π°Π²Π½ΠΎΠΉ ΠΏΠ»Π°Ρ‚ΠΎΠΉ. Благодаря Ρ€Π°Π±ΠΎΡ‚Π΅ этого самого стартового Π±Π»ΠΎΠΊΠ° появляСтся Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ запуска Π΄Ρ€ΡƒΠ³ΠΈΡ… ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌ, Π° Π² ΠΈΡ‚ΠΎΠ³Π΅ ΠΈ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΎΠ½Π½ΠΎΠΉ систСмы.

Π‘Π½Π°Ρ‡Π°Π»Π° осущСствляСтся ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠ° состояния Ρ†Π΅Π½Ρ‚Ρ€Π°Π»ΡŒΠ½ΠΎΠ³ΠΎ процСссора, Π΅Π³ΠΎ Ρ€Π°Π±ΠΎΡ‡ΠΈΡ… характСристик. Π’ частности, провСряСтся напряТСниС питания, Ρ‚Π΅ΠΌΠΏΠ΅Ρ€Π°Ρ‚ΡƒΡ€Π°, частота систСмной ΡˆΠΈΠ½Ρ‹, ΠΌΠ½ΠΎΠΆΠΈΡ‚Π΅Π»ΡŒ ΠΈ Ρ‚. ΠΏ. ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹. Если ΠΎΠ½ΠΈ Π½Π΅ ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‚ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Π°ΠΌ, Π·Π°Π΄Π°Π½Π½Ρ‹ΠΌ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»Π΅ΠΌ для Π΄Π°Π½Π½ΠΎΠΉ ΠΌΠΎΠ΄Π΅Π»ΠΈ процСссора, Ρ‚ΠΎ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ ΠΌΠΎΠΆΠ΅Ρ‚ ΠΈ Π½Π΅ Π²ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒΡΡ, хотя Π²ΡΡ‚Ρ€Π΅Ρ‡Π°ΡŽΡ‚ΡΡ ΠΈ ΠΈΡΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ. ΠŸΡ€ΠΎΠ²Π΅Ρ€ΠΊΠ° осущСствляСтся Π²Ρ‹ΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ΠΌ ΠΏΡ€ΠΎΡΡ‚Π΅ΠΉΡˆΠΈΡ… вычислСний, ΠΏΠΎ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Π°ΠΌ ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… ΠΌΠΎΠΆΠ½ΠΎ ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΠΈΡ‚ΡŒ ΠΈΡΠΏΡ€Π°Π²Π½ΠΎΡΡ‚ΡŒ процСссора.