做外贸的经常浏览的三个网站,律师做哪个网站好,营销单页网站,流量推广是什么意思一、加法指令
#xff08;一#xff09;各加法指令的格式及操作
加法指令可做字或字节运算
#xff08;1#xff09;加法指令 ADD
格式#xff1a;ADD DST,SRC执行的操作#xff1a;(DST) ← (SRC)(DST)
#xff08;2#xff09;带进位加法指令 ADC
格式#xf…一、加法指令
一各加法指令的格式及操作
加法指令可做字或字节运算
1加法指令 ADD
格式ADD DST,SRC执行的操作(DST) ← (SRC)(DST)
2带进位加法指令 ADC
格式ADC DST,SRC执行的操作(DST) ← (SRC)(DST)CF
3加1指令 INC
格式INC OPR执行的操作(OPR) ← (OPR)1
二加法指令对条件标志位的影响
除INC指令不影响 CF标志外均影响条件标志 二、减法指令
一各减法指令的格式及操作
减法指令可做字或字节运算
1减法指令 SUB
格式SUB DST,SRC执行的操作(DST) ← (DST)-(SRC)
2带借位减法指令 SBB
格式SBB DST,SRC执行的操作(DST) ← (DST)-(SRC)-CF
3减1指令 DEC
格式DEC OPR执行的操作(OPR) ← (OPR)-1
二减法指令对条件标志位的影响
除DEC指令不影响 CF标志外均影响条件标志 三其他减法指令 NEG CMP
1求补指令 NEG
格式NEG OPR执行的操作(OPR) ← -(OPR)
2比较指令 CMP
格式CMP OPR1,OPR2执行的操作(OPR1)-(OPR2)
注意比较指令 CMP 并不保存结果只设置标志位
三、乘法指令
一各乘法指令的格式
1无符号乘法指令 MUL
格式MUL SRC
2带符号乘法指令 IMUL
格式IMUL SRC
二乘法指令执行的操作
字节操作数(AX) ← (AL)*(SRC)字操作数(DX,AX) ← (AX)*(SRC)双字操作(EDX, EAX) ← (EAX)*(SRC)
注意
总是与 AL 或 AX 相乘与 AL 相乘时结果位于 AX ➡️AL(AX)为隐含的乘积寄存器与 AX 相乘时结果位于 DX、AX ➡️AX(DX,AX)为隐含的乘积寄存器SRC不能为立即数
三乘法指令对条件标志位的影响
影响标志除CF和OF外对条件标志位无定义 四、除法指令
一各除法指令的格式
1无符号除法指令 DIV
格式DIV SRC
2带符号除法指令 IDIV
格式IDIV SRC
二乘法指令执行的操作 字节操作数 (AL) ← (AX)/(SRC)的商 (AH) ← (AX)/(SRC)的余数 字操作数 (AX) ← (DX,AX)/(SRC)的商 (DX) ← (DX,AX)/(SRC)的余数
注意
被除数总是 AX 或 DX、AXAL(AX)为隐含的商寄存器AH(DX)为隐含的余数寄存器被除数的位数是除数位数的一倍需要使用扩展指令SRC不能为立即数对所有条件标志位无定义