古詩詞大全網 - 成語解釋 - 80c51單片機有幾種尋址方式,各涉及那些存儲空間

80c51單片機有幾種尋址方式,各涉及那些存儲空間

答: 80C51 有七種尋址方式:

1、立即尋址,尋址空間為ROM;

2、直接尋址,尋址空間為片內RAM的低128B和特殊功能寄存器;

3、寄存器尋址,尋址空間為A、B、DPTR、CY、通用工作寄存器等;

4、寄存器間接尋址,片內RAM低128B、片外RAM;

5、相對尋址,尋址空間為ROM; .

6、變址尋址,尋址空間為ROM;

7、位尋址,尋址空間為片內RAM低128B的位尋址區的128個位,其字節地址為20H~2FH; 以及部分可以位尋址的特殊功能寄存器。

擴展資料

指令的尋址方式有以下兩種:

1、順序尋址方式

由於指令地址在內存中按順序安排,當執行壹段程序時,通常是壹條指令接壹條指令地順序進行。也就是說,從存儲器取出第1條指令,然後執行這條指令;接著從存儲器取出第2條指令,再執行第二條指令;接著再取出第3條指令。

這種程序順序執行的過程,稱為指令的順序尋址方式。為此,必須使用程序計數器(又稱指令計數器)PC來計數指令的順序號,該順序號就是指令在內存中的地址。

2、跳躍尋址方式

當程序轉移執行的順序時,指令的尋址就采取跳躍尋址方式。所謂跳躍,是指下條指令的地址碼不是由程序計數器給出,而是由本條指令給出。註意,程序跳躍後,按新的指令地址開始順序執行。因此,程序計數器的內容也必須相應改變,以便及時跟蹤新的指令地址。