回覆列表
  • 1 # 用戶8021312956894

    普通寄存器就以地址作為寄存器名稱比如30H,40H等等 工作寄存器以R0~R7作為寄存器名稱。 特殊功能寄存器以其所起作用賦予名稱,比如DPTR,TMOD,TCON等。

  • 2 # 用戶2827557293532343

    51單片機的工作寄存器一共有32個,為RAM中的00H--1FH單元,分為4組,分別是0組:00H--07H單元、1組:08H--0FH單元、2組:10H--17H單元、3組:18H--1FH單元,每組的8個單元分別對應R0--R7。這四組中只有一組是當前工作寄存器,程序中使用的就是當前工作寄存器中的8個單元。當前工作寄存器是由程序狀態字PSW中的第三第四位決定的。在PSW中,的PSW4、PSW3兩位組合的00、01、10、11四個狀態,分別指定工作寄存器的0組、1組、2組、3組,只需要用指令改變PSW的這兩位狀態,就可以改變當前工作寄存器組。這樣,實際上就是有32個工作寄存器可以選用。51單片機是對所有兼容Intel 8031指令系統的單片機的統稱。該系列單片機的始祖是Intel的8004單片機,後來隨著Flash rom技術的發展,8004單片機取得了長足的進展,成為應用最廣泛的8位單片機之一,其代表型號是ATMEL公司的AT89系列,它廣泛應用於工業測控系統之中。很多公司都有51系列的兼容機型推出,今後很長的一段時間內將佔有大量市場。51單片機是基礎入門的一個單片機,還是應用最廣泛的一種。需要注意的是51系列的單片機一般不具備自編程能力。

  • 3 # 用戶1490561266359549

    都是寄存器,位於CPU內部ALU單元,作用就是用來控制設置CPU引腳的功能和狀態進而與外設交互;R0\R1可用作間接尋址,R0-R7用來做寄存器尋址,尋址速度最快;

  • 中秋節和大豐收的關聯?
  • 魔獸世界法師烹飪食譜應該學什麼?