Систему команд процессора 8086 образуют 113 базовых команд, многие из которых допускают использование разнообразных режимов адресации.
По функциональному назначению выделяют спедующие группы команд:
- команды передачи данных;
- команды арифметических операций;
- команды логических операций и сдвигов;
- команды передачи управления;
- цепочечные команды;
- команды управления микропроцессором.