bios int 10h

 
0
 
ASM
ava
hanns | 25.01.2013, 14:49
Всем привет!
Подскажите пожалуйста, почему у меня не работает программка, код ниже, программа запускается и тут же закрывается, в чем причина?, также  выкладываю саму программу? также просьба, запустите эту прогу у себя на комп. и отпишите работает ли она у Вас ?


text segment
assume cs:text
begin:

mov ah,0h
mov al,10h
int 10h

mov ah,0Ch
mov al,0Eh
mov bh,0
mov cx,50
c2: mov dx,10
c1: int 10h
inc dx
cmp dx,330
jne c1
inc cx
cmp cx,610
jne c2

mov ah,01h
int 21h

mov ax,3
int 10h

mov ax,4C00h
int 21h
text ends

stk segment stack
   db 256 dup (0)
stk ends
end begin

Смотрел ее под отладчиком TD, после обработки первого int 10h закрывается отладчик
Kommentare (2)
ava
LeonidPr | 31.01.2013, 14:29 #
нормально работает. заливает экран желтым цветом. какая винда у вас?
ava
hanns | 31.01.2013, 15:58 #
стоит XP. nvidia 9400gt.
запустил программку под dosbox, все заработало
Registrieren Sie sich oder melden Sie sich an, um schreiben zu können.
Unternehmen des Tages
Вы также можете добавить свою фирму в каталог IT-фирм, и публиковать статьи, новости, вакансии и другую информацию от имени фирмы.
Подробнее
Mitwirkende
  LeonidPr   hanns
Ähnliche
advanced
Absenden