2007-11-17 の失敗のリベンジ?
2007-11-17 id:noritsugu:20071117:MASM のデフォルトセグメントレジスタの動作確認
失敗のリベンジ?
『高級言語プログラマのためのアセンブラ入門』 58ページの記述に近づけて。
CDSEG SEGMENT ASSUME cs:CDSEG,ds:DTSEG,ss:STSEG START: mov ax,DTSEG mov ds,ax mov dl,MSG1 mov ah,02H int 21H mov dl,MSG2 mov ah,02H int 21H mov ah,4CH int 21H MSG1 DB 'C' CDSEG ENDS DTSEG SEGMENT MSG2 DB 'D' DTSEG ENDS STSEG SEGMENT STACK DB 100H DUP(?) STSEG ENDS END START
で、
CD
これなら、デフォルトセグメントレジスタが適切に使われているのではないか?