Компания Intel свои процессоры снабдила возможностью «записи» этих микрокодов извне, что позволяет, например, обновлением BIOS устранить некоторые недочеты при работе процессора, т. к. в программе CMOS Setup Utility содержится параметр, включающий обновление микрокодов при каждом запуске компьютера.
В состав модулей оперативной памяти входит специальная микросхема, содержащая таблицу основных рабочих параметров. Это так называемый SPD-модуль (Serial Presence Detect, модуль идентификации). Конечно, не совсем правильно говорить, что модуль памяти управляется программой, но от корректности заполнения таблицы параметров зависит качество автоматической настройки контроллера памяти, находящегося на материнской плате, поэтому все равно программная составляющая играет здесь важную роль.
Жесткий диск обладает не менее совершенной электроникой, чем материнская плата, т. к. для его нормальной работы требуется выполнять множество операций. Это такие функции, как управление механической частью винчестера, преобразование сигналов, постоянный контроль состояния основных узлов как механических, так и электронных компонентов. Всеми этими процессами управляют программы, которые записаны в микросхеме постоянной памяти, размещенной на плате электроники, которая в свою очередь расположена на самом жестком диске.
Любая видеоплата содержит собственную микросхему BIOS, примерно такую же, как на материнской плате. Ее также можно перезаписывать, обновляя версию BIOS и при этом даже добавляя различные функции. Существует весьма обоснованное мнение о том, что "перепрошивкой" видео-BIOS можно превратить, например, плату Sapphire ATI Radeon 9500 в более старшую модель Radeon 9700.
Как видите, любой компонент просто "пропитан" программным обеспечением, что еще раз свидетельствует о его важности. Описанные программы работают незаметно для пользователя, создавая полную видимость интеллектуальности компьютера. В качестве промежуточного звена между программами, "прошитыми" в устройства, и пользователем используется операционная система, позволяющая свести внутренние различия между компонентами к минимуму и "воссоединить" все компоненты компьютера в единое целое. После установки операционной системы компьютер начинает представлять собой логическую единицу, позволяющую эффективно решать практически любые вопросы.