У нас у соседней кафедры был свой учебник-эмулятор 8086 в микрокомандном и командном режимах, и по дисциплине "аппаратные средства ВТ" (у некоторых - "архитектура ЭВМ и систем") народ программировал первые лабы в микрокомандах (в каждой задаётся режим чтения/записи RAM, режим АЛУ, и т.д. - такой уровень) и последние - в командах собственноручно запиленного ассмеблера (из микрокоманд собирали команды арифметики, логики, работы с памятью и пр.)