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

これなら、デフォルトセグメントレジスタが適切に使われているのではないか?