分类分类
关注+2017-10-13作者:一夏
我的世界走进红石电脑RSC-3230,在计算机里制造计算机,这是一位大神玩家在MC中创造的一个计算机世界,2010年,《我的世界》中第一台红石电脑问世,震惊了所有人。
想象一下如果世界没有电,那将是多么令人绝望的景象。夜晚不再有光;空调和WIFI也变成了奢望;你目前正在阅读的这篇文章,将不可能呈现在你面前;当然,你热爱的游戏《我的世界》,也不可能存在了。
在《我的世界》中,红石就如同现实中的电一般神奇,它常常被用于制作各种自动化装置。自动化农场、太阳能照明系统、便捷的交通运输……全都仰赖红石得以实现。
后来,冒险家们渐渐发现红石电路与电子元件的一些共通性,他们利用和红石和红石火把的特点,实现出“与”“或”“非”逻辑门,探索出更多惊人的功能。尽管这并不是红石设计的初衷,但逻辑门的成功编写满足了在游戏中制造计算机的基础条件。
2010年,《我的世界》中第一台红石电脑问世,震惊了所有人。原来玩家还可以在计算机游戏里设计计算机!这多么令人惊奇!其后几年,越来越多的红石电脑被设计出来,它们的运行速度越来越快,数字处理能力也越来越强。
由TheRedPixel工作室制作的红石电脑RSC-3230,更是其中翘楚,它的CPU处理数字的能力达到了惊人的32位,这对红石电脑来说,是一个巨大的进步。
“是大家共同的智慧才让这样高性能的器件可以做的那么小,否则它们将无法运行。”
RSC-3230拥有32位的CPU,128Byte的内存,以及一个32×32像素的屏幕和一个小的键盘。而它的尺寸仅仅有大约“100*160*160”,对于拥有这个级别数字处理能力的器件来说,它真的不算大。
“是大家共同的智慧才让这样高性能的器件可以做的那么小,否则它们的体积将超出游戏的范围而无法建造运行。”作者Happy Water说道。
主席——另一位TRP成员发明了2格宽伪超进位加法器,它的体积非常小,32位堆叠在一起也不超过70格。即便放到在现在,它也算得上是性能最好的加法器之一。随后,Happy Water在此基础之上又增加了用于完成一些逻辑的功能,把它作为这台32位红石电脑的ALU(也就是我们说的算数逻辑单元,电脑中负责处理数据运算工作的原件)使用。而成员镍发明的RAM(即存储器),拥有相当高的数据记录密度,在Happy Water的改进下,性能又得到了进一步的提高。
“拥有CPU和RAM的RSC-3230,相当于现实中电脑的简化版。”
在这台电脑中,CPU指令集参考并精简了ARM和i386的指令集,设计成为一台RISC,它以尽可能精简的指令数量提供了完备的数学运算和流程控制指令。再加上工作室的精巧设计,使得一些小程序的实现变得可能。
“贪吃蛇”就是其中之一。这款用机器码编写的小程序,工作室成员逐格将程序代码的每个bit输入到游戏里,通过手工触发RAM中的活 塞,将他们的状态改成预期的值而完成代码输入。而后触发时序控制器上的启动按钮,启动机器开始运行程序。
屏幕背面的活 塞被用来锁存屏幕画面:程序在RAM中渲染好画面以后,再将它传输到屏幕上去显示。屏幕背后是斜坡形的,那里排列着一个个活 塞,每一个活 塞都对应屏幕上的一个灯,利用活 塞BUD原理锁存下每个灯的状态(亮或不亮)。
RAM中的数据会传输给这些活 塞,利用活 塞BUD原理记录下传给它的数据,并将此保持下去,直到被传输一副新的画面。这一点和游戏机渲染画面然后输出显示是一样的道理。
“贪吃蛇”的玩法也很容易,模拟键盘就在屏幕前的地面上,只需输入好程序数据和指令,然后在玻璃房子上按一下启动按钮即可。想象一下在电脑中的电脑玩“贪吃蛇”,听起来很酷对不对?不过,它的运行速度却异常地慢。
“关于如何在更小的空间里实现更多的功能,更好的性能,我们做了大量的思考。”
这是红石电脑面临的最大问题——规模越大,信号传输距离越远,运行速度就越慢。
制作组有他们自己的考量。喜欢面对挑战的他们坚持不使用任何模组,因而包含大量中继器的电脑将面临不短的延迟。同时,考虑到建筑的美观,制作团队也只用采用了很少的RAM。
出于对原版的坚持和对美学的追求,制作组要如何克服速度问题将受到更大挑战。
“关于如何在更小的空间里实现更多的功能,更好的性能,我们做了大量的思考。”Happy Water说,“电路结构是最关键的。我们分各个模块来建立电路,单个电路模块的结构设计尚且较容易把握,但要如果要将所有模块都整合在一起组成完整的电脑,一旦导线数量过多、传输距离太长,很容易引入大量延迟。因此如何布线是一个极具挑战性的问题。”
这台红石电脑拥有32位的运算模块,每个32位运算模块都有至少64根线,如果不能找到一种好的布线方法,或许它早已中途夭折。
经过反复权衡,Happy Water最终采用了“纵向堆叠法”:也就是将各个模块在垂直方向上,像盖高楼一样,堆叠起来。这样导线就像楼梯一样,直上直下,互不交叉。同时,CPU和RAM的数据总线一一对齐,也节省了大量的布线空间,极大得方便了数据信号和控制信号线的排布。
在TRP各位成员的对零件的不断改进以及对布局的精密构思下,RSC-3230终于顺利诞生。迄今为止,还没有其他任何团队能够在《我的世界》中制造出32位的电脑。因此某种意义上来讲,RSC-3230或许拥有目前所有红石电脑中的极强的性能。
“但未来一定还会出现更强性能的器件,64位的一定会有。”Happy Water相信,“只要有更多的人来玩红石电路,依靠大家的创造力,一定还能造出更快更强的红石电脑。因为《我的世界》这个游戏实在拥有着无限的潜力。”
我的世界1.0.3.12版v1.21.5.115大小:648.7M时间:2021-01-28下载
蛋蛋小子百变跑酷v1.7.0大小:42.6M时间:2017-02-09下载
我的世界v1.0.2.1版v1.0.2.1大小:78.3M时间:2017-01-25下载
我的世界1.0.0.7版v1.21.5.115大小:648.7M时间:2021-01-28下载
我的世界助手v5.0.7大小:15.9M时间:2020-07-10下载
我的世界联机盒子v4.8.3大小:23.8M时间:2019-04-18下载
相关文章
更多+相同厂商
热门推荐
奶块模拟经营725.8Mv6.17.0.0
下载迷你世界九游版模拟经营949.5Mv1.28.1
下载迷你世界模拟经营949.5Mv1.28.1
下载托卡王国度假模拟经营744.1Mv2.4
下载创造与魔法模拟经营1.37Gv1.0.0590
下载幻兽爱合成模拟经营185.5Mv2.3.3
下载网易我的世界模拟经营954.5Mv2.7.5.227362
下载模拟城市我是市长模拟经营272.6Mv0.77.21355.25294
下载钢铁力量2模拟经营623.1Mv2.0.2.7
下载叫我大掌柜模拟经营839.3Mv5.8.2
下载豪门足球风云模拟经营715.9Mv1.0.943
下载闪耀暖暖模拟经营1.56Gv2.1.1272109
下载奥拉星模拟经营1.72Gv1.0.205
下载皇宫里的猫正式版模拟经营32.2Mv1.0
下载大富豪3模拟经营135.0Mv1.2.6
下载宫廷计模拟经营2Mv1.5.1
下载全民冠军足球模拟经营1.23Gv1.0.2660
下载吃货大食堂模拟经营5.6Mv1.1.1
下载宝马汽车模拟器模拟经营77.5Mv1.3
下载住宅梦物语模拟经营30.9Mv2.2.3
下载怀孕公主生宝宝模拟经营34.1Mv11.2.5
下载商战创世纪模拟经营188.9Mv1.1.5
下载商道高手2模拟经营3.5Mv5.0
下载暖暖环游世界模拟经营223.9Mv9.4.0
下载我的世界移动版模拟经营838.7Mv2.2.15.203875
下载失忆偶像出道中模拟经营68.4Mv2.3.17
下载黑暗料理王模拟经营218.3Mv3.3.0
下载全民小镇模拟经营388.7Mv2.16.13
下载kinectimals模拟经营161MV1.0
下载美味餐厅7艾米丽的真爱模拟经营225.8Mv49.222
下载幸福路上的火锅店2022模拟经营186Mv2.4.0
下载模拟垃圾回收车模拟经营47.9Mv1.1
下载飞行模拟器2K16模拟经营18.8Mv1.1带数据包
下载世界巴士驾驶模拟器2模拟经营28.2Mv0.47
下载皇帝成长计划2模拟经营33.9Mv2.1.0
下载云裳羽衣模拟经营1Mv1.0.111
下载造物主模拟器中文版模拟经营56Mv0.8.3
下载赚遍全球模拟经营24.5Mv1.2.1
下载迷你世界飞行时代版模拟经营174.5Mv0.50
下载我的世界1.21.5模拟经营672.5Mv1.21.5.115731
下载点击查看更多
创造与魔法模拟经营1.37Gv1.0.0590
下载生存战争2模拟经营20.3Mv2.3.10.3
下载口袋卡片模拟经营25.3Mv1.0.5
下载森林战士模拟经营25.6Mv1.2.0带数据包
下载虚拟家庭2模拟经营73.5Mv1.6.92
下载口袋商业街2模拟经营25.2Mv1.2.5
下载史诗海盗故事模拟经营25.6Mv1.6
下载村庄日记模拟经营83.1Mv1.2.8
下载足球物语2模拟经营6.9Mv1.1.7
下载木筏海盗模拟经营26.4Mv1.0.7
下载LINE剧场小镇(LINE Theater Town)模拟经营42.5Mv1.9.1
下载富豪传奇模拟经营26.1Mv2.0.0
下载明星志愿好莱坞模拟经营20.3Mv3.5.0带数据包
下载超级女星模拟经营52.7Mv4.1.2
下载史诗城堡模拟经营18Mv1.0.5带数据包
下载蓝精灵的村庄模拟经营4.1Mv1.2.0a带数据包
下载王国盛世模拟经营13.8Mv1.0.0带数据包
下载迷你大城市模拟经营41Mv4.0.6
下载地产大亨3欧洲护照模拟经营4.1Mv1.0带数据包
下载模拟农场2012模拟经营86.8Mv1.01
下载模拟人生3世界冒险模拟经营1.0Mv1.0.46带数据包
下载小小宠物店模拟经营12.3Mv1.1.1带数据包
下载QQ牧场模拟经营37Mv1.20
下载小秘成长史模拟经营54.7Mv1.1.14
下载巧克力大亨中文版模拟经营14.6Mv1.1.1
下载孤岛求生模拟经营15.5Mv3.30.17.47
下载哥哥帮帮忙模拟经营49.4Mv1.0.3
下载住宅梦物语模拟经营30.9Mv2.2.3
下载日式餐厅模拟经营5.1Mv1.0.7已付费版
下载马达加斯加马戏团模拟经营49KBv1.0.2
下载创业城模拟经营5.1Mv1.0.0
下载魔法酒馆模拟经营4Mv1.0.1中文版
下载幸福街模拟经营47Mv2.7.110
下载快上菜啦模拟经营7.5Mv1.0
下载殖民外太空模拟经营37.5Mv1.0.0中文版
下载迷你农场模拟经营42.1Mv2.02.00
下载王国霸主模拟经营15.8Mv1.5.1带数据包
下载巨星是怎样练成的模拟经营43Mv1.0.4已付费版
下载我的世界移动版模拟经营838.7Mv2.2.15.203875
下载口袋商业街中文版模拟经营18.6Mv2.0.0
下载点击查看更多
奶块模拟经营725.8Mv6.17.0.0
下载奥拉星模拟经营1.72Gv1.0.205
下载网易我的世界模拟经营954.5Mv2.7.5.227362
下载我的世界移动版模拟经营838.7Mv2.2.15.203875
下载大富豪3模拟经营135.0Mv1.2.6
下载创造与魔法模拟经营1.37Gv1.0.0590
下载模拟城市我是市长模拟经营272.6Mv0.77.21355.25294
下载叫我大掌柜模拟经营839.3Mv5.8.2
下载宫廷计模拟经营2Mv1.5.1
下载迷你世界模拟经营949.5Mv1.28.1
下载幻兽爱合成模拟经营185.5Mv2.3.3
下载皇帝成长计划2模拟经营33.9Mv2.1.0
下载奇迹暖暖模拟经营223.9Mv9.4.0
下载我的世界0.12.1正式版模拟经营648.7Mv1.21.5.115
下载迷你世界体验服模拟经营541.5Mv1.12.3
下载迷你世界4399版模拟经营541.5Mv1.12.3
下载萌龙大乱斗模拟经营193.2Mv7.4.1
下载商道高手模拟经营312.0Mv3.1000
下载迷你世界2019最新版模拟经营541.5Mv1.12.3
下载这是我的战争手机版模拟经营565.2Mv1.0.0
下载宝宝甜品店模拟经营136Mv9.69.59.13
下载饥荒海难手游模拟经营502Mv0.16
下载QQ农场模拟经营101.1Mv3.5.45
下载叶罗丽公主水晶鞋模拟经营61Mv3.5.5
下载美食梦物语模拟经营41.1Mv1.20
下载模拟山羊模拟经营28.0Mv2.0
下载熊出没之熊大农场模拟经营145Mv1.9.2
下载美美小店模拟经营1.05Gv1.8.867
下载我的世界中国版模拟经营648.7Mv1.21.5.115
下载皇后成长计划2模拟经营123.7Mv1.5.1
下载天天富翁模拟经营59.3Mv6.0.4
下载天天农场模拟经营95.9Mv5.4.100
下载天天农场360版模拟经营134.1Mv7.6.200
下载猎豹模拟器模拟经营44.0Mv1.1
下载天天农场模拟经营134.1Mv7.6.200
下载巴啦啦魔法变身3模拟经营67Mv3.1.8
下载美食兄妹之法国餐厅模拟经营69.6Mv1.5
下载游戏开发物语模拟经营39.5Mv2.30
下载甜甜萌物语模拟经营459.0Mv1.22.1
下载叶罗丽精灵梦模拟经营83Mv4.1.7
下载点击查看更多
说两句网友评论