圖書信息
出版社: 機械工業出版社; 第1版 (2008年5月1日)
叢書名: 經典原版書庫
平裝: 317頁
正文語種: 英語
開本: 16
ISBN: 9787111239178
條形碼: 9787111239178
尺寸: 23.8 x 16.8 x 1.8 cm
重量: 499 g
作者簡介
Patrick Juola,科羅拉多大學計算機科學博士,現為迪尤肯大學數學與計算機科學系副教授。他的研究興趣包括自然語言處理、語言心理學及計算機安全。他曾在牛津大學做博士後,在卡內基-梅隆大學的CERT/CC做訪問科學家,在PGP公司做專職科學家。
內容簡介
《經典原版書庫?計算機組成及彙編語言原理》是一本有創新性的書,以Java虛擬機為例介紹了計算機組成及彙編語言的原理,Java虛擬機是一個極為便利、時新、可移植以及幾乎到處可得到的平台。以Java虛擬機實現為基礎,《經典原版書庫?計算機組成及彙編語言原理》講解了數字邏輯和系統、數據表示。計算機組成、體系結構以及彙編語言編程的基本原理。一旦讀者在Java虛擬機的範圍內徹底理解了這些核心的原理,作者就將這些原理拓展到其他四個最主要的平台:Intel 8088,Pentium 4、Power體系結構及Atmel AVR微控制器。
《經典原版書庫?計算機組成及彙編語言原理》內容:
計算、表示以及虛擬機的角色。
算術表達式:符號表示,存儲程式計算機及運算。
採用領先的開源Java彙編器jasmin進行彙編語言編程。
從if語句和循環到於例程的控制結構。
真實的計算機體系結構:最佳化CPU、存儲器及外設。
8088、Pentium及Power:比較其組成,體系結構及彙編語言。
Pentium和Power體系結構的性能問題,包括流水線。
微控制器:組成、體系結構,接口及程式設計。
高級Java虛擬機編程:複雜和派生類型、類、繼承,類操作、I/O等。
附錄涵蓋了數字邏輯、Java虛擬機指令集、操作代碼及類檔案格式。
目錄
Preface .
Statement of Aims
Acknowledgments
I Part the First: Imaginary Computers
1 Computation and Representation
1.1 Computation
1.2 Digital and Numeric Representations
1.3 Virtual Machines
1.4 Programming the JVM
1.5 Chapter Review
1.6 Exercises
1.7 Programming Exercises
2 Arithmetic Expressions
2.1 Notations
2.2 Stored-Program Computers
2.3 Arithmetic Calculations on the JVM
2.4 An Example Program
2.5 JVM Calculation Instructions Summarized
………