OS. Назва CMOS RAM зобов'язана тому, що ця пам'ять виконана на основі структур КМОП (CMOS - Complementary Metal-Oxide-Semiconductor) які, як відомо, відрізняються малим енергоспоживанням.
В системі BIOS є програма, звана Setup, яка може змінювати вміст CMOS-пам'яті. Викликається ця програма певною комбінацією клавіш, яка зазвичай виводиться в якості підказки на екран монітора після включення живлення комп'ютера. Під час завантаження комп'ютера можна запустити програму Setup для системи BIOS.
Нагадаємо, що під звичайними установками (Standard CMOS Setup) ми розуміємо інформація дату (місяць, день, рік), поточних показаннях годин (години, хвилини, секунди), кількості стандартної і розширеної мяті (у кілобайтах), технічних параметрах і типі накопичувачів, дисплея, а також про підключення клавіатури. Замі наприклад, що якщо у цій програмі в рядку Keyboard сказати В«Not InstalledВ», то навіть при відсутності клавіатури комп'ютер не видасть повідомлення про помилку.
Розширені установки (Advanced CMOS Setup і Advanced ChipSet Setup) включають в себе додаткові можливості конфігурації системної плати. Найбільш загальними є, наприклад, такі можливості, як допустима швидкість введення символів з клавіатурв (за замовчуванням 15 символів в секунду), тестування, тестування пам'яті вище межі 1 Мбайт, дозвіл використання арифметичного співпроцесора Weitek, пріоритет або послідовність завантаження (тобто спроба завантаження комп'ютера спочатку з накопичувача зі змінним, а потім незмінним носієм або навпаки), установка певної тактової частоти мікропроцесора при включенні, дозвіл парольного захисту і т.д. Як правило, розширені установки допускають визначення областей В«тіньовоїВ» (shadow) пам'яті для системної ROM BIOS, а також ROM BIOS відеоадаптерів, контролерів накопичувачів і додаткових адаптерів. Крім цього, можлива установка тактової частоти системної шини, а також числа тактів очікування (або тимчасової затримки) для мікропроцесора при зверненні до пристроїв введення-виведення, оперативної та/або кеш-пам'яті.
Зауважимо, що в разі пошкодження мікросхеми CMOS RAM (а також при розряді батареї або акумулятора) програма Setup має можливість скористатися якоюсь інформацією за замовчуванням (BIOS Setup Default Values), яка зберігається в таблиці відповідної мікросхеми ROM BIOS.
НОВІ ВИДИ ПАМ'ЯТІ
Різке підвищення швидкодії процесорів і перехід на 32-розрядні багатозадачні операційні системи істотно піднімають вимоги і до інших компонентів комп'ютера. Найважливішим із них є оперативна пам'ять. Зростання зовнішніх тактових частот процесорів з 33-40 ГЊГѓГ¶, характерних для сімейства 486 (486DX2-66/80 і 486DX4-100/120), до 50-66 ГЊГѓГ¶ для Pentium (Pentium 75/90/100/120/133), вимагає насамперед адекватного збільшення швидкодії підсистеми пам'яті. Оскільки в якості оперативної використовується відносно повільна динамічна пам'ять DRAM (Dynamic Random Access Memory), головний спосіб збільшення пропускної здібності заснований на застосуванні кеш-пам'яті. Крім вбудованої в процесор кеш-пам'яті першого рівня застосовується і кеш-пам'ять другого рівня (зовнішня), побудована на більш швидкодіючих, ніж DRAM, мікросхемах статичної пам'яті SRAM (Static RAM). Для високих тактових частот потрібно збільшувати швидкодію SRAM. Крім того, в багатозадачному режимі ефективність роботи кеш-пам'яті також може знижуватися. Тому актуальною стає завдання не тільки збільшення швидкодії кеш-пам'яті, але і прискорення безпосереднього доступу до динамічної пам'яті. Для вирішення цих проблем починають використовуватися нові типи статичної та динамічної пам'яті. p> Вимоги до обсягів пам'яті диктуються програмним забезпеченням. При використанні Windows оцінити необхідну кількість пам'яті можна на основі тестів Winstone, використовують найбільш популярні додатки Windows. Відповідні дані представлені на малюнку 1 .
Рис.1. Залежність продуктивності від обсягу пам'яті.
br/>
Статична пам'ять
У Як кеш-пам'яті другого рівня практично завжди застосовувалася (і до цих пір продовжує широко застосовуватися) стандартна асинхронна пам'ять SRAM. При зовнішніх тактових частотах порядку 33 ГЊГѓГ¶ хороші результати давала статична пам'ять з часом вибірки 15-20 ns. Для ефективної роботи на частотах вище 50 ГЊГѓГ¶ такого швидкодії вже недостатньо. Пряме зменшення часу вибірки до потрібних величин (12-8 ns) обходиться дорого, так як вимагає найчастіше застосування дорогої технології Bi-CMOS замість CMOS, що неприйнятно для масового ринку. Тому пропоноване рішення полягає в застосуванні нових типів пам'яті з удосконаленою архітектур...