8086加法指令ADD
                                                            生活随笔
收集整理的這篇文章主要介紹了
                                8086加法指令ADD
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.                        
                                加法指令ADD(ADDition)
?ADD?OPRD1,OPRD2?;OPRD1<--OPRD1+OPRD2
?????????????????;完成OPRD1與OPRD2相加?,結果保存在OPRD1中
CODE?SEGMENT
MOV?AX,1
MOV?BX,2
ADD?AX,BX ;AX<--AX+BX?,結果AX=3
CODE?ENDS
參與運算的操作數類型必須保持一致,同為字節或字
可組合以下幾種形式:
ADD?寄存器,數據
ADD?寄存器,寄存器
ADD?寄存器,內存單元
ADD?內存單元,寄存器
ADD?......
;*********************************************************
CPU在執行ADD指令的時候包含兩種含義:
1:進行無符號數加法(影響CF和AF)
2:進行有符號數加法(影響OF和SF)
;都影響ZF,PF標志
同樣的CPU在執行ADD,SUB,CMP指令的時候也包含兩種含義,因為同樣的一個二進制數計算機可以看作是無符號數也可以看作有符號數,計算的結果看我們需要(通過FLAG得知)。
總結
以上是生活随笔為你收集整理的8086加法指令ADD的全部內容,希望文章能夠幫你解決所遇到的問題。
 
                            
                        - 上一篇: 美短加白多少钱啊?
- 下一篇: 颐和园去哪个门进景点好
