質問:ハードウェアを必要とせずにレジスタの内容などを表示するインターフェイスを備えた (できればオンラインまたは Linux で動作する) RISC コンパイラはありますか? (ある種の単純なエミュレーターが私が探しているものだと思います。)
背景: かなり長い間オンラインで検索してきましたが、最も近いものは不安定な NIOS II コンパイラです。Altera ハードウェアなどに接続すると、NIOS アセンブリ コードを実行できましたが、頻繁にアクセスすることはありません (RISC を NIOS に毎回変換する必要はありません)。Unix ベースのコンパイラも見たことがありますが、調べた限りではハードウェアも必要です。
私はこれの複雑さを理解しています (ある時点で、私は自分の RISC コンパイラのコーディングを開始しましたが、まだ言語を勉強していて、その障害にかなり早くぶつかります) が、解析できる十分に単純なエミュレータ/コンパイラがあるかどうかはまだ疑問に思っています。私が見落としているRISCの長さ。
(注:いくつかの質問に遭遇したため、RISC-Vではなく、ここでサンプリングされたRISCを探しています。GCCとARMを試しましたが、探しているものではありません)