http://en.wikipedia.org/wiki/Firmware#Origin_of_the_term
прошивки
Происхождение термина
Термин «прошивка» был придуман Ашером Оплером в статье Datamation 1967 года. 1 Первоначально он имел в виду микрокод - содержимое доступного для записи хранилища управления (специализированная небольшая область оперативной памяти), которая определил и внедрил компьютерный набор инструкций. Микропрограмма может быть перезагружена при необходимости, чтобы специализировать или изменить инструкции, которые может выполнять центральный процессор (ЦП). При первоначальном использовании встроенное программное обеспечение контрастировало с аппаратным обеспечением (сам ЦП) и программным обеспечением (обычные инструкции, выполняемые на ЦП). Он состоял не из машинных инструкций ЦП, а из микрокода более низкого уровня, задействованного в реализации машинных инструкций. Он существовал на границе аппаратного и программного обеспечения, таким образом, термин «прошивка».
Позже термин был расширен, чтобы включить любой тип микрокода, будь то в ОЗУ или ПЗУ.
Еще позже этот термин был снова расширен в популярном использовании для обозначения всего, что связано с ПЗУ, включая инструкции процессора для BIOS, загрузчики начальной загрузки или специализированные приложения.
Когда речь заходит об обновлении прошивки до новой версии, типичной процедурой до середины 1990-х годов была замена носителя с прошивкой, обычно это ПЗУ с сокетами. В настоящее время этот подход в значительной степени заброшен при наличии возможности встроенного программного обеспечения перезаписывать себя в удобной, чисто электронной операции.