MIPS ISS実装中...

MIPSのISSを実装し直している。今回は、RISC-VのISSと共有できる形で実装を考え直し、C++で書き直している。 MIPSのISSの実装で問題になるのが、遅延スロットの問題である。私のISSの実装は、基本的に、 命令をシミュレートする。その際、レジスタの読み込みやメモリアクセスなどの情報をトレースログに書き込んでいく。 …