本文主要是介绍nandgame中的控制单元(Control Unit),希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
关卡说明的翻译:
控制单元除了ALU指令之外,计算机还应支持数据指令。在数据指令中,指令值直接写入A寄存器。创建一个控制单元,根据指令I的高位执行数据指令或ALU指令:位 15
0 数据指令
1 ALU指令ALU指令
对于ALU指令,输出应与上一级中指定的一样。R是ALU操作的结果。数据指令
对于数据指令,输出R应为I输入,目标应为A寄存器。即a应为1,d、a*和j标志应为0。一个程序是一系列指令,每条指令都是一组位标志,确定了:要执行的ALU操作要使用哪些寄存器作为输入。要将结果存储在哪个寄存器中。
数据指令应该是指将数据I存到R,再存到a寄存器。
这篇关于nandgame中的控制单元(Control Unit)的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!