[學習日記][2-2-2-4][ARM尋址方式]

尋找方式

1.處理器根據指令中給出的信息來找到指令所需操作數的方式

2.立即數尋址

操作數本身在指令中給出,立即數前加”#”表示立即數尋址,操作數在指令中

3.寄存器尋址

利用寄存器中的數值作爲操作數,操作數在寄存器中

4.寄存器間接尋址

利用存放在寄存器中的內存地址中的數值作爲操作數,在寄存器加上[],操作數存放在內存中

5.基址變址尋址

利用寄存器中保存的基地址和立即數中保存的偏移,找到內存地址中的數值作爲操作數,操作數保存在內存中

6.相對尋址

利用PC指針的當前值做爲基地址和指令中地址標號做爲偏移相加,找到內存地址中的數值做爲操作數,操作數保證在內存中

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章