一種全新的指令集架構RISC-V

一種全新的指令集架構RISC-V

https://blog.csdn.net/p340589344/article/details/82290920

通用寄存器模型

 RISC-V具有32個整數寄存器x0x31,其中31個通用寄存器x1x31,它們保存了整數數值,寄存器x0是硬件連線的常數0。當實現浮點擴展時具體32個浮點寄存器f0~f31。對於RV32,其x寄存器是32位寬度的,對於RV64,它們是64位寬度的。
在這裏插入圖片描述
其中RISC-V寄存器調用約定如下圖:
在這裏插入圖片描述
RISC-V特權級
在這裏插入圖片描述
在這裏插入圖片描述

CSR相關寄存器相關描述可參考特權級指令手冊,其中機器模式寄存器如下圖:
在這裏插入圖片描述

在這裏插入圖片描述
在這裏插入圖片描述

在這裏插入圖片描述

在這裏插入圖片描述

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章