計算機組成及匯編語言原理
《經(jīng)典原版書庫?計算機組成及匯編語言原理》是一本有創(chuàng)新性的書,以Java虛擬機為例介紹了計算機組成及匯編語言的原理,Java虛擬機是一個極為便利、時新、可移植以及幾乎到處可得到的平臺。以Java虛擬機實現(xiàn)為基礎(chǔ),《經(jīng)典原版書庫?計算機組成及匯編語言原理》講解了數(shù)字邏輯和系統(tǒng)、數(shù)據(jù)表示。計算機組成、體系結(jié)構(gòu)以及匯編語言編程的基本原理。一旦讀者在Java虛擬機的范圍內(nèi)徹底理解了這些核心的原理,作者就將這些原理拓展到其他四個最主要的平臺:Intel 8088,Pentium 4、Power體系結(jié)構(gòu)及Atmel AVR微控制器。
《經(jīng)典原版書庫?計算機組成及匯編語言原理》內(nèi)容:
計算、表示以及虛擬機的角色。
算術(shù)表達式:符號表示,存儲程序計算機及運算。
采用領(lǐng)先的開源Java匯編器jasmin進行匯編語言編程。
從if語句和循環(huán)到于例程的控制結(jié)構(gòu)。
真實的計...
《經(jīng)典原版書庫?計算機組成及匯編語言原理》是一本有創(chuàng)新性的書,以Java虛擬機為例介紹了計算機組成及匯編語言的原理,Java虛擬機是一個極為便利、時新、可移植以及幾乎到處可得到的平臺。以Java虛擬機實現(xiàn)為基礎(chǔ),《經(jīng)典原版書庫?計算機組成及匯編語言原理》講解了數(shù)字邏輯和系統(tǒng)、數(shù)據(jù)表示。計算機組成、體系結(jié)構(gòu)以及匯編語言編程的基本原理。一旦讀者在Java虛擬機的范圍內(nèi)徹底理解了這些核心的原理,作者就將這些原理拓展到其他四個最主要的平臺:Intel 8088,Pentium 4、Power體系結(jié)構(gòu)及Atmel AVR微控制器。
《經(jīng)典原版書庫?計算機組成及匯編語言原理》內(nèi)容:
計算、表示以及虛擬機的角色。
算術(shù)表達式:符號表示,存儲程序計算機及運算。
采用領(lǐng)先的開源Java匯編器jasmin進行匯編語言編程。
從if語句和循環(huán)到于例程的控制結(jié)構(gòu)。
真實的計算機體系結(jié)構(gòu):優(yōu)化CPU、存儲器及外設(shè)。
8088、Pentium及Power:比較其組成,體系結(jié)構(gòu)及匯編語言。
Pentium和Power體系結(jié)構(gòu)的性能問題,包括流水線。
微控制器:組成、體系結(jié)構(gòu),接口及程序設(shè)計。
高級Java虛擬機編程:復(fù)雜和派生類型、類、繼承,類操作、I/O等。
附錄涵蓋了數(shù)字邏輯、Java虛擬機指令集、操作代碼及類文件格式。
Patrick Juola
科羅拉多大學計算機科學博士,現(xiàn)為迪尤肯大學數(shù)學與計算機科學系副教授。他的研究興趣包括自然語言處理、語言心理學及計算機安全。他曾在牛津大學做博士后,在卡內(nèi)基-梅隆大學的CERT/CC做訪問科學家,在PGP公司做專職科學家。
