電腦科學

Computer Organization and Design Fundamentals

David Tarnoff

英文原名: Computer Organization and Design Fundamentals

作者託管的免費計算機組成教材,從二進位制表示和邏輯電路進入儲存、處理器與彙編例項,幫助程式設計師理解軟體操作背後的邏輯與物理基礎。

需要的基礎

需初等代數,程式設計入門有幫助;不假定電子學經驗,先練二進位制與基本控制流程。

版次
1
出版年份
2007
難度等級
入門
學術層次
大學部
computer organizationdigital logicmemory hierarchy

01 / 導讀

導讀

適合誰

適合計算機組成首門課,把數值、變數與其電路、地址和儲存實現連線起來。

需要的基礎

需初等代數,程式設計入門有幫助;不假定電子學經驗,先練二進位制與基本控制流程。

涵蓋內容

涵蓋數制、二進位制運算、邏輯與布林代數、組合電路、鎖存器、狀態機、儲存及80x86處理器例項。

如何使用

先寫真值表再簡化邏輯並逐輸入核對;追蹤時鐘週期與短程式,區分地址和值,說明儲存層級;歷史硬體與今天比較時查當前文件。

版本與來源

作者大學站完整提供各章、前置頁和索引。選第一版2007年7月第三次印刷,不混後來號稱第四版的影片系列;舊PDF不自動繼承新系列CC許可。

前往官方資源