RISC-V ISA極簡介紹

1,CPU register以下圖,和 ARM的 一個明顯區別是沒有PC寄存器給你直接操做,對於寫ASM 沒有感受到有影響。另外就是通用寄存器更多了,全部的save和restore操做的指令更多了,也就是上下文操做時間消耗的時間更多,可是RISC-V有定義RV32E指令集,只使用一半的寄存器(16個),對於嵌入式開發來講應該是利好的 ,惋惜我尚未編譯成功。ui 2,下圖RISC-V僞指令和base
相關文章
相關標籤/搜索