RISC-V ISA極簡介紹

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