当按下一个键时,停止一个程序emu8086

时间:2017-12-09 03:01:34

标签: assembly emu8086

我一直在努力寻找有关此事的信息,但我在任何地方都找不到任何有用的信息。 我的问题是,只要按下键盘上的字母S,我就需要在emu8086中暂停一个程序,如果我再次按下同一个键,它就会在它暂停的地方再次启动。我不知道emu8086中的任何中断或指令可能在我的程序中运行后台只是等待按下一个键。

我一直在搜索有关这方面的信息,但我无法用汇编语言找到任何内容。如果你们中的任何人能够帮助我,那就太棒了,所以我可以完成我的项目。

1 个答案:

答案 0 :(得分:0)

正如@MichaelPetch所说,您可以使用int 16h/AH=1

以下是示例代码:

aaaa,3,5,1,3
bb,2,4,,,,,,,,6
cc,,,,,,5
dd,5