#99 Article 800 Posted at 1993/12/04 15:27:38 by てこ (MAP2384) [ASM]

Subject: Re: Re: Re: メモリのいつでもあいてる場所。 /799 /798 /797

すみませーん。
    どーもうまく確保できないみたいで、
    とりあえずこんな事してみたんですけど、


        DOSSEG
        .MODEL COMPACT
        .STACK
        .CODE
        .386

start:


        mov bx,192*1024/16
        mov ah,48h
        int 21h

        jb er    ;確保に失敗したら er へ。

        mov es,ax
        mov ah,49h
        int 21h

        mov ah,02h
        mov dl,53h    ;S を表示。
        int 21h

        jmp abc

er:

        mov cx,ax

mloop:

        mov ah,02h
        mov dl,4dh    ;エラーコードが 08h なら M を8つ表示。
        int 21h
        loop mloop


abc:
        mov         ah,4cH
        int         21H


        end start


      それで、 M が8つ出るんです。
    何がいけないんでしょう?

                            てこMAP2384

800 番(笑)