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.

Ask HN: What are the layers of computing from atoms to UI?

3 pointsby jakobovalmost 2 years ago
Does anyone know of a good list of the many, many layers of computing systems?<p>I am looking for a list that includes everything such as atoms, transistors, firmware, OS layers etc..

4 comments

mojomarkalmost 2 years ago
I assume you&#x27;re asking about classical Von Neumann or ARM architectures and not something else more exotic. I think you&#x27;ll want to check out a course on Computer Architecture, to understand the basic building blocks of classical computing - from transisters to logic gates, registers and memory chaches, binary processing, instruction sets, machine and assembly programming to higher level programming languages. I think at the transister level and below (to the atomic level - the shrinking and increasing of the speed of transisters that&#x27;s been a driving force behind Moore&#x27;s law, bridges into the field of materials science).<p>I took a course a few years ago - and forgotten most of what I learned, but at one point in time I did have a basic understanding of the full chain from basic building blocks to a general computing architecture that a human can interface with to execute a virtually infinite number of computations was once. Writing programs in assembly was particularly enlightening - you can trace assembly dirrectly to hex and individual bits!<p>It still feels like magic, so I&#x27;d be interested if someone has a good link for a refresher.
评论 #36468748 未加载
thesuperbigfrogalmost 2 years ago
Check out &quot;NAND to Tetris&quot;:<p><a href="https:&#x2F;&#x2F;www.nand2tetris.org&#x2F;" rel="nofollow noreferrer">https:&#x2F;&#x2F;www.nand2tetris.org&#x2F;</a>
richardjam73almost 2 years ago
Physics -&gt; Electrical Devices -&gt; Gates -&gt; Logic Circuits -&gt; Micro Architecture -&gt; Architecture -&gt; Operating Systems -&gt; Application Software
eimrinealmost 2 years ago
Hugin and Munin (not the longest list but universal for meatware and siliconware).
评论 #36491548 未加载