FPGA開発日記

カテゴリ別記事インデックス https://msyksphinz.github.io/github_pages , English Version https://fpgadevdiary.hatenadiary.com/

2019-03-10から1日間の記事一覧

RustでRISC-V命令セットシミュレータを作ろう (3. 乗除算命令の実装とWrapping処理)

Rustで作るRISC-Vシミュレータ。基本的な形が出来上がったので、次に命令を追加してテストパタンをパスさせていく。 次に追加するのは乗除算命令だ。RV32には以下のテストパタンが用意されているので、それぞれ実装していく。 rv32um-x-mulhsu rv32um-x-mulh…