大家好,我是 langyo。
相信大家看见国内外讨论区不断有新的计算机存档发布,都亦希望能够掌握这种黑科技。但没有能力建造,网上五花八门的教程又过于零散,不系统,也不详细,尽是模仿,没有多少原理讲解。所以发布此贴,希望能帮到大家。
才疏学浅,还望技术大牛们指正!
此索引原本位于 MCBBS,为方便跳转而创建。一般情况下,此索引与位于 MCBBS 的索引同步更新,但大部分内容将只放在 Github。
请访问 GitBook 以进入阅读。
“0”与“1”,两个平凡的数字,因为计算机的出现而熠熠生辉,支持着信息时代的发展。“0”与“1”属于二进制,而计算机内部的奥秘便与二进制息息相关。
学习有关进制的知识,对进一步学习计算机的内部结构会起到很大的作用。
此章节的目录:
计算机有着自己的语言。无论是不断变化着电压高低的电信号,还是经过一定转换得到的一串又一串的二进制数字,都需要为其定制一些编码方法。能够正确地表达信息,是计算机能够处理信息的必备条件之一。接下来,我们便开始了解一些最基础的有关信息本身的奥秘。
此章节的目录:
正在编辑
红石电路是 Minecraft 的一大游戏特色。它模拟了现实中的一些电气元件,使得我们可以在游戏中建造各种各样的“电路”。依据应用方向与方式的不同,可以将具体的红石电路分为机械电路、模拟电路与数字电路三大类。
学会如何设计与建造红石电路,你可以做到在生存模式中解放你的双手、实现资源生产自动化,也可以在创造模式中放开手脚去模仿现实中的机械、集成电路。这是片任凭创造力与想象力自由飞翔的世界!
先对红石打个招呼吧!它与它们的搭档们是我们完成这样的伟作所需的必备工具。
此章节将同时在 Github 与 MCBBS 发布。
此章节的目录:
- 红石的本质
- 红石的搭档们
- 机械电路——用活塞推动世界
- 模拟电路——用一根线演绎千姿百态
- 数字电路——用part1描述万物
- 红石电路的特性——时序与信号锁定
- 红石电路的特性——BUD与CUD
- 红石电路的特性——微延迟与无延迟
待编辑
写一个操作系统,似乎是很遥远的事。有些人会想,我去制作一台红石电路计算机,能运算、能判断、有指令集,难道这还不够吗?
当然不够。如果没有操作系统这样最基础的软件,就没有“指挥官”控制像键盘、显示器这样的资源,也没有办法做到一台机器下同时处理多个程序。
了解操作系统最核心的原理,可以反过来指导红石计算机的硬件部分如何改进,使其真正从一个“计算器”蜕变成一个“计算机”。
待编辑