Assembler mov dx, offset msg?

1 Antwort

Die grundlegende Adressierung im 16-Bit Modus ist klar?

Du kannst mit 16 Bit 64K adressieren, um mehr Speicher adressieren zu können brauchst Du

Segment:Offset

enstsprechend

mov reg, offset <symbol>

bestimmt offset den offset, also die Distanz, zur Basis(adresse) des Segmentes (relative Adresse) udn mov schiebt sie ins Zielregister.

DS:DX wäre also die Adresse von msg. (wenn msg im Datensegment läge).


RedDevil1982 
Fragesteller
 24.04.2023, 18:17

"Die grundlegende Adressierung im 16-Bit Modus ist klar?

Du kannst mit 16 Bit 64K adressieren, um mehr Speicher adressieren zu können"

64K ? Für was steht das K?

0