首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >按下emu8086键时停止程序

按下emu8086键时停止程序
EN

Stack Overflow用户
提问于 2017-12-09 03:01:33
回答 1查看 2.3K关注 0票数 1

我一直在寻找有关这方面的信息,但我在任何地方都没有发现任何有用的东西。我的问题是,每当按下键盘上的字母S时,我就需要在emu8086中暂停一个程序,如果我再次按下相同的键,就在暂停的地方重新启动它。我不知道emu8086中的任何中断或指令可能在我的程序中运行后台,只是等待按下一个键。

我一直在到处搜索这方面的信息,但是我在汇编语言中找不到任何东西。如果你们中的任何人能在这方面帮助我,那就太好了,这样我就可以完成我的项目。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2017-12-11 18:14:22

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

下面是一个示例代码:

代码语言:javascript
复制
read:

mov ah, 1 
int 16h 

cmp al, 'S'          
jne read 
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/47724893

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档