Прямое отображение в видеобуфер
Вопрос: программа производящая прямое отображение в видеобуфер ASCII символа, не работает, т.е. символ не выводится, (по крайней мере он не виден на мониторе)
Почему?
код программы:
CSEG segment
org 100h
_beg:
mov ax,0B800h
mov es,ax
mov di,0
mov ah,31
mov al,1
mov es:[di],ax
mov ah,10h
int 16h
int 20h
CSEG ends
end _beg
WinXP, Tasm, Tlink
Насколько я понял, программа тестируется в системе Windows 2k/xp. Там есть такой глюк... Попробуй запустить программу в чистом досе или в 9x-системе.
Цитата:
Originally posted by Supervisor
Насколько я понял, программа тестируется в системе Windows 2k/xp. Там есть такой глюк... Попробуй запустить программу в чистом досе или в 9x-системе.
Насколько я понял, программа тестируется в системе Windows 2k/xp. Там есть такой глюк... Попробуй запустить программу в чистом досе или в 9x-системе.
Спасибо, все заработало.
Поставил DOSBox.
Спасибо за внимание :)