编码:隐匿在计算机软硬件背后的语言读后感
date
Jun 1, 2022
slug
code-hidden-computer-hardware
status
Published
tags
读书笔记
summary
type
Post
读书笔记
是一部大部头,因为这本书对计算机的硬件产生了兴趣,从而引发了看csapp这本书,因为自己不是电气工程师专业出生,所以对里面的电路图有些迷惑。
本书从一个简单的邻里好友想半夜聊天谈起,描述了信息如何可以不通过语言进行传递,继而引申出了编码,编码不光认识中的二进制,ASCII等等,还可以是盲人使用的布莱叶盲,莫尔斯电报等等。
第一章到第九章还是很贴近生活的,主要传递的思想就是我们可以通过语言以外的方式进行信息的传递,这几章对于一个不懂计算机的新手来说,还是很友好的。
第十章到第十七章就是设计到专业知识了,里面讲述了逻辑门,电路图以及如何组成半加器,全加器,当然,这一时期的这些操作,还属于机械时代,不像现代计算机,都使用晶体管。我在读这几章的时候各种问号,因为电路图看不懂,也没有过硬的数字电路/模拟电路的知识,所以看得很头疼,对于熟悉的进制转化这些还是很简单。因此,在读这几章的时候,配合了B站上的一些视频,比如半加器的动画,全加器的动画,什么是锁存器,什么是触发器等等。
第十八章到第二十五章就是现代计算机的样子了,这块和csapp里面的知识点有交集,比较有亲和力吧。
总的来说,是一门很好的引导书,能让你开发十几年后感觉自己的无知,一直curd,完全不知道让你写的程序的计算机是怎么运作的,这本书可以打开一扇窗,让你脑中产生各种好奇,然后去寻找答案。书还是比较厚的,一些比较枯燥的运算、电路分析,我是直接跳过的,达到自己的目的就好了,没必要深究其中的原理,如果硬要知道,就找更详细的书籍去补充,毕竟这本书只是打开你对计算机世界的一把钥匙。