ARM訪問實現自定義系統寄存器

ARMv8中,取消了協處理器,之前協處理器實現的功能,全部由系統寄存器來是實現。對於系統寄存器的訪問,使用mrs,msr指令來訪問。 指令編碼如下: L: 1, mrs,讀取系統寄存器值到通用寄存器中 L: 0, msr,將通用寄存器值寫入到系統寄存器中 而系統寄存器的編碼,由op1,CRn,CRm,op2來決定。如下圖所示,更多的系統寄存器的編碼,查看arm-spec。 比如,我要讀取 OSDT
相關文章
相關標籤/搜索