<story><title>How does a computer chip work?</title><url>http://www.quora.com/Computer-Science/How-does-a-computer-chip-work/answer/Subhasis-Das?share=1</url></story><parent_chain></parent_chain><comment><author>ernestipark</author><text>The class 6.004 at MIT basically steps through these abstractions one week&amp;#x2F;lab at a time. This was my favorite class in school. Each lab is a higher level of abstraction and eventually you&amp;#x27;ve built a basic processor. It gives you a very clear picture of how &amp;quot;1s and 0s&amp;quot; can turn out to become what you see on your computer screen.&lt;p&gt;OCW Link: &lt;a href=&quot;http://ocw.mit.edu/courses/electrical-engineering-and-computer-science/6-004-computation-structures-spring-2009/index.htm&quot; rel=&quot;nofollow&quot;&gt;http:&amp;#x2F;&amp;#x2F;ocw.mit.edu&amp;#x2F;courses&amp;#x2F;electrical-engineering-and-comput...&lt;/a&gt;</text></comment>
<story><title>How does a computer chip work?</title><url>http://www.quora.com/Computer-Science/How-does-a-computer-chip-work/answer/Subhasis-Das?share=1</url></story><parent_chain></parent_chain><comment><author>dfox</author><text>It amazes me that in almost every single article of this kind, there is this huge leap from binary adder to &amp;quot;computer as a bunch of labeled boxes&amp;quot;, where these boxes mostly describe the data-path and all the control and sequencing is omitted. I think that most people after reading this kind of description will still think that it is some kind of impenetrable black magic (I certainly did for a long time). And it is not and somehow showing how one could build state-machine sequencer out of register and some logic is not that hard nor complex.</text></comment>