Недопустимая комбинация кода операции и операндов

Язык:
Русский
English

 ┌───────────────────────────────────────────────────┐
 │ Недопустимая комбинация кода операции и операндов │
 └───────────────────────────────────────────────────┘

Код операции ассемблера не принимает эту комбинацию операндов. Возможные причины:

 ■ Имеются слишком много или слишком мало операндов
   для этой операции ассемблера.
   Например, INC AX, BX или MOV AX.

 ■ Число операндов правильно, но их типы или порядок
   не соответствует коду операции.
   Например: DEC 1, MOV AX, CL или MOV 1, AX

   Также возможны такие ситуации:

   Var B : Byte;
       W : Word;

   Begin
    W:=12345;
    Asm
     mov B, ax
     mov ah, W
    End;
   End.

Тэги:
| G+
Код для вставки: :: :: :: ::
Поделиться: // //