Вот например программа BIOS в CMOS — это железо или софт? Софт? А программа в программируемом микроконтроллере — железо или софт? Софт? А запрограммированная логика ПЛИС — железо или софт?
Абсурд. Не важно, имеется ли у контроллера возможность изменения микропрограммы после изготовления или же только в производственных условиях на заводе, в любом случае, если речь идёт об алгоритме, который определяет поведение устройства - это не железо.
Та же телефонная карта для таксофонов, там выжигался один канал после записи информации на ПЗУ, чтобы пользователи не могли пополнить баланс на использованной карте. Это делает из информации на карте железо? Нет?
Вот ещё пример несуразный: Имеется 4-х цилиндровый рядный 4-х тактный ДВС (чтобы отойти от компьютера). Порядок фаз установлен на заводе изготовителе (его задают коленчатый вал + распределительный вал + система зажигания и т.д). Порядок работы не задан никаким софтом (тут вообще никакого софта не имеется, никаких программируемых микроконтроллеров на древнем ДВС, никаких вычислительных систем), однако имеется чёткий алгоритм работы различных узлов ДВС. И этот алгоритм тем не менее не является железом. Порядок работы нельзя осязать, невозможно увидеть, у него нет запаха и цвета, однако чувствуешь?
Дело в том, что мозг не компьютер. Он не делится на железо и софт. И не получится абстрагироваться полностью или в достаточной мере.
ИМХО получится, если изучить его в достаточной мере, что пока не представляется возможным. Пока так или иначе мы располагаем только поверхностными знаниями о работе мозга и можем судить о поведении отдельных его узлов только исходя из результатов исследования реакции определённой системы мозга на внешнее воздействие и не располагаем знаниями о внутренних механизмах работы определённого узла.