專注電子技術(shù)學習與研究
當前位置:單片機教程網(wǎng) >> MCU設計實例 >> 瀏覽文章

ARV單片機尋址方式與尋址空間

作者:huqin   來源:本站原創(chuàng)   點擊數(shù):  更新時間:2014年03月17日   【字體:

Rd/Rr表示通用寄存器R0-R31         地址為$00-$1F
P表示I/o寄存器0-64                        地址為$20-$5F
k表示地址常數(shù)
K表示立即數(shù)(0-255)
Y為32位地址通用寄存器 由2個通用寄存器組成($5D:$5C)

1、INC Rd                      單寄存器直接尋址                                        Rd=Rd+1
2、 ADD Rd,Rr            雙寄存器直接尋址                                        Rd=Rd+Rr
3、 IN  Rd,P                 I/O寄存器直接尋址                                       Rd←(P)     將P地址中的內(nèi)容傳遞給Rd寄存器
4、LDS Rd,k               數(shù)據(jù)寄存器空間直接尋址                              Rd←(k)     將k地址中的內(nèi)容傳遞給Rd寄存器
5、LD Rd,Y                數(shù)據(jù)寄存器空間寄存器間接尋址                    Rd←(Y)    將寄存器Y地址中內(nèi)容傳遞給Rd寄存器
6.、LD   Rd,Y+            帶后增量數(shù)據(jù)寄存器空間寄存器間接尋址     Rd←(Y),Y=Y+1   
                                              將寄存器Y地址中的內(nèi)容先傳遞給Rd寄存器,然后Y再自增1
7、LD   Rd,-Y              帶預4減量的數(shù)據(jù)寄存器空間寄存器間接尋址 Y=Y-1,Rd←(Y)
                                               將寄存器Y先自減1,然后再將寄存器Y地址中的內(nèi)容傳遞給Rd

關(guān)閉窗口

相關(guān)文章