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

科技回声

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

GitHubTwitter

首页

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

资源链接

HackerNews API原版 HackerNewsNext.js

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

Ask HN: How does the software and hardware interaction work?

2 点作者 lexi-mono大约 11 年前
As a software developer, I realize that I have almost no idea about how the hardware actually works and how the interaction with software is achieved. I know, of course, some theory about computer architecture, but I still can&#x27;t figure out how bits are represented in a hardware board or how a processor can do the things it does only using basic arithmetic operations.<p>Where could I learn about this stuff? Can you recommend any good course, videos or articles?

2 条评论

brudgers大约 11 年前
Knuth&#x27;s MIX &amp; MMIX are the languages of <i>TAcO</i>.<p>MMIX section is a free download<a href="http://www-cs-faculty.stanford.edu/~uno/fasc1.ps.gz" rel="nofollow">http:&#x2F;&#x2F;www-cs-faculty.stanford.edu&#x2F;~uno&#x2F;fasc1.ps.gz</a><p>More here: <a href="http://www-cs-faculty.stanford.edu/~uno/mmix.html" rel="nofollow">http:&#x2F;&#x2F;www-cs-faculty.stanford.edu&#x2F;~uno&#x2F;mmix.html</a>
SamReidHughes大约 11 年前
Possibly <a href="http://www.nand2tetris.org/" rel="nofollow">http:&#x2F;&#x2F;www.nand2tetris.org&#x2F;</a>.