【发布时间】:2012-01-26 07:20:08
【问题描述】:
我在玩汇编,在 Windows 7 上使用 NASM 编译为 .com 文件。由于某种原因,这不起作用:
org 100h
run1:
mov ax, 3
int 33h
cmp bx, 0
je run1
xor bx, bx
run2:
mov ax, 3
int 33h
cmp bx, 0
je run2
int 20h
我认为这应该重复 run1 直到有鼠标点击,然后对 run2 做同样的事情。然后,程序应该退出。但是,当我执行程序时,它只等待一次鼠标单击。
我需要做什么来解决这个问题?
提前致谢
【问题讨论】:
标签: assembly mouse nasm dos interrupt