1. 程式人生 > >讀書筆記4.19

讀書筆記4.19

ont 讀書筆記 承擔 處理 開始 一位 比較 簡單的 作者

因為感覺自己對處理器了解甚少,這周我沒有看《我是一只IT小小鳥》,而是看了一本叫做《大話處理器》的部分章節。在剛看到他的名字是我以為是像他的名字所說的那樣,是一本講故事的書,比較輕松愉快。可是當我翻看了眾多大佬為他作的序時我才發現事情沒有想象的那麽簡單。
這本書開頭第一章節講了計算機的前世今生以及來世,其中不乏有很多多次聽說的故事,當然也有不少我從未耳聞的。我不禁感嘆計算機這個行業的發展壯大也就是短短百年時間,發生了這麽多的故事,真的是帶有傳奇色彩,讓人不得不欽佩一位位前輩做出的卓越貢獻,讓人感到熱血沸騰,燃起了做出一番貢獻的決心。
第二章,作者便言歸正傳,開始介紹處理器的工作原理,在這之前,盡管我對於高級語言自認為是比較了解了,但是對於它底層的實現卻是一無所知,巴庫斯的一句話準確地描述了我現在的處境:“程序員知道自己想要做什麽,而並不需要知道是怎樣做的。”我了解的最多不過是知道高級語言向低級語言翻譯最後通過機器語言讓處理器實現運算這一流程,卻不知道它的具體工作機理。這本書首先告訴我什麽是處理器。處理器就好比一個人的大腦,為我們思考各種事情,以應對生活中的各種情況。處理器就是一個電子產品的大腦,為一個產品提供“思考”功能,讓產品能夠處理它所承擔的任務。比如音響,它裏面的處理器就是處理音頻信號。另外,我還詳細了解了計算機的馮諾依曼結構,以及處理器中的ALU相對於簡單的運算電路的區別,不禁讓我感到了十分神奇,以及覺得自己的知識面實在是太過於狹窄。


第三章,作者就開始講指令集,人生中第一次接觸到匯編語言,感覺就是打開了新世界的大門,這是一門極為接近硬件的語言,淺顯地闡明了內存的讀寫操作,給我的感覺就是學好了匯編,對於計算機的理解才能更深一步。關於這一張的內容因為時間關系我還沒有很仔細的品味,接下來有空一定會讀的更仔細一點。
我打算在接下去的時間裏把這本書好好消化一下,讓自己對計算機的心臟有更深的理解!

讀書筆記4.19