Forum: Programmieren allgemein
by mumu,
4. Jan 2006
das wäre genau das, was ich brauchen könnte.
aber leider meldet er mir:
**Error** DEMO1.ASM(5) Illegal instruction
vielleicht liegts an meiner TASM Version? hab 1.01
Forum: Programmieren allgemein
by mumu,
4. Jan 2006
und was ist damit:
MOV BX,OFFSET Marke
JMP ;warum muss ich hier JMP BX anstatt JMP verwenden?!?!?!
Marke:
Forum: Programmieren allgemein
by mumu,
4. Jan 2006
ja ist mir klar, aber darum geht es eigentlich nicht.
hmm gut Flocke, dass macht schon irgendwie sinn. aber was ist dann hier mit:
.DATA
BefehlsAdressZeiger DW OFFSET Marke, OFFSET Marke2, OFFSET Marke3
.CODE
JMP ; hier habe ich dann einen Jump zur Marke2
Forum: Programmieren allgemein
by mumu,
4. Jan 2006
ja genau das ist eigentlich schon logisch. aber was ist davon "richtiger"? Eigentlich doch MOV BX,
weil ja die Speicherzelle Zeiger die Offset Adresse Operand beinhaltet und ich sozusagen auf den Inhalt von Zeiger zugreifen will.
umgedreht gefragt: warum transferriert mir MOV BX, Zeiger nicht die Adresse von Zeiger in BX??? Das sollte doch eigentlich auch möglich sein, bzw. wie ist dies denn...
Forum: Programmieren allgemein
by mumu,
4. Jan 2006
also er macht aus
MOV BX, Zeiger
und aus
MOV BX,
immer folgendes:
MOV BX,
was bedeutet das jetzt bezüglich meiner frage?