BIOS і CMOS RAM

Іноді користувачі плутають BIOS і CMOS RAM системи. Причиною плутанини є те, що програма Setup BIOS використовується для установки і зберігання параметрів конфігурації в CMOS RAM. Слід помітити, що це абсолютно різні компоненти.

Звичайно BIOS знаходиться в окремій мікросхемі системної плати. Крім того, на системній платі розташована так звана мікросхема RTC/NVRAM, що містить годинник реального часу і незалежну пам'ять. По суті, ця мікросхема є цифровим датчиком часу з декількома додатковими байтами пам'яті.

Мікросхема Motorola MC146818, використана вперше як RTC/NVRAM, містила 64 байт пам'яті, з яких 10 байт були виділені для функціонування годинника. Не дивлячись на те, що вона називається незалежною, при вимкненому живленні параметри часу/дати і дані, що знаходяться в пам'яті, будуть знищені. Мікросхема, створена на основі технології Complementary Metal-Oxide Semiconductor (CMOS), має знижене споживання електроенергії, і для неї цілком досить потужності батареї комп'ютера. Саме тому мікросхема носить назву CMOS RAM, хоча з технічної точки зору її слід було б назвати мікросхемою RTC/NVRAM. Сила струму, споживаного переважно мікросхем RTC/NVRAM, не перевищує одного мікроампера (мільйонної частки ампера), тому для їх роботи досить однієї невеликої батареї. Протягом останніх п'яти років для цього використовувалася літієва батарея, при виході з ладу якої вся інформація, що зберігається в мікросхемі, руйнується. У окремих системах використовуються мікросхеми Dallas Semiconductor RTC/NVRAM (наприклад, DS12885 або DS12887), що також містять батарею. При завантаженні програми BIOS Setup і подальшій конфігурації/збереженні параметрів жорсткого диска або інших пристроїв настановчі параметри системи записуються у відповідну область пам'яті RTC/NVRAM (або, кажучи інакше, CMOS RAM). При кожному завантаженні системи для визначення її конфігурації проводиться прочитування параметрів, що зберігаються в мікросхемі CMOS RAM. Не дивлячись на наявність певного зв'язку між базовою системою вводу-виводу (BIOS) і CMOS RAM, це абсолютно різні компоненти.


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: