作者j1993126 (mmm)
看板Programming
标题[问题] 组合语言int 16h
时间Wed Jun 17 00:58:07 2015
如题 无法解决 call int 16h
程式会坏掉的问题
程式码如下
INCLDE Irvine32.inc
.code
main PROC
mov ah,0
int 16h
cmp al,65h
je L1
jne L2
L1:
call DumpRegs
L2:
exit
main ENDP
END main
请大家指点,谢谢!!
--
Sent from my Android
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 1.174.241.245
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/Programming/M.1434473889.A.FF1.html
1F:推 longlongint: 额 你想清缓冲还是想读写键盘111.243.97.38 06/17 04:22
2F:→ longlongint: Google一下就有资料可以看111.243.97.38 06/17 04:25
3F:推 longlongint: 好吧 我查错 0h跟10h都可以读键盘111.243.97.38 06/17 04:29
我编译会过耶@@ 是rum time程式会坏掉
我google是ah设定0 然後int 16h
可以读键盘buffer
不过还是谢谢你!
※ 编辑: j1993126 (1.174.241.245), 06/17/2015 08:41:45
4F:推 POWERPC: 用错了吧,用01H及11H看看 1.164.36.29 06/17 09:57
5F:推 kingstong: INCLDE写错啦!是INCLUDE,你没有DEBUG到 36.235.169.86 07/13 15:53
6F:→ kingstong: 起疯吗?!幸好你的CODE还不长. 36.235.169.86 07/13 15:54