當前位置:成語大全網 - 英語詞典 - 請問51單片機中AR0-AR7是什麽,和R0-R7有區別嗎?內部物理空間是同壹個空間嗎?

請問51單片機中AR0-AR7是什麽,和R0-R7有區別嗎?內部物理空間是同壹個空間嗎?

r0–R7:當前活動寄存器中的八個8位通用8051寄存器

銀行。最多有四個寄存器組可用。

AR0–AR7:表示當前寄存器中R0至R7的絕對數據地址

銀行。這些寄存器的絕對地址將根據

註冊當前選擇的銀行。這些符號僅在以下情況下可用

給出了USING指令。有關更多信息,請參考USING指令

論註冊銀行的選擇。這些表示被抑制

NOAREGS指令。有關更多信息,請參考NOAREGS指令。

這裏寫的很清楚。R0~R7代表當前所選寄存器組的寄存器0~7,AR0~AR7代表當前所選寄存器組的絕對地址。ARx需要和USING匯編指令* * *壹起使用來計算對應的絕對地址。例如,如果當前選擇了RegBank2,則R0~R7實際上對應於內部空間中的10H~17H個單元。