无名侠 发表于 2013-12-15 19:00:54

关于实验9 屏幕输出一闪而过的情况!【求加精】

简言之,在mov ax,4c00h前面加上:
Jmp 开始程序的标号
Jmp $
或一句实话,加了前面的任意一个都可以把mov ax,4c00h和 int 21h 去掉,因为这程序的jmp指令是无条件的像第一条指令跳转,这个程序执行一万年都不可能执行到mov ax,4c00h因为jmp在他的前面嘛!废话补多说,还有一种经济适用型的,也是在同样的位置加上:
int 16h
好了,加了这个你的返回DOS系统的代码就要保留了,为什么? 在下面程序里面我有注释,自己看洛!
一共有三段,不同方法有一段。
关于源代码请回贴后查看! 有什么不懂的可以QQ我,1447380573
隐藏帖里面还有一个网盘地址,里面有关于汇编的5G+学习资料,我天天都在更新!
**** Hidden Message *****

狼影 发表于 2013-12-15 19:50:29

一闪而过,但是彩色字符串显示出来啦

mack1983 发表于 2013-12-18 05:07:04

终于找到组织了~~

virusx1984 发表于 2013-12-18 07:39:06

让我看一看

昵称Jin 发表于 2013-12-18 07:58:20

汇编菜鸟撸过,研究研究!

昵称Jin 发表于 2013-12-18 08:08:08

咋都没压缩了,不好下载啊。。。

arise 发表于 2013-12-28 10:29:17

感谢楼主无私奉献!

我是牛牛,双号 发表于 2014-1-1 00:03:51

学习学习,向大神学习

sd53852728 发表于 2014-1-1 00:26:13

路过也要带走一片叶:lol:

我是牛牛,双号 发表于 2014-1-1 01:05:45

用了第二种死循环的方法,程序是退不出了,但还是没显示出来...

HB无影 发表于 2014-2-25 15:47:16

看看!!!

wiliam 发表于 2014-3-22 12:41:48

支持+1   

忧伤飞羽 发表于 2014-6-16 19:37:58

回复看看原因

shuhai1983 发表于 2014-11-7 02:56:05

郁闷 ,我的一直是不显示的搞不懂什么原因

我是小鱼丝 发表于 2014-12-3 11:44:40

谢谢楼主分享!!!

weeklyor2000 发表于 2016-10-15 13:47:14

正在看这个实验呢,谢谢了

qwe1231069 发表于 2016-10-21 16:08:27

题目和文章没关系吧

qwe1231069 发表于 2016-10-21 16:13:41

明白了
我一般都用debug的
如果用jmp它要跳到哪里啊
不会错吗

比特阿尔法 发表于 2018-2-10 12:14:18

死循环无限打印,好办法好办法{:10_256:}

MIX 发表于 2018-2-10 19:01:54

。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。
页: [1] 2 3
查看完整版本: 关于实验9 屏幕输出一闪而过的情况!【求加精】