INC 语句是否存储结果?
Is INC statement storing the result?
我是汇编程序的新手,我只是无法理解这一点,当增量语句应用于寄存器(例如 INC BL)时,他的值会改变吗?我的意思是增量语句存储结果对吗?我问这个是因为,我看到 CMP 语句不存储结果。
感谢您的宝贵时间,感谢您的帮助!
INC
语句的说明:
将目标操作数加 1,同时保留 CF 标志的状态。目标操作数可以是寄存器或内存位置。该指令允许在不干扰 CF
标志的情况下更新循环计数器。 (使用立即操作数为 1 的 ADD 指令来执行更新 CF
标志的递增操作。)此指令可以与 LOCK
前缀一起使用以允许以原子方式执行指令。
我是汇编程序的新手,我只是无法理解这一点,当增量语句应用于寄存器(例如 INC BL)时,他的值会改变吗?我的意思是增量语句存储结果对吗?我问这个是因为,我看到 CMP 语句不存储结果。 感谢您的宝贵时间,感谢您的帮助!
INC
语句的说明:
将目标操作数加 1,同时保留 CF 标志的状态。目标操作数可以是寄存器或内存位置。该指令允许在不干扰 CF
标志的情况下更新循环计数器。 (使用立即操作数为 1 的 ADD 指令来执行更新 CF
标志的递增操作。)此指令可以与 LOCK
前缀一起使用以允许以原子方式执行指令。