Jump to content

Автономная программа

(Перенаправлено со статической ссылки )

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

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

Автономные программы теперь в основном ограничены SoC или микроконтроллерами (где время автономной работы, цена и объем данных имеют большое значение). [1] и критические системы . В крайних случаях необходимо проверить каждый возможный набор входных данных и ошибок и, следовательно, знать каждый потенциальный выход; полностью независимые [отдельные физические поставщики и группы программистов], но при этом полностью параллельный мониторинг состояния системы; [2] [3] [4] или где поверхность атаки должна быть сведена к минимуму; операционная система добавит неприемлемую сложность и неопределенность (примеры включают прерывания безопасности промышленного оператора, [4] коммерческие авиакомпании, [2] [3] медицинские устройства, средства управления запуском баллистических ракет и контроллеры заряда литиевых батарей в потребительских устройствах [опасность возгорания и стоимость чипа около 10 центов]). Микроконтроллеры с ограниченными ресурсами также можно сделать более устойчивыми к различным условиям окружающей среды, чем более мощное оборудование, необходимое для операционной системы; это возможно из-за гораздо более низкой тактовой частоты, расстояния между выводами, отсутствия больших шин данных (например, модулей ОЗУ DDR4) и ограниченного количества транзисторов, что обеспечивает более широкие возможности проектирования и, следовательно, потенциал для более надежных электрических и физических свойств как при компоновке схемы, так и при проектировании. и материальный выбор.

См. также

[ редактировать ]
  1. ^ [1] , страница продукта Atmel TinyAVR.
  2. ^ Перейти обратно: а б Гудин, Дэн (01 мая 2015 г.). «В самолетах Boeing 787 Dreamliner содержится потенциально катастрофическая программная ошибка» . Арс Техника . Проверено 4 сентября 2023 г.
  3. ^ Перейти обратно: а б «Директивы по летной годности; самолеты компании Boeing» . разблокировать.federalregister.gov . Проверено 4 сентября 2023 г.
  4. ^ Перейти обратно: а б «Как перейти с EN 954-1 на EN ISO 13849-1 или EN 62061 | Машиностроение» . www.machinebuilding.net . Проверено 4 сентября 2023 г.
Arc.Ask3.Ru: конец переведенного документа.
Arc.Ask3.Ru
Номер скриншота №: 37ad5cc88d45d2890e9d893aa1e65dba__1693823580
URL1:https://arc.ask3.ru/arc/aa/37/ba/37ad5cc88d45d2890e9d893aa1e65dba.html
Заголовок, (Title) документа по адресу, URL1:
Standalone program - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)