書名: 計算機系統解密:從理解計算機到編寫高效代碼作者名: (美)喬納森·E.斯坦哈特本章字數: 352字更新時間: 2021-09-27 16:57:05
第4章 計算機剖析
第1章介紹了位的屬性以及用位表示事物的方法。第2章和第3章介紹了為什么使用位以及位是如何在硬件中實現的,還介紹了一些基本構建塊,以及如何將它們組合成更復雜的配置。本章將介紹如何將這些構建塊組合成可以操作位的電路,即計算機。
構造計算機的方法有很多。本章中將構建一個便于解釋的計算機模型,但不一定是最好的計算機模型設計。雖然簡單的計算機也可以工作,但要使它們更好地工作,還需要增加許多額外的復雜功能。本章只討論簡單的計算機,第5~6章將討論一些額外的復雜問題。
現代計算機有三大部件:內存、輸入輸出(Input and Output, I/O)和中央處理器(Central Processing Unit, CPU)。本章將介紹這些部件之間的相互關系。內存已在第3章介紹過,計算機和其他內存相關知識將在第5章中詳細介紹,I/O將在第6章中介紹。CPU在本章中位于稱為“市中心”的部分。
推薦閱讀
- LabVIEW 2018 虛擬儀器程序設計
- Java范例大全
- Boost C++ Application Development Cookbook(Second Edition)
- Internet of Things with the Arduino Yún
- Visual C++串口通信技術詳解(第2版)
- Mastering ServiceNow(Second Edition)
- 網站構建技術
- Natural Language Processing with Java and LingPipe Cookbook
- HTML+CSS+JavaScript網頁設計從入門到精通 (清華社"視頻大講堂"大系·網絡開發視頻大講堂)
- Django實戰:Python Web典型模塊與項目開發
- Application Development with Parse using iOS SDK
- Java多線程并發體系實戰(微課視頻版)
- Mastering Object:Oriented Python(Second Edition)
- RESTful Web API Design with Node.js
- Java EE程序設計與開發實踐教程