DEC CX

来源:学生作业帮助网 编辑:作业帮 时间:2024/06/05 13:13:16
DEC CX
xSQoP+d>5@B:KmoAt)`,QݦxaX3m_;ȈO{ww%ͺ{jBղ;+Y7]w>Rij q";pfKM'Ӳ켠]b2Dh)LB}:K?!RvJљv7xશߞ^?w xo-N 1Pe{=32Yt At+!J:s[~:ߍ߸mڄhr^ElM{bp{3s1YiL}D=y׈ξRXKϞO;֌\ҪVe-,۵thWþ+K*zvC)gtA.ʆ(iY2)3$J@TxGHࡈ2ES1xN뢮bB]SX1oEc/̋, QQ4A4M%EBz.|/

DEC CX
DEC CX

DEC CX
与 INC CX 相反,DEC CX 意为 CX 减1.
如:
mov ax,20h
s:add ax,ax
dec cx
loop s
mov ax,4c00h
int 20h
程序开始将20H送入寄存器AX,然后AX与AX相加,结果存在AX里.然后累加寄存器减1,执行条件跳转指令,如果CX不为0,就跳转到S的指add ax,ax处执行.
如果dec cx执行前CX值为10h,执行dec cx后就为Fh,十进制为15.
你可以用debug调试,就可以加深理解了.