INC是增量指令。
增量指令inc:
1inc指令对 *** 作数oprd加1(增量),它是一个单 *** 作数指令。 *** 作数可以是寄存器或存储器。例如:inc cx ;计数器cx内容加1inc byte ptr [bx] ;存储单元的内容加1inc ecx ;计数器ecx内容加1。
由于增量指令主要用于对计数器和地址指针的调整,所以它不影响进位标志CF,对其他状态标志位的影响与add、ado指令一样。
对标志位影响若原来为OFFH,加1后将溢出为OOH,对Acc的 *** 作可能影响P,但不影响任何标志位。寻址方式有直接寻址、寄存寻址、寄存器间接寻址。
加法指令(Addition):
使用助记符ADD,常用的加法指令包括不带进位加法指令、带进位加法指令、增量指令和十进制调整指令。
算术运算类指令用来执行二进制及十进制的算术运算:加、减、乘、除。这类指令会根据运算结果影响状态标志,有时要利用这些标志才能得到正确的结果。因而使用它们时须留心有关状态标志。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)