К Т П           План занятия                                                              1                                           Страницы  | 1 | | 2 | | 3 | | 4 | | 5 | | 6 | | 7 | | 8 | | 9 |

4. Встроенное программное обеспечение

Встроенные программы (firmware) – это программы, "зашитые" в цифровые электронные устройства.
Встроенное программное обеспечение присутствует везде, где применяются микроконтроллеры и микропроцессоры: в мобильных телефонах, микрокалькуляторах, фотоаппаратах, измерительных приборах, телевизорах, платёжных картах и т. п.

Широко известным примером встроенного программного обеспечения является BIOS/UEFI, поставляемая вместе с материнской платой компьютера и обеспечивающая начальную подготовку компьютера к запуску операционной системы.

Встроенное программное обеспечение может создаваться «с нуля» для данного конкретного типа устройства, либо иметь в основе готовую операционную систему, как правило, с открытым исходным кодом. Так, для небольших устройств иногда используется RTOS (англ. real-time operating system, операционная система реального времени). В связи с удешевлением памяти в некоторых устройствах в качестве встроенного ПО стала применяться ОС GNU/Linux.

Для написания исходных текстов программ используются преимущественно языки ассемблера и Си (C++).

 

 


Предыдущая        В начало страницы       Следующая
4