я так понимаю они прям "выжигали" микрокод на кристале. так мож это и есть часть архитектуры?
Так он отличается от процессора к процессору. И AMD вот ещё вроде не сразу лицензировали микрокод.
Просто тут разделение простое: есть архитектура процессора (как оно работает), есть архитектура команд (ISA, instruction set architecture). Как оно работает, нам интересно, только когда дело касается оптимизаций. А ISA нам интересна во всех остальных случаях. С точки зрения программиста, если чёрный ящик умееет исполнять x86 ISA, и поведение идентично документации, то это x86-процессор. Пусть он там внутри хоть по интернету общается с сервером, который qemu-system-i386 на ARM крутит, пофиг.