速覽
兩個(gè)理念 (1.抽象 2.在腦子里不要對(duì)硬件和軟件做任何區(qū)別)
兩個(gè)重要思想 (1.內(nèi)存充足,所有計(jì)算機(jī)能夠完成完全相同的事情 2.自然語(yǔ)言可以通過(guò)一系列轉(zhuǎn)換而被計(jì)算機(jī)所理解)
轉(zhuǎn)換過(guò)程 問(wèn)題 > 算法 > 語(yǔ)言(編程語(yǔ)言) > ISA結(jié)構(gòu) > 微結(jié)構(gòu) > 電路 > 器件
書(shū)中內(nèi)容
抽象 抽象讓我們學(xué)會(huì)站在更高的層次看問(wèn)題, 從而將事物的本質(zhì)表現(xiàn)出來(lái), 而將其中的細(xì)節(jié)隱藏起來(lái).(但是還需要具備分解抽象(解析)的能力)
硬件和軟件只是計(jì)算機(jī)系統(tǒng)中兩個(gè)組成部分的名稱而已, 對(duì)設(shè)計(jì)者來(lái)說(shuō), 具體將計(jì)算機(jī)的每個(gè)功能劃分給哪部分來(lái)實(shí)現(xiàn), 以及它們之間如何協(xié)同工作, 原則只有一個(gè): 讓計(jì)算機(jī)工作的最棒(而不是刻意區(qū)分它們). 無(wú)論你更傾向于其中的哪一面, 從兩方面思考必然會(huì)使其更加容易.