|
Операнд находится в стеке |
|
Операнд находится в стеке
Команды могут совсем не иметь операндов, иметь один или два операнда. Большинство команд требуют двух операндов, один из которых является операндом-источником, а второй – операндом назначения. Важно то, что один операнд может располагаться в регистре или памяти, а второй операнд обязательно должен находиться в регистре или непосредственно в команде. Непосредственный операнд может быть только операндом-источником. В двухоперандной машинной команде возможны следующие сочетания операндов:
1) регистр – регистр;
2) регистр – память;
3) память – регистр;
4) непосредственный операнд – регистр;
5) непосредственный операнд – память.
|