CPU和(我的世界)红石cpu的原理是不是一样的?

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

CPU和(我的世界)红石cpu的原理是不是一样的?
(我的世界)红石cpu是根据现在的电脑CPU的原理,然后用minecraft里的有特定功能的区块或工具来设计的,可以实现简单的指令集的简单的运算计算机。

其实是放大版的电脑CPU。

信号系统:
构成超大规模信号系统的逻辑等级基本如下:
基本信号元件→基本逻辑门→复杂逻辑门→简单功能结构:组合电路,时序电路,触发器→复合功能结构→硬件功能单元→硬件功能模块→计算机
举例如:
或门,非门→与门,异或门→全加器,信号长度转换器,多态选择器,储存器单元,译码器单元,求补码单元,移位器单元→可读写储存器,译码器,加法器,移位器,时钟发生器→加减法器,乘法器,除法器,可读写储存器阵列,寄存器,程序计数器→总线,ALU,CU→计算机
逻辑门
信号元件基本就全部介绍完毕了,然后正式介绍数字电路的部分。

游戏提供的二态信号正好对应于二进制0和1,也对应于数字电路里用高低电平表示的信号。

所以二态信号系统无论其实现的载体和方式如何,规律必定都是一样的。

所以可以用相同的组合和算法构造更复杂的结构。

有了四种信号元件如何进一步做成逻辑门呢?非门前面已经给出了,即利用红石火把被充能方块熄灭的特性。

或门更简单,“或”在逻辑上就是只要任意一个输入端(不仅仅是一共2个输入端的情况)输入信号,输出端就一定输出信号。

如下左,两个橙色的方块为输入端,只要有一个放上火把,绿色的输出端就会输出信号。

下右为简单的组合逻辑,4个输入端组成的或门加上输出端的非门组成的或非门。

这种电路一般用于“0判断”,即输入端全为0,输出就有信号,只要有一个输入是1,输出端的红石火把就会灭。

可以证明只用或门和非门就能实现一切逻辑,游戏的设计者也只设计了这两种能直接实现的逻辑门,这一点和现实的晶体管电路也很符合。

通过在空间上对或门和非门的组合排布就能实现更加复杂的逻辑门。

大家可以查阅相关资料。

很复杂的红石系统。

相关文档
最新文档