アドレッシング
『高級言語プログラマのためのアセンブラ入門』 79〜83ページあたり
一部を試してみる
CODE SEGMENT ASSUME cs:CODE,ds:DATA,ss:STK START: mov ax,DATA mov ds,ax mov ah,02H mov dl,MSG[1] int 21H mov ah,02H mov di,1 mov dl,MSG[di] int 21H mov ah,02H ;mov di,1 mov dl,MSG[di+1] int 21H mov ah,02H mov di,1 mov dl,[MSG+di] int 21H mov ah,4CH int 21H CODE ENDS DATA SEGMENT MSG DB "ABC$" DATA ENDS STK SEGMENT STACK DB 100H DUP(?) STK ENDS END START
で、
BBCB