这些指令用于将数据从源操作数传输到目标操作数。这些也称为复制指令。让我们看看 8086 微处理器的数
据传输指令。这里 D 和 S 分别是目标和源。D 和 S 可以是寄存器、数据或内存地址。操作码操作数描述MOVD,S用于将字节或字从提供的源复制到提供的目标。PUSHD用于将字放入堆栈的顶部。POPD用于将字从堆栈的顶部获取到提供的地址。PUSHA----用于将所有寄存器放入堆栈。POPA----用于... 阅读更多
这些指令用于执行算术运算,例如加法、减法、乘法、除法等。在 8086 中,目标地址不必是累加器。让我们看看 8086 微处理器的算术指令。这里 D 和 S 分别是目标和源。D 和 S 可以是寄存器、数据或内存地址。操作码操作数描述ADDD,S用于将提供的字节加到字节/字到字。ADCD,S用于带进位的加法。INCD用于将提供的字节/字加 1。AAA----用于在加法后调整 ASCII。DAA----用于在加法/减法运算后调整十进制。SUBD,S用于从字节/字中减去字节/字。SBBD,S用于... 阅读更多