Zitat von
UniPerson:
was mache ich falsch?
Du arbeitest hier mit Assembler. Das heißt du kannst nur das machen, was die CPU dir bietet und ein "MOV mem,const+variable" gibt es nicht. Das addieren musst du vorher als eigenen Befehl durchführen.
Aber warum nutzt du dafür überhaupt Assembler? Das ganze kann man auch mit Pascal-Code erreichen und da nimmt dir der Compiler die Addition ab.
PInteger($22222222)^ := $3333333 + b;
Aber ich hoffe du weißt was du da eigentlich machst. Denn anonsten führt das nur zu Schutzverletzungen.