Socke!T
20.05.2006, 21:40
Вот тут прогу написал, с помощью которой можно рисовать мышкой.
И возникли две проблемы:
1. Почему то не рисует при движении влево и вверх.
2. Когда я делаю выход при нажатии Escape она вообще не рисует, просто отображается мышка.
.286
.model tiny
My segment use16
Assume cs:my,ss:my,ds:my
Org 100h
Go:
mov ax,0012h
int 10h
mov AX,0000h
int 33h
mov ax,0001h
int 33h
nach:
mov AX,0003h
int 33h
mov ah,0ch
mov al,46
int 10h
;Mov ah,00h
;Int 16h ; Вот с этим не пашет.
;cmp ah,01h
;je exit
jmp nach
exit:
Mov ah,07h
int 21h
Mov ax,4c00h
Int 21h
my ends
End go
И возникли две проблемы:
1. Почему то не рисует при движении влево и вверх.
2. Когда я делаю выход при нажатии Escape она вообще не рисует, просто отображается мышка.
.286
.model tiny
My segment use16
Assume cs:my,ss:my,ds:my
Org 100h
Go:
mov ax,0012h
int 10h
mov AX,0000h
int 33h
mov ax,0001h
int 33h
nach:
mov AX,0003h
int 33h
mov ah,0ch
mov al,46
int 10h
;Mov ah,00h
;Int 16h ; Вот с этим не пашет.
;cmp ah,01h
;je exit
jmp nach
exit:
Mov ah,07h
int 21h
Mov ax,4c00h
Int 21h
my ends
End go