Вбудована програма
програмне забезпечення, вбудоване в апаратний пристрій / З Вікіпедії, безкоштовно encyclopedia
Шановний Wikiwand AI, Давайте зробимо це простіше, відповівши на ключові запитання:
Чи можете ви надати найпопулярніші факти та статистику про Вбудована програма?
Підсумуйте цю статтю для 10-річної дитини
Вбудована програма (англ. firmware) — комп'ютерна програма, вбудована («вшита») в апаратний пристрій. Термін інколи використовується для позначення фіксованих, як правило, досить невеликих, програм, що контролюють різні електронні пристрої. Найчастіше фізичний носій вбудованої програми — мікросхема постійного запам'ятовувача, така як флеш-пам'ять або EPROM.
Ця стаття не містить посилань на джерела. (серпень 2019) |
![](http://upload.wikimedia.org/wikipedia/commons/7/7f/Television_remote_control.jpg)
Типові приклади — від кінцевих продуктів для користувача, таких як телевізор, пральна машина, мікрохвильова піч, дистанційне керування і калькулятори, до комп’ютерних частин та пристроїв, таких як BIOS, модем, жорсткий диск і клавіатура, монітор і карта пам'яті, до наукових приладів та промислових роботів. Крім того, складніші споживчі пристрої, як, наприклад, мобільний телефон, цифровий фотоапарат і синтезатор тощо, містять вбудовані програмні засоби, що забезпечують виконання як основних дій, так і функцій вищого рівня.
Природно, немає чітко визначеної межі між вбудованими програмами та просто програмним забезпеченням, оскільки обидва терміни — позначають досить гнучкі поняття. Разом з тим, вбудовані програми завжди пов’язані з досить низьким базовим рівнем операцій у пристрої, без якого пристрій буде абсолютно нефункціональним.
Прості вбудовані програми, як правило, розташовано в пам’яті тільки для читання або PROM, в той час як складніші вбудовані програми часто використовують флеш-пам'ять, що дозволяє їх оновлення. Найпоширеніші причини для оновлення вбудованих програм — виправлення помилок та додавання функцій пристрою. Це, здебільшого, включає завантаження двійкового файлу образу, наданого виробником пристрою, згідно з конкретною процедурою, що інколи виконується кінцевим користувачем.