ГлавнаяСтатьиЧто такое встроенная программа или микропрограмма?
Операционные системы: статьи, обзоры и описания
Заглавная Статьи Характеристики Где купить Акции

Что такое встроенная программа или микропрограмма?

Что такое встроенная программа или микропрограмма?
10.02.2015

Что представляет собой микропрограмма? В чем состоит отличие встроенных программ от любого другого ПО?

Микропрограмма, или встроенная программа (также «прошивка», от англ. «firmware») есть не что иное, как программное обеспечение, которое встраивают в аппаратное устройство. Этот термин используется также и для обозначения небольших фиксированных встроенных программ, которые предназначены для контроля различных электронных устройств. Как правило, физическим носителем микропрограмм являются микросхемы, запоминающие устройства или флэш-память.

Под микропрограммой еще подразумевают и образ микропрограммы, загружаемый в аппаратное обеспечение. Здесь речь идет о процедуре обновления той или иной версии прошивки.

Стоит отметить, что нет никакого четкого разграничения между встроенными программами и обычным ПО, так как два этих определения представляют собой довольно гибкие понятия. Однако если мы говорим о микропрограммных средствах, то мы имеем в виду сравнительно низкий базовый уровень операций в различных устройствах. Но несмотря на низкий уровень, функционирование любого устройства без микропрограмм не представляется возможным.

Чаше всего самые простые встроенные программы располагаются в памяти лишь для чтения или PROM. А более сложные прошивки используют флэш-память, благодаря чему возможны обновления, что, в свою очередь, позволяет добавлять функции и исправлять ошибки.

Встроенная программа – это практически любое содержание устройства, которое программируется. Это означает, что не только машинный код для микропроцессора, но и конфигурация, а также данные для интегральных схем определенного применения программируются логически. Подавляющая часть современных устройств способны обновляться. Для этого предусмотрен полуавтоматический способ, но иногда необходимо заменять накопитель данных. Подобная процедура была типичной до середины 90-х годов прошлого века.

Большая часть компьютерных периферийных устройств представляют собой специальные компьютеры. Встроенные программы сохраняются внутри внешних устройств. А современным периферийным картам для компьютерного устройства необходимы загрузки из главного компьютера немалой части встроенной программы. Подобные устройства могут быть значительно ограничены в функциональных возможностях до тех пор, пока главным компьютером не будут предоставлены нужные прошивки. Чаще это происходит при помощи определенного драйвера устройства.

Очень часто компоненты прошивки не менее важны, нежели сама операционная система компьютера. Но если у подавляющего большинства операционных систем прекрасно развит механизм для обновления, а также и для удаления проблем, связанных с функционированием (такие проблемы выявляются уже после установки оборудования), то микропрограммы редко наделены такими возможностями.

BIOS обновлять в современных компьютерах несложно. Например, модемы или видеокарты в большинстве случаев зависят от динамической загрузки встроенных приложений с помощью драйвера. Это значит, что обновление возможно через механизм обновления операционной системы. Встроенные в устройства накопления информации программы подвергаются обновлениям нечасто. Это объясняется тем, что механизмы для определения версии прошивки (и ее обновления) не стандартизированы. Именно поэтому подобные устройства имеют сравнительно высокий уровень проблем, связанных с функционированием, что не скажешь о других частях компьютерной системы.



Как восстановить или отменить восстановление операционной системы Windows 7?
Специфика восстановления операционной системы компьютера. Для чего она производится? Пошаговая инструкция по восстановлению системы. Точка восстановления. Рекомендации по отмене этого процесса.
Плюсы и минусы операционных систем Linux для домашних компьютеров
Особенности операционной системы Linux, ее использование обычными пользователями. Ubuntu – наиболее распространенный дистрибутив данной системы. Достоинства и недостатки использования Ubuntu.
Что такое системный реестр и как его почистить?
Специфика реестра операционной системы, его функции и основные разделы. Засорение системного реестра. Выявление «мусора» с помощью программы RegCleaner. Рекомендации по установке и использованию программы.

Характеристики операционных систем
Какие операционные системы применяются в разных устройствах? Что такое ядро OS? Наиболее значимые характеристики операционных систем.
Какие бывают виды операционных систем?
Распространенные виды операционных систем, их характеристика, особенности и количество пользователей, использующих данные системы. Понятие о графическом интерфейсе пользователя. Потенциал ОС для мобильных устройств.
Основные понятия и концепции операционных систем
Важные концепции операционных систем. Понятие о системных вызовах, их роль в функционировании ОС. Реализация системного вызова. Понятие о прерываниях и исключительных ситуациях. Файлы, их роль и манипуляция с ними.







Популярные статьи
Основные мультимедийные возможности сотового телефона и особенности их использования.


Избранные статьи
Для чего нужен рассеиватель на вспышку? Принцип работы диффузора. Как сделать полезный аксессуар для фотокамеры самому? Виды рассеивателей. Что такое лайт-сфера и для чего она нужна? Схема работы лайт-сферы.
Какие преимущества и недостатки есть у энергосберегающих ламп? Почему такие лампы требуют аккуратного обращения?


Copyrighte © 2010 - 2022   PayGid.ru   Бытовая техника и электроника. Узнайте все о технике и электронике.
Администрация сайта не несет ответственности за достоверность информации опубликованной в рекламных
материалах. Любое использование материалов сайта возможно только с письменного разрешения администрации.
Полезная информация о бытовой технике и электроннике
Rambler's Top100