. : : Assembly Language : : .  |  首页  |  我提出的问题  |  我参与的问题  |  我的收藏  |  消息中心   |  游客  登录  | 
刷新 | 提问 | 未解决 | 已解决 | 精华区 | 搜索 |
  《汇编语言》论坛 ->转移指令的原理
  管理员: assembly   [回复本贴] [收藏本贴] [管理本贴] [关闭窗口]
主题 : :  实验九一闪而逝 ?????  [待解决] 回复[ 3次 ]   点击[ 248次 ]  
xiangyulin
[帖 主]   [ 发表时间:2010-01-12 12:06 ]   [引用]   [回复]   [ top ] 
荣誉值:0
信誉值:2
注册日期:2009-12-06 13:43
我上次到论坛看到一个实验九的程序我编译后双击可执行文件可以看到字在屏幕上,窗口没有关闭。
可是我自已做的实验九,我双击一下一闪而逝,窗口就关闭了,但是在bebug中可以看到,为什么呢?
我想问的就是双击可执行文件让窗口不关闭,还要让字看的到????谢谢
acool
[第1楼]   [ 回复时间:2010-01-12 15:21 ]   [引用]   [回复]   [ top ] 
荣誉值:49
信誉值:0
注册日期:2008-10-15 16:15
在写C的程序的时候,有的程序会末尾加getch(),来接受一个按键结束程序运行。

你调用一个键盘中断就可以了。
sysnap
[第2楼]   [ 回复时间:2010-01-12 18:47 ]   [引用]   [回复]   [ top ] 
荣誉值:32
信誉值:0
注册日期:2008-01-15 12:22
在mov ax,4c00h前加上下面这两句就可以了。

mov ax,0
int 16h

这是调用的键盘中断,等待一个键盘输入。
xiangyulin
[第3楼]   [ 回复时间:2010-01-16 15:25 ]   [引用]   [回复]   [ top ] 
荣誉值:0
信誉值:2
注册日期:2009-12-06 13:43
哦谢谢
需要登录后才能回帖 -->> 请单击此处登录
    Copyright © 2006-2024   ASMEDU.NET  All Rights Reserved