Основное отличие микроархитектуры от макроархитектуры микропроцессора заключается в уровне описания устройства системы. 4
Микроархитектура описывает внутреннее устройство конкретного компонента или подсистемы. 4 Она включает в себя аппаратную организацию и логическую структуру микропроцессора, регистры, управляющие схемы, арифметико-логические устройства, запоминающие устройства и связывающие их информационные магистрали. 12
Макроархитектура, в свою очередь, описывает устройство всей системы как совокупности её компонент или подсистем. 4 Она включает в себя систему команд, типы обрабатываемых данных, режимы адресации и принципы работы микропроцессора. 12
Таким образом, микроархитектура фокусируется на деталях конкретного элемента, а макроархитектура — на общей структуре системы.