作者linkismet (linkismet)
标题Re: [闲聊] 用物理观点探讨电脑
时间Tue Nov 11 18:07:23 2014
※ 引述《oskens (摸鱼)》之铭言:
: 接触了自然科学以後
: 生活周遭很多事物都变得可以解释
: 有些东西很单纯 我们可以直接计算
: 像是落体运动 碰撞
: 有些太复杂了 无法计算 但我们依旧可以知道背後最细部的形成原因
: 像是化学生物的部分,原子分子之间的作用太过复杂,仅能观察归纳
: 以上都是自然学科的部分
: 上大学时老师时常跟我们强调物理的发展能带动科技
: 学了物理,我们可以懂,可以知道各个事物背後的真相,而不仅是技术
: 不过直到现在我还是对电脑的原理不大清楚啊
: 不知道板上有没有大大能够引领一下
: 小弟读过电子学(算皮毛吧)
: 也学过图像处理 c++ mtlab (这些都软的,但也让我知道数学在科技产品上有多麽重要)
: 电脑从计算机发展到现在已经很久了
: 如何用物理观点解释硬体 到其软体的原理呢?
: 用我现在所知道的东西含糊解释:
: 电脑就是一堆1跟0的开关交互堆叠产生的复杂线路,
: 1跟0其实就是主机板内无数个逻辑闸的开与关,
: 这样算对吗?
R.P.Feynman: What I cannot create, I do not understand.
推荐你一本书:
"Code: The Hidden Language of Computer Hardware and Software"
中文的翻译书叫作 "编码的奥秘" or "编码:隐匿在计算机软硬件背後的语言"
这本书是我看过写得最深入浅出的,作者是非常有名的 Charles Petzold
书会从灯泡开关电源所组成的简单电路开始谈起,如何实作电报,
利用 Relay 当作控制开关的开关,最後到加法器的说明。
然後你可以试试看 create something, :P
想想如何实作记忆体, wiki 看看 Intel 如何把通用计算电路和其他电路分离出来
而有了 CPU 的概念, Good Luck.
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 36.235.185.70
※ 文章网址: http://webptt.com/cn.aspx?n=bbs/Physics/M.1415700448.A.E53.html
※ 编辑: linkismet (36.235.185.70), 11/11/2014 18:08:20
※ 编辑: linkismet (36.235.185.70), 11/11/2014 18:14:25
1F:→ linkismet: 用Minecraft作一个虚拟的 Calculator 11/11 18:39
3F:推 tsongs: 有卖简体中文版 找博客来 "已抢购一空,目前无法购买" 11/11 20:32
4F:→ linkismet: 简体书找若水堂或拍卖,请书店代订或直接到ebay订原文 11/11 21:29
5F:→ linkismet: 更好 11/11 21:29
6F:→ linkismet: Amazon也还有,10镁~ 11/11 21:35