mov dl, [eax+99]
in EAX steht der (Anfang vom) Speicherblock und davon wird dann das 100. Byte ausgelesen.
PS: hätte es beinah übersehen ...
mov dl, [100]
würde da 101. Byte aus dem virtuellen Speicher auslesen (wenn es das gäbe)
Für welchen Prozessor/welches System war denn euer
ASM-Crashkurs?
PS: speziell was das Byte 0 angeht ... ist dir schon mal aufgefallen was NIL für eine Adresse darstellen würde?