- 19
- 0
- 约4.59千字
- 约 23页
- 2022-08-13 发布于云南
- 举报
微型计算机原理与接口技术算术运算指令 算术运算指令1.加法指令(1) ADD 加法指令格式:ADD DST, SRC操作:(DST)← (DST)+(SRC),完成两个操作数相加,结果传送到目的操作数中。例如: ADD AL,10H ADD AX,BX ADD [BX+DI],CL ADD AX,[BX+2000H]说明:1)ADD 不允许两个存储器单元内容相加,即 DST和SRC 不能同时为存储器操作数,DST目的操作数不允许使用立即寻址方式。2)ADD指令也不允许在两个段寄存器之间相加。3)对标志位有影响,主要是CF、 ZF 、OF 、SF 标志位。 3.2.2算术运算指令(2) ADC带进位加法指令格式: ADC DST,SRC操作:(DST) (DST)+(SRC)+(CF),即完成两个操作数及进位(CF)三者相加,结果传送到目的操作数中。说明:与ADD 指令说明相同。(3) INC 加1指令格式: INC DST操作:(DST)←(DST)+1,即操作数加1。说明:DST单操作数不允许使用立即寻址方式。除了CF标志位之外,对其他标志位均有影响。 3.2.2算术运算指令2.减法运算指令(1) SUB 减法格式: SUB DST,SRC操作:(DST)←(DST)-(SRC),目的操作数与源操作数相减,差传达到
原创力文档

文档评论(0)