исполняет, это делает его х86?
А интел нативно x86 исполняет? Или вначале софтверное микрокодом разлагает на более элементарные инструкции? Тут вопрос на сколько глубоко копать
эт точно. тогда что же такое архитектура, если не заглядывать в вики?
Если без дополнительных софтовых прокладок исполняет, значит x86.
на заре становления - нативно. а потом пришел прогресс
https://www.righto.com/2022/11/how-8086-processors-microcode-engine.html а что это у нас тут справа внизу?
Что, Intel процессоры "интепретируют" машинный код X86-64?
Я ошибаюсь, но разве Эльбрус не ARM?
я так понимаю они прям "выжигали" микрокод на кристале. так мож это и есть часть архитектуры?
Так он отличается от процессора к процессору. И AMD вот ещё вроде не сразу лицензировали микрокод. Просто тут разделение простое: есть архитектура процессора (как оно работает), есть архитектура команд (ISA, instruction set architecture). Как оно работает, нам интересно, только когда дело касается оптимизаций. А ISA нам интересна во всех остальных случаях. С точки зрения программиста, если чёрный ящик умееет исполнять x86 ISA, и поведение идентично документации, то это x86-процессор. Пусть он там внутри хоть по интернету общается с сервером, который qemu-system-i386 на ARM крутит, пофиг.
В каком плане "не лицензировали"?
Ну набор команд который исполняет процессор из коробки и не важно аппаратно или программно или полупрограммно
Байкал. Эльбрусы - VLIW
Обсуждают сегодня