APP下载

在 Minecraft 中 造出一台计算机有多难?

消息来源:baojiabao.com 作者: 发布时间:2024-05-18

报价宝综合消息在 Minecraft 中 造出一台计算机有多难?

《我的世界》(Minecraft)是一款风靡全世界的沙盒游戏,该游戏以玩家在三维空间中 自由地创造和破坏不同种类的方块为主题。玩家在游戏中像堆积木一样对元素进行组合与拼凑,可以轻而易举地制作出小木屋、城堡甚至城市。

除了普通方块以外,游戏中还包含一种能够传递能量的物质,加上对能量的控制,玩家就能完成逻辑运算与远端控制。这种物质叫作红石,对应搭建的装置叫作红石电路。

最开始接触红石电路时,我也只能完成一些简单装置,比如红石大炮、自动门之类。那时对于功能相当强大的红石方块并没有多少认知,就好像我们刚开始学习电子电路知识, 只知道电灯通电能亮。

之后,随着我对红石方块的研究,从基本的红石火把,到红石比较器和红石中继器,我了解得越来越多,我突然意识到这些红石方块和电子电路中的半导体器件非常相像,这才进一步有了这本书的构思。

本书的内容基本按照半导体器件的发展递进。当然,最开始讲述的不是二极管,而是与、或、非这样的逻辑闸,然后通过基本的逻辑闸实现锁存器,再进一步开始制作二分频电路、计数器、译码器、储存器等,制作内容一直延续到第15章。

之所以本书采取这样一个逻辑结构,其实也是因为我原来很想用基本的分立器件(二极管、三极管)搭建一个小型计算机(4位的),不过因为这项工程浩大,所以迟迟没有动工。

到目前为止,我所做的工作仅仅是用二极管搭建了一个ROM。不过这件事一直放在我心里,当我了解了红石方块之后,就想到,其实我可以在《Minecraft》中搭建一个小型计算机来验证自己的想法,而且还不存在占用物理空间的问题,就算搭错了,改起来也很方便。

本书并不是单纯地教大家如何玩《Minecraft》中的红石电路,同时也讲解了一些数位电路计算机系统的原理。在编写本书的过程中,我重新把大学的《计算机原理》这本书翻了好几遍。

点选封面购买《红石电子学——玩学逻辑电路和计算机原理

点选封面,一起用python语言玩转Minecraft!

本书面向的是希望在《Minecraft》中建立较为复杂装置的玩家,或是希望通过一种简单的方式来了解计算机原理的读者。在阅读完本书后,大家可以尝试着制作红石电梯、红石飞行器、红石自动农场等装置,我相信有了逻辑电路方面的知识后,大家会更好地理解这些装置的工作原理。

为了更适合读者阅读,本书采用了全彩色印刷,这样书中的图片看起来会 更加直观明了。最后还是要感谢现在正捧著这本书的您,感谢您肯花费时间和精力阅读本书。由于作者水平有限,书中难免存在疏漏与错误,诚恳地希望您能批评指正,您的意见和 建议将是我的宝贵财富!

点选“阅读原文”,享8折购书~

2019-08-10 01:54:00

相关文章