Рефератна тему:
BIOS, оновлення та відновлення BIOS
Розділ 1. BIOS (Basic Input/Output System)- базова| система ввода-вивода|.
1.1. Поняття та принцип|роботи| BIOS.
Все має свій початок. Життя починається з народження, хліб -| з колоска, робота – з навчання і т.д. По цьому діє слідуючий| принцип: щоб одержати|отримати| щось більше, потрібно почати з чогось меншого.
Так само йде справа|річ| і з|із| комп'ютером. Щоб «пожвавити|пожвавлювати,оживляти|» його, необхідно заздалегідь примусити|заставити| працювати дрібніший|мільший|, але|та|, проте|тим не менше|, важливий|поважний| механізм. Таким механізмом в комп'ютері є|з'являється,являється|BIOS.
BIOS (Basic Input/Output System) – базова система введення – висновку|виведення| – є набором спеціальних підпрограм, які використовує комп'ютер для ініціалізації тих, що комплектують, необхідних йому для первинного завантаження|загрузки| і подальшої|дальшої| роботи. Такими пристроями|устроями| є|з'являються,являються| процесор, оперативна пам'ять, клавіатура, відео карта та інші. Щоб управляти ними і використовується BIOS. Фактично це перше програмне забезпечення, що виконується процесором. Оскільки на початковому етапі завантаження|загрузки| комп'ютера зовнішні пристрої|устрої| недоступні, BIOS зберігається на спеціальній мікросхемі (або двох мікросхемах – при використанні двох мікросхем застосовується назва Dual BIOS), яка розташована|схильна| на материнській платі (мал.1.1., Додаток А).
Як правішало, материнська плата містить|утримує| три типу пам'яті, які зберігають в собі дані, необхідні для роботи BIOS і початкового завантаження|загрузки| комп'ютера.
· Boot Block. Це спеціальна пам'ять|, в якій находяться| дані, необхідні для завантаження|загрузки|комп’ютера|. Вони використовуються процессором| тільки|лише| в случає пошкодження|ушкодження| вмісту BIOS в результаті|унаслідок,внаслідок| яких-небудь дій користувача або збою апаратури. Завдяки Boot Block можна завантажитися із спеціально підготовленого гнучкого диска з метою «перепрошивки|» BIOS.
· Мікросхема пам'яті, що зберігає BIOS. На даній мікросхемі находятся| всі підпрограми BIOS. Вони відповідають не тільки|не лише| за ініціалізацію тих, що комплектують комп'ютера і завантаження|загрузку| операційної системи, але і за подальшу|дальшу| взаємодію з|із| нею у разі потреби доступу до того або іншого пристрою|устрою|.
· CMOS – пам'ять. Це особливий тип пам'яті, призначений для зберігання параметрів ініціалізації пристроїв|устроїв| комп'ютера. Крім того, тут же знаходиться|перебуває| всі настройки BIOS, які може змінювати|зраджувати| користувачів (таймінги| пам'яті, чистота шини, параметри жорсткого диска і ін.).
Дана пам'ять (на відміну від перерахованих вище) є|з'являється,являється| енергозалежною. Щоб її вміст не стирався, на материнській платі встановлюється спеціальна акумуляторна батарея, енергії якої достатньо|досить| для підживлення CMOS-пам'яті.
Принцип роботи BIOS достатньо|досить| простий. Відразу після|потім| подачі живлення|харчування| на процесор починає|розпочинає,зачинає| працювати спеціальна підпрограма BIOS, яка називається POST(Power-On Self Test). Вона тестує пристрої|устрої| (оперативну пам'ять, відео карту, дисковод, жорсткий диск і ін.), необхідні для подальшого|дальшого| завантаження|загрузки| комп'ютера. Якщо виникають помилки, то видається відповідний звуковий сигнал (або серія сигналів) і / або текстове повідомлення|сполучення| (при робочій відео карти). Після|потім| цього завантаження|загрузка| комп'ютера припиняється до усунення виниклої несправності.
Якщо ніяких|жодних| несправностей не виявлено, то управління передається підпрограмі завантаження|загрузки| операційній системі. Вона знаходить|находить| пристрій|устрій| із|із| завантажувальною інформацією (це може бути дисковод, жорсткий диск, привід компакт-дисків і ін.) і запускає операційну систему. Далі управління беруть на себе вбудовані механізми операційної системи.
Безпосередньо перед завантаженням|загрузкою| операційної системи користувач може запустити програму BIOS Setup, яка дозволяє змінювати|зраджувати| настройки в CMOS-пам'яті. Щоб це зробити, досить натиснути|натискувати| одну з наступних|слідуючих| клавіш або поєднань клавіш: Delete, Esc Ctrl+Esc, Ctrl+Alt+Esc, Alt+F2 і ін. (Комбінація клавіш для запуску BIOS Setup залежить від версії і виробника BIOS).
Мікросхеми, в яких зберігаються підпрограми BIOS, можуть бути наступних|слідуючих| типів:
· ESCD (від англ. Extended System Configuration Data, розширені дані конфігурації) — область незалежної пам'яті для підтримки динамічної конфігурації пристроїв Plug and Play. При додаванні нового пристрою і при зміні настройок| для існуючого|наявного| на екрані монітора після таблиці конфігурації повинний з'явитися напис виду "Updating ESCD... Success", що| означає успішне оновлення| даних| у|в,біля| області ESCD. Ця область BIOS автоматичний оновлюється при зміні конфігурації без втручання| користувача|.
· NVRAM (від англ. Non Volatile, не тимчасова|) — незалежна| пам'ять|. Існує декілька типів незалежної пам'яті. Два нижчеописаних| — з їх числа.
· EPROM (від англ. Erasable Programmable Read Only Memory) — мікросхема постійної пам'яті, вміст якої стирається за допомогою| ультрафіолетового випромінювання.
· EEPROM (від англ. Electrically Erasable Programmable Read Only Memory) — мікросхема постійної пам'яті, вміст якої стирається за допомогою| спеціального електричного| сигналу. Дані в ній зберігаються і після виключення| живлення. Спеціальний вид цієї пам'яті називається Flash ROM. Він може| бути| перезаписаний|, знаходячись в комп'ютері, без застосування додаткових| пристроїв на зразок програматора|.
· PPBIOS (Plug and Play BIOS) — BIOS, яка підтримує технологію Plug and Play. Вона обов'язково| повинна бути| записана в мікросхему Flash ROM. RTC(Real Time Clock) — годинник| реального годині. Як правило, знаходяться в одній мікросхемі з пам'яттю|CMOS (при відключенні живленняхарчуються| від того ж акумулятора|).
Окремо варто згадати про виготовників| BIOS. Що стосується персональних комп'ютерів, того найбільшого поширення набули Award BIOS(малий. 1.2., Додаток А) і AMIBIOS (мал.1.3., Додаток А) відповідно від фірм Award Software і American Megatrends.
Приблизно в 2000 році з'явилася|появилася| PhoenixBios (малий. 1.4., Додаток А), яка є|з'являється,являється| модифікацією Award BIOS (приблизно цього року відбулося об'єднання двох фірм виробників - Award BIOS і Phoenix Technologies).Існує і безліч інших BIOS (наприклад, AMPTON, AST, BIOSTAR, COMPAQ), які в основному набули поширення на ноутбуках і кишенькових комп'ютерах.
1.2. Функції BIOS
Функції цієї програми вельми|дуже| обширні|величезні|. По-перше, зразу після|потім| включення|приєднання| живлення|харчування|комп’ютера| одержує|отримує| управління саме BIOS. Вона виконує початкове тестування всіх компонентів комп’ютера|. Якщо все гаразд, те управління передається програмі, що знаходиться|перебуває| в Boot-секторі (завантажувальному секторі) завантажувального диска (це може бути дискета, жорсткий диск, компакт-диск).Та, в свою чергу завантажує операційну систему.
Процедура початкового тестування називається POST-Power-On Self Test (само тестування після|потім| включення| живлення|харчування|).
По друге, BIOS зберігаєв спеціальній мікросхемі CMOS-пам'яті апаратну конфігурацію комп’ютера|. При включенні|приєднанні| живлення|харчування| поточна конфігурація порівнюється із|із| збереженою. Якщо знайдені відмінності|відзнаки|, то вміст CMOS-пам'яті оновлюється|обновляється| і, якщо це необхідно, пропонується викликати|спричинити| підпрограму BIOS Setup для вказівки параметрів. Якщо ж відмінностей|відзнак| в конфігурації немає, чи ж оновлення конфігурації виконане без участі користувача, то здійснюються необхідні настройки (конфігурація) апаратних компонентів комп’ютера|.
Примітка|тлумачення|.
Мікросхема CMOS-пам'яті (Complementary Metal Oxide Semiconductor) є невеликою, по своєму об’єму, оперативна пам'ять (ОЗУ або RAM-Randon Access Memory) .Оскільки інформація в ній повинна зберігатися і після|потім| виключення живлення|харчування|, мікросхема CMOS-пам'яті харчується від своєї власної батареї. Наявність батареї породжує свої проблеми. Після|потім| декількох років експлуатації (звичайно не менше 5-6 років) батарея вже не здатна|здібна| забезпечити живлення|харчування| мікросхеми CMOS-пам’яті, и збережена інформація починає|розпочинає,зачинає| втрачатися|розгублюватися|. На щастя, досить замінити батарею на нову, і проблем як небувала.
По третє, за допомогою спеціальної підпрограми BIOS Setup користувачу трапляється нагода вказати параметри і режими функціонування окремих компонентів комп’ютера|.
І по четверте, власне те, ради чого свого часу|у свій час| розроблялася BIOS-обробка операцій введення-виведення|виведення|. Наприклад, дисковод розуміє тільки|лише| прості команди типа: помістити головку|голівку| на такій-то доріжці, зчитати сектор і т.д. Якщо б всі програми містили|утримували| в собі інструкції подібного роду, то вони займали|позичали,посідали| б багато місця, та і працювали вельми|дуже| і вельми|дуже| неефективно. Окрім|крім| цього, при появі нових пристроїв|устроїв| всі існуючі програми доводилося б модифікувати. Щоб уникнути подібних проблем, велику частину|частку| роботи по обробці операцій введення-виведення|виведення| переклали на BIOS. Це, напевно, не вирішило|розв'язало| всіх проблем, але|та| щонайменше значно спростило їх рішення|розв'язання,вирішення,розв'язування|.
Примітка:
Треба відзначити, що сучасні операційні системи практично не використовують (Windows 95/98/Windows Me) або взагалі не використовують (Windows NT / Windows 2000 / Windows XP) можливості|спроможності|BIOS по обробці операцій введення-виведення|виведення|. Велике значення ці функції мали за часів операційної системи MS-DOS.
Розділ 2. Оновлення BIOS
2.1. Поява нового устаткування.
Технології виробництва, комп'ютерних комплектів постійно розвиваються, що приводить|призводить,наводить| до випуску все більш якісних і могутніших процесорів, відео плат|плати| і інших компонентів ПК|. Вихід тих, нових комплектів (найчастіше процесорів) вимагає програмної підтримки всіх внесених нововведень. BIOS як родоначальниця програмного забезпечення комп'ютера в першу чергу|передусім,насамперед| випробовує|відчуває| необхідність у внесенні подібних змін. Вельми|дуже| неприємно побачити на екрані монітора напис|надпис| Pentium II, коли у|в,біля| вас встановлена|установлена| новітня|найновіша| модель процесора Pentium III. Це тільки|лише| зовнішній прояв|вияв| проблеми застарілої BIOS. Відмінності в архітектурі ядра процесорів іноді|інколи| настільки великі, що повноцінне використання потужності можливо тільки|лише| при відповідній зміні програмного коду, що міститься|утримується| в BIOS. Окрім|крім| процесорів, існує велика кількість інших пристроїв|устроїв|, що вимагають підтримку з боку BIOS. Це жорсткі диски, розмір яких може бути обмежений застарілою версією BIOS (наприклад, комп'ютери класу Pentium можуть працювати з|із| вінчестерами об'ємом|обсягом| тільки|лише| до 8 Гб.), приводи CD-ROM, з яких можливе завантаження|загрузка| тільки|лише| за умови підтримки даного режиму з боку BIOS і т.д.