LoginSignup
7
2

More than 5 years have passed since last update.

RISC-V ISA モジュールについて

Posted at

ベースISA

  • RV32I (RISC-V 基本32ビット整数ISA)
  • RV32E (RISC-V 組込み向け縮小レジスタISA)
  • RV64I (RISC-V 64ビットアドレス命令ISA)
  • RV128I

標準拡張機能

  • M (乗算・除算標準拡張機能)
  • A (アトミック命令標準拡張機能)
  • F (単精度浮動小数点数標準拡張機能)
  • D (倍精度浮動小数点数標準拡張機能)
  • Q (4倍精度浮動小数点数標準拡張機能)
  • L (10進浮動小数点数標準拡張機能)
  • C (圧縮命令標準拡張機能)
  • B (ビット操作標準拡張機能)
  • J (動的翻訳言語サポート標準拡張機能)
  • T (トランザクションメモリサポート標準拡張機能)
  • P (パック形式SIMD命令標準拡張機能)
  • V (ベクトル演算標準拡張機能)
  • N (ユーザーレベル割込標準拡張機能)

特権アーキテクチャ

  • マシンレベルISA
  • 特権レベルISA

特権モジュール

  • H (ハイパーバイザ特権モジュール)

たくさんISAとモジュールがありますが...

初学者は基本の RV32I を押さえましょう。

7
2
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
7
2