MCS-51單片機(jī)尋址方式有哪些?如何設(shè)置尋址方式?
什么是尋址方式?
答:指令給出參與運(yùn)算的數(shù)據(jù)方式稱(chēng)為尋址方式。換句話說(shuō),尋址方式就是尋找確定參與操作的數(shù)的真正地址。
MCS-51單片機(jī)共有哪幾種尋址方式?
答:在MCS-51系列單片機(jī)的指令系統(tǒng)中尋址方式共有7種,如表4-1所示。
表4-1 MCS-51系列單片機(jī)指令系統(tǒng)的尋址方式
序號(hào) | 方式 | 使用的變量 | 尋址空間 |
1 | 立即尋址 |
| 程序存儲(chǔ)器 |
2 | 直接尋址 |
| 內(nèi)部RAM和特殊功能寄存器 |
3 | 寄存器尋址 | R7-R0、A、 B、C DPTR |
|
4
| 寄存器 間接尋址 | @R0、@R1、SP | 內(nèi)部RAM |
@R0、@R1、DPTR | |||
5 | 相對(duì)尋址 | PC+偏移量 | 程序存儲(chǔ)器 |
6 | 變址尋址 | A+DPTR、A+PC | 程序數(shù)據(jù)存儲(chǔ)器 |
7 | 位尋址 |
| 內(nèi)部RAM和特殊功能寄存器的位地址空間 |
MCS-51單片機(jī)的尋址方式是怎樣的設(shè)置的?
答:在MCS-51單片機(jī)的指令系統(tǒng)中總共使用了7種尋址方式、42助記符,來(lái)說(shuō)明33種功能。這些助記符與尋址方式組合起來(lái),形成了111條指令,以完成算術(shù)邏輯運(yùn)算、數(shù)據(jù)傳送、位操作以及程序分支轉(zhuǎn)移等方面的工作。
編輯:admin 最后修改時(shí)間:2018-05-18