高レベルのプログラミング言語、できればJavaを使用して、単純化されたMIPS CPU用のアナライザー/シミュレーターを設計しようとしています。検討中の MIPS CPU は、CDC 6600 スコアボード スキームを採用して、命令スケジューリングを動的にスケジュールし、キャッシュ ヒットとキャッシュ ミスのロードおよびストア命令にキャッシュを使用します。このシミュレーションの開始時のアドバイスが必要です。
このシミュレーションに Event Queue を使用する必要がありますか? もしそうなら、どのように?