RISC-Vのプロファイルについて、RVAに続いてRVBという謎のプロファイルが追加されていたので調査することにした。 RVAというのはRISC-Vのプロファイルのうちアプリケーション・プロセッサ向けのものである。 一方で、RVBというのもアプリケーション・プロセッサ向けのプロファイルであり、どの拡張を挿入すべきかで違いはあるのだが、その目的が良く分からない。 以下のブログも参考にしている: fprox.substack.com まず、RVA (RVA23U64) プロファイルで必要となる命令拡張についてリストアップしてみよう。 Mandatory : M / A / F / D / C / …