Essentials of Computer Architecture 3/e
暫譯: 計算機架構精要 第三版

Comer, Douglas

  • 出版商: CRC
  • 出版日期: 2024-05-20
  • 售價: $3,510
  • 貴賓價: 9.5$3,335
  • 語言: 英文
  • 頁數: 517
  • 裝訂: Hardcover - also called cloth, retail trade, or trade
  • ISBN: 1032727195
  • ISBN-13: 9781032727196
  • 海外代購書籍(需單獨結帳)

相關主題

商品描述

This easy-to-read textbook provides an introduction to computer architecture, focusing on the essential aspects of hardware that programmers need to know. Written from a programmer's point of view, this book covers the three key aspects of architecture: processors, physical and virtual memories, and input-output (I/O) systems.

This third edition is updated in view of advances in the field. Most students only have experience with high-level programming languages, and almost no experience tinkering with electronics and hardware. As such, this text is revised to follow a top-down approach, moving from discussions on how a compiler transforms a source program into binary code and data, to explanations of how a computer represents data and code in binary.

Additional chapters cover parallelism and data pipelining, assessing the performance of computer systems, and the important topic of power and energy consumption. Exclusive to this third edition, a new chapter explains multicore processors and how coherence hardware provides a consistent view of the values in memory even though each core has its own cache.

Suitable for a one-semester undergraduate course, this clear, concise, and easy-to-read textbook offers an ideal introduction to computer architecture for students studying computer programming.

商品描述(中文翻譯)

這本易讀的教科書提供了計算機架構的介紹,重點在於程序員需要了解的硬體基本面。從程序員的角度撰寫,本書涵蓋了架構的三個關鍵方面:處理器、物理和虛擬記憶體,以及輸入輸出(I/O)系統。

這第三版根據該領域的進展進行了更新。大多數學生僅有高階程式語言的經驗,幾乎沒有接觸電子和硬體的經驗。因此,這本書修訂為採用自上而下的方法,從討論編譯器如何將源程式轉換為二進位碼和數據開始,接著解釋計算機如何以二進位形式表示數據和程式碼。

附加章節涵蓋了平行處理和數據管線、計算機系統性能評估,以及重要的電力和能耗主題。本版獨有的新章節解釋了多核心處理器以及一致性硬體如何提供記憶體中值的連貫視圖,即使每個核心都有自己的快取。

這本清晰、簡潔且易讀的教科書適合用於一學期的本科課程,為學習計算機程式設計的學生提供了理想的計算機架構入門。

作者簡介

Douglas Comer is a Distinguished Professor of Computer Science at Purdue University with
a courtesy appointment in Purdue's Electrical and Computer Engineering Department.
He has created and taught courses for undergraduate students, graduate students,
engineers, and nontechnical audiences, on a variety of topics, including computer
architecture, operating systems, computer networks, the Internet, digital literacy,
and cloud computing. Comer has authored seventeen textbooks. His books have been
translated into sixteen languages, and widely used in industry as well as academia.
In addition to teaching at Purdue, Comer continues to lecture at companies and industry
conferences. He is the recipient of multiple teaching awards and a Fellow of the ACM.
An internationally recognized authority on computer networking, the Internet
and the TCP/IP protocols, he is a member of the Internet Hall of Fame.

作者簡介(中文翻譯)

道格拉斯·科默(Douglas Comer)是普渡大學(Purdue University)計算機科學的傑出教授,並在普渡大學的電氣與計算機工程系擔任兼任職位。他為本科生、研究生、工程師及非技術觀眾創建並教授了多門課程,涵蓋計算機架構、操作系統、計算機網絡、互聯網、數位素養及雲計算等多個主題。科默已撰寫了十七本教科書,這些書籍已被翻譯成十六種語言,並在業界及學術界廣泛使用。除了在普渡大學教學外,科默還持續在公司及行業會議上講課。他獲得了多項教學獎項,並是ACM的會士。他是計算機網絡、互聯網及TCP/IP協議的國際知名權威,也是互聯網名人堂的成員。