TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

How does a computer chip work?

158 pointsby pinkyandover 10 years ago

5 comments

ernestiparkover 10 years ago
The class 6.004 at MIT basically steps through these abstractions one week&#x2F;lab at a time. This was my favorite class in school. Each lab is a higher level of abstraction and eventually you&#x27;ve built a basic processor. It gives you a very clear picture of how &quot;1s and 0s&quot; can turn out to become what you see on your computer screen.<p>OCW Link: <a href="http://ocw.mit.edu/courses/electrical-engineering-and-computer-science/6-004-computation-structures-spring-2009/index.htm" rel="nofollow">http:&#x2F;&#x2F;ocw.mit.edu&#x2F;courses&#x2F;electrical-engineering-and-comput...</a>
评论 #8415345 未加载
评论 #8414277 未加载
th3iedkidover 10 years ago
why would someone have so much of patience&#x2F;energy&#x2F;motivation to write it all over an answer to a question in Quora?<p>He&#x2F;She has certainly done a wonderful job but just curios at alternatives and reasons for choices they made..<p>Why not just refer to an article in the series of ... &#x27;What every programmer should know about ...&#x27;
评论 #8413896 未加载
评论 #8413439 未加载
评论 #8413755 未加载
评论 #8419221 未加载
评论 #8413362 未加载
评论 #8417531 未加载
评论 #8413689 未加载
dfoxover 10 years ago
It amazes me that in almost every single article of this kind, there is this huge leap from binary adder to &quot;computer as a bunch of labeled boxes&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.
评论 #8414036 未加载
评论 #8414113 未加载
derefrover 10 years ago
The subheading of the question was never addressed—&quot;how do we get all of that information compacted onto that ever shrinking chip?&quot;<p>That&#x27;s always been the biggest mystery to me: what are chip manufacturers doing differently with each of these &quot;process nodes&quot; that makes them able to do photolithography at slightly smaller scales, but with the scale only shrinking a little bit per five-year-interval?<p>Naively, I&#x27;d expect a process like photolithography to be mostly scale-invariant (you can lens a mask down to whatever size you like) down to a size where it hits a wall due to quantum effects. So when photolithography was invented, why didn&#x27;t chips suddenly jump from 100um to 100nm scale?
评论 #8416726 未加载
评论 #8414171 未加载
评论 #8414169 未加载
评论 #8417456 未加载
评论 #8414512 未加载
评论 #8416728 未加载
pacofvfover 10 years ago
ohh I remember when I built my first Von Neuman machine with eeproms, gals, flipflops and multiplexers, it was a 16 buttons &quot;simon says&quot; game, I used 6 protoboards and kilometers of copper wire.