《編碼:隱匿在計算機軟硬體背後的語言》讀書筆記
這是一本講述計算機工作原理的書。不過,你千萬不要因為“工作原理”之類的字眼就武斷地認為,它是晦澀而難懂的。作者用豐富的想象和清晰的筆墨將看似繁雜的理論闡述得通俗易懂,你絲毫不會感到枯燥和生硬。更重要的是,你會因此而獲得對計算機工作原理較深刻的理解。這種理解不是抽象層面上的,而是具有一定深度的,這種深度甚至不遜於“電氣工程師”和“程式設計師”的理解。
作者:(美國)查爾斯·佩措爾德(Charles Petzold) 譯者:左飛 薛佟佟
二進位制
目錄: 1至親密友 2編碼與組合 3布萊葉盲文與二進位制碼 4手電筒的剖析 5繞過拐角的通訊 6電報機與繼電器 7我們的十個數字 8十的替代品 9二進位制數 10邏輯與開關 11門 12二進位制加法器 13如何實現減法 14反饋與觸發器 15位元組與十六進位制 16儲存器組織 17自動操作 18從算盤到晶片 19兩種典型的微處理器 20ASCII碼和字元轉換 21匯流排 22作業系統 23定點數和浮點數 24高階語言與低階語言 25圖形化革命
相關推薦
《編碼隱藏在計算機軟硬體背後的語言》讀感
如果把有關JAVA這類的書據比喻成武俠小說中的擒拿手,SHH比喻成降龍十八掌,那麼《編碼隱藏在計算機軟硬體背後的語言》這本書無疑是計算機行業的內功心法,讓人能從最簡單的資訊產生,編碼再到邏輯閘,再到更復雜的加法器,暫存器,乃至於計算機的產生有了詳細的瞭解,看到這本書時,有
《編碼:隱匿在計算機軟硬體背後的語言》讀書筆記
這是一本講述計算機工作原理的書。不過,你千萬不要因為“工作原理”之類的字眼就武斷地認為,它是晦澀而難懂的。作者用豐富的想象和清晰的筆墨將看似繁雜的理論闡述得通俗易懂,你絲毫不會感到枯燥和生硬。更重要的是,你會因此而獲得對計算機工作原理較深刻的理解。這種理解不是抽
《編碼:隱匿在計算機軟硬體背後的語言》筆記06
第八章 10的替代品 本章敘述非十進位制的數字系統,主要是8進位制、4進位制、2進位制(下一章將用一章的篇幅講解2進位制),如果你在學習《計算機文化基礎》的時候已經能熟練的進行2進位制、8進位制、10進位制、16進位
《編碼:隱匿在計算機軟硬體背後的語言》筆記05
第七章 我們的十個數字 首先說明,1-9這些數碼只是一種符號,表示數字的符號,實際上,數字是集合的抽象,如,3個蘋果、3個人等等的集合具有相同的屬性——集合的數量是3,現在人們已經自然而然的使
《編碼:隱匿在計算機軟硬體背後的語言》筆記04
第六章 電報機與繼電器 電報機的主要部件是電磁鐵和一個合適的開關,其重要之處不僅在於實現了遠距離傳遞資訊,而且,它是使用二進位制傳遞資訊,作者在敘述莫爾斯發明第一臺電報機的時候類比了前幾章提到了瓦倫丁發明盲文時的情況——一開始二者都不
《編碼:隱匿在計算機軟硬體背後的語言》筆記03
第五章 繞過拐角的通訊 總的來說,這一章是從工程的角度介紹了基本電路的鋪設。 &nb
《編碼:隱匿在計算機軟硬體背後的語言》筆記02
第三章 布萊葉盲文與二進位制碼 這一章主要解釋了布萊葉盲文的編碼方法,介紹了布萊葉其人,別的沒記住,就記住了他逝世於43歲,天妒英才啊。 這一章的大部分內容用於介紹布萊葉盲文的具體編碼方法,看得我頭都大了,一開始還能勉強記一些,後來就成了一鍋粥,但我知道,正如作者所說,記住具體的內容不是目的
《編碼:隱匿在計算機軟硬體背後的語言》筆記01
無意見看到這本書的介紹,感覺不錯,上網搜了前一個版本的電子書,看了5頁,決定,買紙質的,拿到書後更是覺得是本好書,應該認真讀。 寫這篇文章的時候只看完了前3章,個人認為這本書適合
推薦書籍---豆瓣9.2分---《編碼:隱匿在計算機軟硬體背後的語言》
書的前半部分講硬體,也是此書的重點,從最基礎的電路開始講起,最後你會發現,計算機就是簡單的電路所構成的(鑽石也是又C構成的,這裡所說的也只是哲學上所說的部分上簡單),跟著作者的思路走,你會發現CPU是怎麼創造出來的(這也是書中的重點),還會了解到主機板、顯示卡、記憶體(memory),也會知道電腦會如何識
編碼:隱藏在計算機軟硬體背後的語言(一)編碼
Code:The Hidden Language of Computer Hardware and Software 一、編碼 Morse Code:莫爾斯電碼 稱為二進位制碼(Binary Cod
Ubuntu:查詢計算機軟硬體資訊
造冰箱的大熊貓,本文適用於Ubuntu [email protected] 2019/1/1 1、查詢Linux核心版本 在命令列中通過命令“uname -rv”獲取核心版本資訊,執行例項如下所示。其中,標紅的文字為核心發行版(kernel release),藍色為核心版本(kern
《大數據日知錄:架構與算法》讀書筆記(多圖)
打通 導論 ges wid 技術分享 二次 思維 知識點 很好 第二次讀這本書,這次是精讀,畫了思維導圖。書很好,完整的知識結構和由淺入深的介紹,非常全面以至於知識點都梳理了三天。 作為導論式的總覽,對大數據領域有了個總體的認識,接下來可以更針對性地加強和實踐。 總體上
大學計算機第七版讀書筆記(第一章)
大學計算機精簡內容第一章 1,計算裝置 (1)算籌:追溯到2000多年前的春秋戰國時代,世界上最早的計算工具。 (2)算盤:第一種手動式計數器,最早的數字計算機,珠算口訣是最早的體系化演算法。 (3)計算尺:1622年英國的奧特瑞德發明,可執行加減乘除指數三角
CUDA C 最佳實踐:應用程式效能分析【讀書筆記】
以下為長截圖,CSDN 限定了圖片長度,請點選檢視原圖 gprof: gprof 支援的選項: -b 不再輸出統計圖表中每個欄位的詳細描述。 -q 只輸出函式的呼叫圖(Call graph的那部分資訊)。 -p 只輸出函式的時間
《簡約之美:軟體設計之道》- 讀書筆記
本篇讀書筆記的內容大部分是來自我剛參與的掘金的讀書打卡活動。我在這次讀書打卡活動選擇了《簡約之美:軟體設計之道》這本書。我把這幾次打卡的內容作了整合,也加了一點沒有在打卡活動裡面寫的內容構成了這篇讀書筆記,希望讀者可以有些收穫。 追求卓越還是得過且過 “程式中複雜的部分必須以某種簡
時間序列分析及應用 R語言 讀書筆記 02
第二章 基本概念 Yt代表時間序列t時刻的值 自協方差函式γt,s γt,s=cov(Yt,Ys)=E[(Yt−μt)(Ys−μs)]=E(YtYs)−μtμs 自相關函式 ρt,s=corr(YtYs)=cov(YtYs)Var(Yt)Var(Ys)
《可伸縮服務架構:框架與中介軟體》讀書筆記
第一章 設計不重複高效能分散式發號器 第二章 訊息佇列框架 第三章 輕量級資料庫分庫分表架構 第四章 快取及實踐 適合使用快取的場景: 讀密集型應用、存在熱資料的應用、對響應時效要求較高、對一致性要求不嚴格、需要實現分散式鎖的時候; 不適
不測的祕密:精準測試之路----讀書筆記(第一章)
一、舉步維艱 1、敏捷轉型:測試眼中的研發 傳統: 需求是清晰的 流程是固化的 開發是有序的 系統是可測的 測試時間是充足的 使用者是講道理的 敏捷: 需求頻繁更改 交付問題多 測試時間緊 使用者抱怨多 開發延遲,壓縮測試時間,已成常態 那麼
不測的祕密:精準測試之路----讀書筆記(第二章)
二:道與術 1、程式碼分析 解決:如何在保證質量前提下,縮減迴歸測試範圍 why:瞭解其內部實現,讓測試變得更精準白盒測試優勢:對程式內部實現的瞭解; 黑盒測試優勢:對使用者場景的把握 2、測試分析理論由來 黑白測試核心思想: 白盒:
不測的祕密:精準測試之路----讀書筆記(第三章)
三、精準化測試第一式:差異化 關注實現,明確測試物件,指哪打哪 尋找測試物件差異,尋找最小精準測試物件 測試物件:指測試的源程式、目標程式、資料和相關文件 精準測試物件:迭代之間的差異部分(需求差異、技術實現上的差異)、差異部分影響的其他功能