| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
![]() |
原始链接: https://news.ycombinator.com/item?id=37976894
然而,本文不是从简单的成分开始并逐渐增加复杂性,而是探索完全从头开始创建计算设备的想法,而不假设先前的基础设施或资源。 它承认,虽然构建 CPU 可能涉及学习 NAND 门之外的概念并转向设计电路,但集成电路本身的创建不仅仅是组装先前存在的组件。 最终,我们的目标不是简单地教个人如何使用易于使用的工具绘制图像,而是使任何具有基本电子技能的人都能制作自己的中央处理单元。 与大多数任务一样,必须仔细注意该过程的每一步,包括选择包含芯片制造所需元素的正确类型的岩石。 尽管自早期芯片迭代以来的许多创新(包括改进的缓存大小和增加的指令集功能)对最终结果做出了贡献,但随着时间的推移,基本原理仍然相对稳定。 尽管任务可能很复杂,但将其分解为可管理、易于理解的步骤对于成功至关重要。
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
![]() |
I want to build a course, or a series of courses, where one rebuilds the world. It's the sort of thing one could do slowly with one's kids.
Yes it's like that book "the knowledge" and related stuff. But Inhave done things like building a sextant to use that to measure the circumference of the earth and so on, and really I never imagined Incoukd actually build my own cpu to run my own language - but it's there.
One could literally go from fire, to solar system, to lime and then to CPUs.
The world we live in is insanely complex, but it is ... rebuildable
I guess I am inspired by the quote Feynman left on his blackboard - "that which I cannot recreate I do not understand"
reply