世界第一簡單CPU

世界第一簡單CPU
定價:320
NT $ 224 ~ 315
  • 作者:澀谷道雄
  • 譯者:衛宮紘
  • 出版社:世茂
  • 出版日期:2016-01-06
  • 語言:繁體中文
  • ISBN10:9869250718
  • ISBN13:9789869250719
  • 裝訂:平裝 / 272頁 / 25k正 / 14.8 x 21 cm / 普通級 / 單色印刷 / 初版
 

內容簡介

IT技術的核心!
半導體重要零件CPU大解析!
工科同學前進半導體產業
成為晶圓廠工程師的第一步!
 
  了解基礎概念,與程式運作!
  二進數、數位電路的邏輯運算、各種電路、浮點數介紹
  CPU構造與指令處理機制、運算指令、微控器……
  利用本書打好基礎才能進階學習,
  最易懂的工程師養成入門書!
 
  電腦的五大單元是什麼?
  自動販賣機如何記憶投入金額?
  電腦二進數的「0」與「1」代表兩種狀態?
  為什麼電腦的處理速度飛快?
  寫程式用高階語言真的比較好嗎?
  「中斷」也是電腦的重要功能?
 
  想要成為科技新貴,就得築夢踏實!
  《世界第一簡單CPU》搭配
  《世界第一簡單數位電路》、《世界第一簡單半導體》、《圖解半導體(修訂版)》
  由裡到外,由淺入深,全面認識半導體!
 
  了解基礎概念與程式運作,掌握CPU的原理以及初期CPU的設計!二進數、數位電路的邏輯運算、CPU構造與指令處理機制、運算指令、微控器……本書教你融會貫通各大概念,是最易懂的工程師養成入門書!
 
  國立台灣大學電機工程學系特聘教授 闕志達  審訂
 

作者介紹

作者簡介

澀谷道雄


  1971年,東海大學工學系電子工學科畢業。
  民間醫療機關研究中心NMR等的研究員。
  1979年,在外商半導體廠商,從事MOS的企劃、開發、設計等長達12年。
  之後在國內半導體商業公司、外商IC廠商的技術部門,從事IC的設計開法等。
  2007年5月,在半導體商業公司(株)三共社,以應用工程師(Field Application Engineer)的身分活動。現為同家公司的特別顧問。

  〈著作〉
  《用Excel學訊號分析與數值模擬》
  《用Excel學傅立葉轉換》
  《世界第一簡單傅立葉分析》
  《世界第一簡單半導體》
  《用電路模擬器LPspice學電子電路》(以上皆為歐姆社出版)
 
審訂者簡介

闕志達


  現職:
  國立台灣大學電機系 教授

  學歷:
  國立台灣大學電機系學士
  美國加州理工學院電機系碩士、博士

  經歷:
  國立台灣大學電機系副教授
  國立台灣大學電子研究所所長
  台灣積體電路設計學會理事長
  國家實驗研究院晶片系統設計中心主任

  專業資格:
  國際電機電子工程師學會 (IEEE) Fellow
 
譯者簡介

衛宮紘

  清華大學原子科學院學士班。自由譯者,譯作有《上司完全使用手冊》(東販)、《超慢跑入門》(商周)、《男人懂了這些更成功》(潮客風)、《世界第一簡單電力系統》(世茂)……等。
 

目錄

第1章 CPU的功用1
以電腦處理各種資訊11
電腦的核心是CPU(中央運算處理單元) 14
電腦的五大單元16
CPU的核心是ALU(算術邏輯單元) 22
CPU的運算與判斷25
「資訊」是什麼? 30
數位資訊與類比資訊的差異32

第2章  數位運算35
電腦的世界採用二進數36
「0與1」是相反的狀態37
十進數與二進數38
二進數的數值表示40
定點數與浮點數42
二進數的加法與減法44
邏輯運算是什麼? 48
IC內含邏輯電路48
三大基本電路(AND、OR、NOT) 51
真值表、文氏圖53
AND電路、OR電路、NOT電路的整理55
其他的基本電路(NAND、NOR、EXOR) 57
NAND、NOR、EXOR電路的整理58
第摩根定律60
運算電路62
加法電路62
半加法器64
全加法器、漣波進位加法器66
漣波進位加法器和進位預看加法器68
記憶電路70
必備的記憶電路70
記憶電路的基礎──正反器74
RS正反器76
D正反器與時脈訊號78
T正反器與計數器81
最近的電路設計是什麼?(CAD、FPGA) 85

第3章  CPU的構造87
記憶體與CPU的相關知識88
記憶體的位址分配89
資料的通道:匯流排92
匯流排寬度與位元數94
R/W控制與I/O控制98
指令由運算元和指令碼構成101
運算所需的暫存器103
CPU處理指令的步驟106
傳統CPU的構造106
CPU處理指令的步驟107
以程式計數器改變指令112
各種記憶單元115
硬體和記憶體的比較116
RAM領域、ROM領域與I/O領域119
中斷是什麼? 122
中斷也是種功能122
堆疊與堆疊指標126
中斷的優先度128
記憶體的分類132
I/O埠與GPU 133
時脈頻率與準確度134
時脈產生器135
計時器中斷136
重置的動作138
判定CPU效能的指標(FLOPS值) 139

第4章  運算指令141
指令的種類142
指令有很多種類144
算術運算、邏輯運算的指令146
移位是什麼? 147
可表示負數的正負號位元149
邏輯移位與算術移位151
循環移位(迴轉移位) 154
資料傳輸的指令155
輸入輸出的指令156
分歧指令157
分歧指令、跳躍指令與跨越指令159
條件判斷和狀態旗標160
「分歧指令」和「條件判斷」的組合163
運算元的種類164
運算元的數量164
運算元的各種形式167
即值處理168
位址參照169
定址法170
ALU的運算機制178
探索ALU的內部178
串列傳輸與並列傳輸187
基本暫存器的整理188
基本狀態旗標的整理190
休眠指令192

第5章  程式193
組合語言與高階語言194
組合語言是什麼? 196
組合語言和高階語言的特徵198
程式和原始碼的差異203
程式的基本知識204
條件判斷和跳躍的功能204
想要讓電腦做什麼事? 208
程式保存在哪裡? 212
程式在動作前的執行流向213
第6 章  微控器215
微控器是什麼? 216
許多產品都有微控器217
微控器的功能218
微控器的構造223
DSP是什麼? 226
DSP和乘積累加運算228
產業機器的應用229
尾聲231
〈最近的CPU趨勢〉242
索引245
作者介紹249
 



  一九五○年代網路開始普及後,IT技術逐漸受人重視,而IT技術的核心就是稱為CPU(中央運算處理單元)的半導體零件。邁入二十一世紀,電路設計技術與製造技術的躍進,使CPU得以高速化、小型化,廣泛應用於生活週遭的電器產品,例如電腦、智慧型手機、平板裝置,此外,冷氣、冰箱、洗衣機等白色家電1也都運用了CPU。

  電腦等裝置的CPU具有多功能,但本書將不解說過於艱深的概念,因此本書不介紹近年的研究主流之一——電腦構成(Computer Architecture)。

  然而,不論科技如何進步,只要掌握CPU的原理、初期CPU的基礎概念,即可瞭解CPU是什麼,以及程式的運作。舉例來說,我們已習慣以汽車代步,但幾乎沒有人能夠說明為什麼汽車可以移動,也就是說,很少人知道引擎的運作原理與動力傳導機制。據說一九五○年代的駕照考試會出關於引擎構造的題目,但這種考題早已不列入出題範圍。由此可知,現在想瞭解引擎構造等相關知識的人,好奇心真的很旺盛。

  同樣的,我認為,學習現在已完全融入我們生活中的CPU的運作原理,不只可以滿足好奇心,也可訓練思考,因此本書想向讀者介紹CPU。

  本書得以出版,必須感謝將內容改編成有趣故事的office sawa澤田佐和子小姐,以及作畫的十 高志先生,感謝他們的大力協助。
 
  1 家電界把傳統家電分為三類:替人類做家務的白色家電、提供娛樂的黑色家電,以及輸出功率小的小家電。
 

內容連載

記憶體的分類
 
ROM是「Read Only Memory」的簡稱,即使沒有供應記憶體電源,也能繼續保存資料,但只能讀取該筆資料。
 
另一方面,RAM是「Read Access Memory」的簡稱,不受限於位址的順序,能夠隨機指定位址,以讀取、寫入資料。有些人會以為「ROM和RAM」是相對的,但事實並非如此。
 
如上圖所示,與RAM相對的是SAM(Sequential AccessMemory),這是過去用於磁帶、磁鼓(magnetic drum),按照記憶體位址順序來讀寫的記憶體。與ROM相對的則是RWM(Read Write Memory)。
 
即使沒有供應電源,也能繼續保存寫入的資料,等到再次供應電源時,即可讀寫原資料的記憶體,稱為「非揮發性記憶體(Nonvolatile Memory)」。與此相對,停止供應電源(切斷電源),記憶資料便會消失的記憶體,稱為「揮發性記憶體(Volatile Memory)」。
 
最近,我們則稱揮發性記憶體為「RAM」;非揮發性記憶體為「ROM」。
 
◆ I/O埠與
 
若I/O(輸入、輸出)裝置沒有和CPU的暫存器、ALU連接,外部的輸入即無法傳遞到CPU。
 
外部的輸入不單指以鍵盤輸入的文字,還包括電力訊號。此外,若不將運算結果的電力訊號,以「閃爍LED」等方式輸出,電腦就無法和人類互動。
 
因此,與連接外部記憶體的原理相同,內部匯流排會藉由I/O埠(輸入、輸出埠),連接外部裝置。
 
我們平常使用的電腦輸出單元——電腦螢幕,其實大多沒有和運算中的CPU直接相連。
 
螢幕畫面是利用GPU(Graphics Processing Unit,圖形處理專用的運算IC),做出圖像並顯示出來。而內含GPU的大型系統專用CPU,即設有GPU專用的I/O埠。

除了電腦的大型系統,配備彩色LCD(液晶螢幕)顯示器的機器,CPU仍會經由I/O埠,將資料傳給LCD控制器,接著,LCD控制器與驅動器再輸出畫面。
 
時脈頻率與準確度
 
操作CPU當然需要電源。此外,「時脈(時脈頻率;Clock Frequency)」這種在一定週期內,重複H位準和L位準的訊號也是必要的。
 
順帶一提,「頻率」是指波(訊號)每秒重複的次數。
 
時脈訊號扮演著「CPU心臟脈搏」的角色,如要驅動CPU內部的電路(例如,將資料鎖存到ALU、推進程式計數器的區塊※),時脈訊號是不可或缺的。
 
※區塊是指為了實現某功能所集結的資料塊。
 
時脈的單位是Hz(赫茲),表示「每秒能夠重複幾次時脈動作」,例如,40MHz表示每秒重複四千萬次時脈動作。
網路書店 類別 折扣 價格
  1. 新書
    7
    $224
  2. 新書
    75
    $240
  3. 新書
    75
    $240
  4. 新書
    79
    $253
  5. 新書
    79
    $253
  6. 新書
    85
    $272
  7. 新書
    9
    $288
  8. 新書
    9
    $288
  9. 新書
    98
    $315