永发信息网

汇编程序 如何连续用多次INC AX?

答案:2  悬赏:10  手机版
解决时间 2021-03-30 20:51
  • 提问者网友:玫瑰园
  • 2021-03-30 09:25
汇编程序 如何连续用多次INC AX?
最佳答案
  • 五星知识达人网友:玩世
  • 2021-03-30 10:37
用多条 INC 指令而不用 ADD 指令,是为了让程序更短。

一条 ADD AX, 2 指令,代码长度是3个字节。
一条 INC AX 指令的代码长度只有一个字节。
两条 INC 的指令长度加起来,也比一条 ADD 指令的长度短。

不过,若是自加超过3次,用INC就不合算了。

==========
再看了一下你的问题,似乎问的不是我上面说的问题。
程序中,一般不存在单纯的必须要连续自加多次的问题。
如果要增加一定的数值,用ADD指令加上合适的数就行了。
如果每次加一以后需要判断或作别的处理,那就必须每次加一再与其它指令(一般是条件转移或者循环指令)搭配。
全部回答
  • 1楼网友:纵马山川剑自提
  • 2021-03-30 11:01
INC AX,一次,只不过加一而已。
需要自加多少次,直接就加上多少即可。
比如,你需要自加一万次,那么,就写:
ADD AX, 10000
这就成了。
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯