網站首頁 美容小常識 享受生活 東方時尚 識真假 高奢 資訊 遊戲攻略 搞笑段子
當前位置:品位站 > 享受生活 > 心理

ARM的啓動代碼中的mrc是什麼意思

欄目: 心理 / 發佈於: / 人氣:3.16W
ARM的啓動代碼中的mrc是什麼意思

MRC是協處理器到ARM寄存器的數據傳送指令。其將協處理器寄存器中的數據傳送到ARM處理器的寄存器中。

若協處理器不能成功執行該操作,將產生未定義異常中斷,指令格式爲: MRC {可選條件碼} 協處理器號 , 操作碼1,Rd ,CRn ,CRm {,可選操作碼2}協處理器號標準爲p(n),n是協處理器序號,0~15操作碼1是協處理器的特定操作碼,與協處理器有關CRd是作爲目標寄存器的協處理器寄存器CRn是存放第一個操作數的協處理器寄存器CRm是存放第2個操作數的協處理器寄存器可選操作碼2也是特定的協處理器操作碼這種操作一般用來讀取協處理器的狀態,然後再用MCR寫回,進行協處理器設置,如MMU

Tags:ARM mrc 代碼