Функциональная классификация машинных команд



 

Система команд Pentium 4, последнего на сегодняшний день процессора архитектуры IA-32, включает в себя около 330 мнемоник машинных команд. Если же считать по кодам операций, то их будет гораздо больше.

Весь набор машинных команд можно разбить на следующие группы:

  1. команды общего назначения, исполняемые целочисленным устройством, в том числе системные команды;
  2. команды сопроцессора;
  3. команды MMX-расширения;
  4. команды XMM-расширения (наборы команд SSE и SSE2).

В пределах каждой из этих больших групп, исходя из функционального назначения отдельных команд, можно провести дальнейшее разбиение на более мелкие подгруппы.

 

 

Рисунок. Команды ассемблера.

 

Машинные команды могут либо совсем не иметь операндов, либо иметь один или два операнда.

Обычно машинная команда имеет два операнда, один из которых является приемником, а второй — источником.

Возможны следующие сочетания источника и приемника:

 

 


Дата добавления: 2021-11-30; просмотров: 25; Мы поможем в написании вашей работы!

Поделиться с друзьями:






Мы поможем в написании ваших работ!