2012-03-09 11 views
0

アセンブリx86のプログラムに大きな問題があります。私は画面で印刷する必要があります、それは簡単です、本当の問題は私が中断なくそれをしなければならないということです。私はビデオバッファに直接書き込む必要があることを知っている、私はこのメモリが0B800hに位置していることを知っているが、私は何も見つけられていない。あなたはこれで私に手を差し伸べることができますか?おかげ中断のない画面で印刷するアセンブリ8086

答えて

1

コピー画面バッファへのデータは、その後、あなたが

mov ax,0b800h 
mov es,ax 
mov di,0 
mov si,0 
lea ax,buffer 
mov ds,ax 
cld 
mov cx,80*25*2 
rep movsb 
buffer db 80*25*2 dup(0) 
+0

が必要なのか何それは完了です!助けてくれてありがとう=) –

関連する問題