Einzelnen Beitrag anzeigen

Dannyboy

Registriert seit: 4. Aug 2003
Ort: Delphi-Heaven
418 Beiträge
 
Delphi 7 Personal
 
#1

Frage zu Filepointer (ASM)

  Alt 8. Mär 2004, 16:01
In den ganzen Tutorials steht
unter der Funktion 42H (INT 21H), dass
der 32-Bit Integer CXX die Distanz überwiesen
bekommen muss, die der Filepointer zurücklegen soll.
Wie ist das denn gemeint?
Ist das vielleicht die Summe der beiden 16-Bit-Register
CX und DX, dann wäre folgendes gleichbedeutend:

Code:
mov cx, 5
mov dx, 7
mov ax, 4200H
INT 21H

und

mov cx, 11
mov dx, 1
mov ax, 4200H
INT 21H
Ist das tatsächlich so, oder wie wird die 32-Bit-Adresse gebildet?
Die ganzen Tuts sind leider nicht besonders aussagend.
How much wood would a wood-chuck chuck if a wood-chuck would chuck wood?
Check this out.
DANNYBOY
  Mit Zitat antworten Zitat