《编码:隐匿在计算机软硬件背后的语言(美)》读书笔记一
? bit這個詞原來是從binary digit的縮寫得到的。在計算機時代,比特被看做是組成信息塊的基本單位。
? 某一位或一連串比特位所表示的意義通常是和上下文有關。
? 比特通常無法從日常觀察中找到,它深藏于電子設備中。
?
? ? 傳統代數的特點,傳統代數是處理數字的。
? ??喬治·布爾發明了一種代數,叫做布爾代數。布爾的天才之處就在于他把代數從數的概念中抽離出來而使其更加抽象。在布爾代數中,操作數不是數字而是類。簡單說,一個類就是一個事物的群體,它后來也被稱為集合(set)。
? ?布爾對數學方面的革命性影響是讓人們熟知的符號更加抽象。
? ?在布爾代數中,符號"+"表示兩個集合的并集,符號"x"表示兩個集合的交集。
? ?
? 布爾代數與電路相融合。
?
? ??作為一個程序員,我想說計算的東西應該交給計算機 而我們 應該更多關注里面本真的意義。 這句話給我的震撼挺大。
?
下面的這個串聯電路就實現了 與(and)門
?下面的這個并聯電路就實現了 或(or)門
?
?
?
?在邏輯學中,邏輯門(logic gates)的工作方式非常簡單--讓電流通過或阻止電流通過。
? 電子工程師可以利用布爾代數的所有工具去設計開關電路。如果你簡化了一個網絡的布爾表達式,那么你也可以簡化相應的網絡。
? 繼電器像開關一樣,可以串聯或并聯在電路中執行簡單的邏輯任務。
??繼電器優于開關之處在于,繼電器可以被其他繼電器所控制,而不必由人工控制。
? 繼電器通過放大微弱信號來生成強信號。
?
?
?連接繼電器是建立邏輯門的關鍵。
總結
以上是生活随笔為你收集整理的《编码:隐匿在计算机软硬件背后的语言(美)》读书笔记一的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: spring12:@Component衍
- 下一篇: 《编码:隐匿在计算机软硬件背后的语言(美