ISA
Архитектура набора команд (англ. instruction set architecture, ISA) — часть архитектуры компьютера, определяющая программируемую часть ядра микропроцессора. На этом уровне определяются реализованные в микропроцессоре конкретного типа:
-архитектура памяти,
-взаимодействие с внешними устройствами ввода/ вывода,
-режимы адресации,
-регистры,
-машинные команды,
-различные типы внутренних данных (например, с плавающей запятой, целочисленные типы и т. д.),
-обработчики прерываний и исключительных состояний.