现在可以下载CPU Sim 3.5.2,这是一个用于在微码级别设计简单计算机CPU的Java应用程序。 CPU Sim也可以通过仿真在CPU上运行机器语言和汇编语言程序。 它可以模拟各种架构,包括基于累加器的架构,精简指令集的类计算机架构或基于堆栈的架构,例如Java虚拟机。
CPU带有对话框,用于指定寄存器,寄存器阵列和RAM的数量和宽度。 对话框,用于指定在执行机器指令时使用的微指令。 3.5.2版附带了许多错误修复程序,并且进行了增强,这意味着.data伪指令的操作数现在可以是文字或符号,只要这些字符对应于标签或等于名称即可。 有关更多信息,请参见更改日志 。
请注意,CPU Sim需要Java 1.5或更高版本。