E2116 Ungültige Kombination von Opcode und Operanden (Delphi)
Nach oben zu Fehler- und Warnungsmeldungen (Delphi)
Sie haben eine ungültige Anweisung für den Inline Assembler angegeben.
program Produce; procedure AssemblerExample; asm mov al, $0f0 * 16 end; begin end.
Der Inline-Assembler kann das Ergebnis von $f0 * 16 nicht im 'al'-Register ablegen (unpassende Größe).
program Solve; procedure AssemblerExample; asm mov al, $0f * 16 end; begin end.
Stellen Sie sicher, dass die Typen der Operanden zueinander kompatibel sind.