コンピュータ システム エミュレータを開発するための優れたオープン ソース フレームワークはありますか? 私は特に、8 ビット プロセッサ (6502、6510 など) 用のエミュレータの開発に伴う労力を削減できる Python または Java で書かれたものに興味があります。
質問する
1398 次
3 に答える
2
コモドール64の6510ではありませんか?c64コードをエミュレートするJavaライブラリを利用できる可能性があります
http://www.dreamfabric.com/c64/
http://www.jac64.com/jac64-java-based-c64-emulator.html
C ++を恐れていない場合は、次の汎用を試してください。
于 2009-07-13T17:09:11.413 に答える
1
私は、数年前に Perl でMIX マシン (TAOCP からの Knuth の架空のコンピューター) 用の完全なエミュレーターを開発しました。ソースコードは十分に文書化されており、シミュレーターは実行可能であるため、例を使用して練習できます。それほど難しくはありませんでしたし、特別なフレームワークが必要だった記憶もありません。マシンのレジスタはシミュレータ内の状態変数にすぎず、残りは命令を解釈し、この内部状態を変更しています。
もっと具体的な質問はありますか?おそらく、あなたを正しい方向に向けるのがより簡単になるでしょう。
于 2009-07-13T17:22:34.973 に答える