首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 嵌入开发 > 汇编语言 >

能不能就用一个mov实现死循环?该怎么处理

2012-02-08 
能不能就用一个mov实现死循环?乱写的汇编指令i0 ,j1;mov i++,j++(第0条指令)刚开始的时候执行,把第0条

能不能就用一个mov实现死循环?
乱写的汇编指令

i=0 ,j=1;
mov i++,j++ (第0条指令)
刚开始的时候执行,把第0条 移动到第1条指令的位置,
这样,第一条指令就被复制到第二条指令的位置。
然后把第2条指令,复制到第3条指令的位置。
以此类推,来实现一个类似死循环的东西

执行的指令就是每次都把自己复制到下一条指令执行的位置。

能不能具体实现出来?



[解决办法]
如果x86只可以用mov就想死循环。。。楼主的这是在寻找杯具,还是2500cc的超大型。。
据学习组成原理时老师讲,理论上cpu指令集可以只用一条add
[解决办法]
CS可写:
CODES SEGMENT
ASSUME CS:CODES
START:
 
mov word ptr cs:$+7,0f7ebH

MOV AH,4CH
INT 21H
CODES ENDS
END START
死了...呵呵!

热点排行