Используется ли сейчас микропрограммирование/микропрограммы?
Не путайте микропрограммы (в основном это прошивки разных устройств, которые сложно назвать операционной системой)
И микрокод процессоров
https://ru.wikipedia.org/wiki/%D0%9C%D0%B8%D0%BA%D...
p.s. а .exe файл действительно содержит бинарный код (машинный код), но кроме этого .exe файл, в отличие от .com файла это контейнер со сложной внутренней структурой, которая позволяет хранить и код программ, и данные (текст, диалоги) и графику (иконки и др) и в принципе вообще любой контент.
Если для упрощения опустить разные там конвейеры и прочее, то процессор кроме прямых команд управления сумматором и регистрами, имеет ещё дополнительные команды: операции числами с плавающей точкой (бывший сопроцессор), управление мультимедиа MMX и прочее — по сути подпрограммы.Дополнительные наборы инструкций