TE
科技回声
首页24小时热榜最新最佳问答展示工作
GitHubTwitter
首页

科技回声

基于 Next.js 构建的科技新闻平台,提供全球科技新闻和讨论内容。

GitHubTwitter

首页

首页最新最佳问答展示工作

资源链接

HackerNews API原版 HackerNewsNext.js

© 2025 科技回声. 版权所有。

Build a Modern Computer from First Principles: From Nand to Tetris

94 点作者 ravanpao超过 8 年前

10 条评论

rkachowski超过 8 年前
Sadly it looks like the course stops at week 6 after the assembler has been implemented. The next steps in the book are to implement the VM, compiler and develop programs in the high level language you&#x27;ve implemented.<p>I started the book back in August and got as far as implementing the lexical analysis in the compiler, I was kinda hoping this course would give the the push to finish everything.
评论 #13211147 未加载
jwhitlark超过 8 年前
If you are self taught, you owe it to yourself to take this course. It&#x27;s the best tie together class I&#x27;ve ever seen, and made a world of difference to me.<p>Note that this is one the first half of the coursework, I&#x27;m still waiting for the second part.<p>Seriously, if you&#x27;re self taught, and have been writing code for a while, this and a great compiler course will take you to a new level.
评论 #13211945 未加载
wccrawford超过 8 年前
I did a course based on this book a while back, and while I didn&#x27;t <i>quite</i> finish it, I did get a lot of enjoyment from it.<p>I think I probably did it here. Or at least used this page as reference.<p><a href="http:&#x2F;&#x2F;www.nand2tetris.org&#x2F;course.php" rel="nofollow">http:&#x2F;&#x2F;www.nand2tetris.org&#x2F;course.php</a>
bbayer超过 8 年前
For some background <a href="https:&#x2F;&#x2F;www.youtube.com&#x2F;watch?v=iE7YRHxwoDs" rel="nofollow">https:&#x2F;&#x2F;www.youtube.com&#x2F;watch?v=iE7YRHxwoDs</a>
throwaway2016a超过 8 年前
I had avery similar course to this in college. We build a 4-bit machine (with a very limited instruction set) from scratch (well from basic logic gates and RAM). For the final project grade the professor ran a test program through it and saw if the output matched what was expected.<p>We actually physically built it on a breadboard.<p>It was fun and I learned a lot. Hopefully this is a similar experience for those who take it.
ioseph超过 8 年前
Looks like an interesting course, though the submission process seems unpleasant compared to other courses I&#x27;ve taken in the past.
temp-defualt超过 8 年前
Amazing... I really love this course. I teach it to my students it is great!
busterarm超过 8 年前
I&#x27;ve been going through the book and it&#x27;s been great fun so far.<p>Recommend!
fieryskiff超过 8 年前
Interesting. Anyone know if it&#x27;s updated from [0]? Wonder if it&#x27;ll just use the same Software. The book [1] was interesting.<p>[0] <a href="http:&#x2F;&#x2F;nand2tetris.org&#x2F;" rel="nofollow">http:&#x2F;&#x2F;nand2tetris.org&#x2F;</a><p>[1] <a href="https:&#x2F;&#x2F;www.amazon.com&#x2F;Elements-Computing-Systems-Building-Principles&#x2F;dp&#x2F;0262640686&#x2F;" rel="nofollow">https:&#x2F;&#x2F;www.amazon.com&#x2F;Elements-Computing-Systems-Building-P...</a>
评论 #13209759 未加载
评论 #13209684 未加载
chairmanwow超过 8 年前
&gt; Course by Hebrew University of Jerusalem<p>&gt; Project 1 due December 25th