ページ 16、表 3.1: mcpuid のベース フィールド: RV32I RV32E RV64I RV128I
- 「RV32E」とは?
- 「E」拡張子はありますか?
ECALL (30 ページ) は、PC の動作については何も述べていません。一方、mepc (28 ページ) と mbadaddr (29 ページ) は、「mepc は命令の先頭を指す」と主張しています。ERET が次の命令に進むように、ECALL は mepc を原因となる命令の最後に設定する必要があると思います。そうですか?
ページ 16、表 3.1: mcpuid のベース フィールド: RV32I RV32E RV64I RV128I
ECALL (30 ページ) は、PC の動作については何も述べていません。一方、mepc (28 ページ) と mbadaddr (29 ページ) は、「mepc は命令の先頭を指す」と主張しています。ERET が次の命令に進むように、ECALL は mepc を原因となる命令の最後に設定する必要があると思います。そうですか?