VHDL で記述された単純な CPU モデルの一連のテストベンチを作成する必要があります。必要なのは、アセンブリ コード (MIPS) の命令をバイナリ文字列に変換するコードです。きれいなものやエレガントなものは必要ありません。唯一の目的は、テストを高速化することです。略語などを使用してemacsまたはvimスクリプトを作成することを考えていました。何を指示してるんですか?
2 に答える
1
vim と emacs について話している場合は、簡単な bash スクリプトを試してみてください。ファイルを 1 行ずつ簡単に読み取ることができ、行の解析と case ステートメントは非常に強力です (特に $IFS を賢く使用している場合)。そうでなければ、これは、bash、perl、ruby、python、vim マクロなど、選択したスクリプト言語の仕事のように思えます。
于 2010-12-04T20:42:21.797 に答える
0
あなたがたは古いCuMを試してみるかもしれません-| emacsのmips文字列を外部プログラムに送信し、文字列を結果に置き換えます。そうすれば、実際のプログラムを作成したい方法を使用できます。
プログラム自体に関しては、MIPSには大量の命令がありませんが、自分でスクリプトを作成するのはおそらく手間がかかりすぎます(非常に面倒で、実際にやろうとしていることに気を取られる可能性があります)。既存のMIPSアセンブラから出力を取得します。
于 2010-12-04T22:48:46.213 に答える