91精品一区二区三区久久久久久_欧美一级特黄大片色_欧美一区二区人人喊爽_精品一区二区三区av

位置:51電子網 » 技術資料 » 初學園地

指令說明

發布時間:2014/6/5 20:56:40 訪問次數:708

   指令說明:功能很簡單,A1104EU-T就是將后面目的操作數的值加l。從結果上看“INC A”和“ADDA,≠}1”差不多,但INC A是單字節單周期指令,而“ADD A,≠}1”則是雙字節雙周期指令,而且INC A不會影響PSW位,如“(A)=OFFH,INC A”后(A)=OOH,而CY依然保持不變;如果是“ADD A,群1”,則(A)=OOH,而CY -走是“1”。因此加1指令并不適合做加法,事實上它主要是用來做計數、地址增加等用途。另外,加法類指令都是以A為核心的,其中一個數必須放在A中,而運算結果也必須放在A中,而加1類指令的對象則廣泛得多,可以是寄存器、內存地址、間址尋址的地址等。

   減1指令

         

   指令說明:既然加1指令可以用于計數、定時、地址等加l,那么有加也必然有減,所以減1指令的功能與加1指令類似,這里就不多說了,但要注意DPTR沒有減1指令。


    十進制加法調整指令

   在進行BCD碼加法運算時,跟在ADD和ADDC指令之后,用來對BCD碼加法運算結果進行自動修正。

   另外需要了解的是,在算術運算類指令中,除了加1和減1指令外,其他的算術運算類指令都要把結果放到累加器A中,這與數據傳送類指令有所不同。

   指令說明:功能很簡單,A1104EU-T就是將后面目的操作數的值加l。從結果上看“INC A”和“ADDA,≠}1”差不多,但INC A是單字節單周期指令,而“ADD A,≠}1”則是雙字節雙周期指令,而且INC A不會影響PSW位,如“(A)=OFFH,INC A”后(A)=OOH,而CY依然保持不變;如果是“ADD A,群1”,則(A)=OOH,而CY -走是“1”。因此加1指令并不適合做加法,事實上它主要是用來做計數、地址增加等用途。另外,加法類指令都是以A為核心的,其中一個數必須放在A中,而運算結果也必須放在A中,而加1類指令的對象則廣泛得多,可以是寄存器、內存地址、間址尋址的地址等。

   減1指令

         

   指令說明:既然加1指令可以用于計數、定時、地址等加l,那么有加也必然有減,所以減1指令的功能與加1指令類似,這里就不多說了,但要注意DPTR沒有減1指令。


    十進制加法調整指令

   在進行BCD碼加法運算時,跟在ADD和ADDC指令之后,用來對BCD碼加法運算結果進行自動修正。

   另外需要了解的是,在算術運算類指令中,除了加1和減1指令外,其他的算術運算類指令都要把結果放到累加器A中,這與數據傳送類指令有所不同。

熱門點擊

 

推薦技術資料

FU-19推挽功放制作
    FU-19是國產大功率發射雙四極功率電二管,EPL20... [詳細]
版權所有:51dzw.COM
深圳服務熱線:13692101218  13751165337
粵ICP備09112631號-6(miitbeian.gov.cn)
公網安備44030402000607
深圳市碧威特網絡技術有限公司
付款方式


 復制成功!
若羌县| 太湖县| 东乡| 临朐县| 尼勒克县| 台州市| 抚远县| 宁德市| 龙口市| 长沙市| 吉首市| 辽源市| 永德县| 吉水县| 迭部县| 固始县| 广河县| 延吉市| 安仁县| 柳林县| 扬中市| 淅川县| 阿勒泰市| 涿州市| 五河县| 宣恩县| 道孚县| 聂荣县| 子洲县| 尼木县| 得荣县| 鄱阳县| 建宁县| 方山县| 措勤县| 曲阜市| 如皋市| 竹溪县| 大丰市| 潼南县| 新乐市|