索引

大家好,我是 langyo。

相信大家看见国内外讨论区不断有新的计算机存档发布,都亦希望能够掌握这种黑科技。但没有能力建造,网上五花八门的教程又过于零散,不系统,也不详细,尽是模仿,没有多少原理讲解。所以发布此贴,希望能帮到大家。

才疏学浅,还望技术大牛们指正!

此索引原本位于 MCBBS,为方便跳转而创建。一般情况下,此索引与位于 MCBBS 的索引同步更新,但大部分内容将只放在 Github。

请访问 GitBook 以进入阅读。

“0”与“1”,两个平凡的数字,因为计算机的出现而熠熠生辉,支持着信息时代的发展。“0”与“1”属于二进制,而计算机内部的奥秘便与二进制息息相关。

学习有关进制的知识,对进一步学习计算机的内部结构会起到很大的作用。

此章节的目录:

计算机有着自己的语言。无论是不断变化着电压高低的电信号,还是经过一定转换得到的一串又一串的二进制数字,都需要为其定制一些编码方法。能够正确地表达信息,是计算机能够处理信息的必备条件之一。接下来,我们便开始了解一些最基础的有关信息本身的奥秘。

此章节的目录:

正在编辑

红石电路是 Minecraft 的一大游戏特色。它模拟了现实中的一些电气元件,使得我们可以在游戏中建造各种各样的“电路”。依据应用方向与方式的不同,可以将具体的红石电路分为机械电路、模拟电路与数字电路三大类。

学会如何设计与建造红石电路,你可以做到在生存模式中解放你的双手、实现资源生产自动化,也可以在创造模式中放开手脚去模仿现实中的机械、集成电路。这是片任凭创造力与想象力自由飞翔的世界!

先对红石打个招呼吧!它与它们的搭档们是我们完成这样的伟作所需的必备工具。

此章节将同时在 Github 与 MCBBS 发布。

此章节的目录:

待编辑

写一个操作系统,似乎是很遥远的事。有些人会想,我去制作一台红石电路计算机,能运算、能判断、有指令集,难道这还不够吗?

当然不够。如果没有操作系统这样最基础的软件,就没有“指挥官”控制像键盘、显示器这样的资源,也没有办法做到一台机器下同时处理多个程序。

了解操作系统最核心的原理,可以反过来指导红石计算机的硬件部分如何改进,使其真正从一个“计算器”蜕变成一个“计算机”。

待编辑