出版時間:2006-1 出版社:機械工業(yè) 作者:戴默 頁數(shù):332
Tag標(biāo)簽:無
內(nèi)容概要
本書在當(dāng)前操作系統(tǒng)采用的平面32位地址環(huán)境中介紹了80X86匯編語言和計算機體系結(jié)構(gòu),重點介紹32位平面內(nèi)存模型,強調(diào)了體系結(jié)構(gòu)的概念,如寄存器、內(nèi)存編址、硬件功能等,涵蓋了匯編語言的指令,分支和循環(huán)、過程、位運算、匯編過程、輸入/輸出等重點內(nèi)容,并增加了高級語言的概念,同時理論結(jié)合實例,注重關(guān)鍵知識點練習(xí)與編程實踐。 本書適合作為高等院校相關(guān)專業(yè)的教材以及參考書,也可供工程技術(shù)人員參考。
作者簡介
Richard C.Detmer于1966年畢業(yè)于肯塔基大學(xué),后于威斯康星大學(xué)獲碩士學(xué)位和博士學(xué)位,現(xiàn)任中田納西州大學(xué)計算機科學(xué)系教授和系主任。
書籍目錄
出版者的話專家指導(dǎo)委員會譯者序前言第1章 計算機中數(shù)的表示 1.1 二進制和十六進制數(shù) 1.2 字符編碼 1.3 有符號整數(shù)的二進制初碼表示 1.4 二進制初碼數(shù)的加減法 1.5 數(shù)的其他表示法 本章小結(jié)第2章 計算機系統(tǒng)的組成 2.1 微機硬件:存儲器 2.2 微機的硬件:CPU 2.3 微機硬件:輸入/輸出設(shè)備 2.4 PC軟件本章小結(jié)第3章 匯編語言的要素 3.1 匯編語句 3.2 一個完整的實例 3.3 程序的匯編、鏈接和運行 3.4 匯編器清單文件 3.5 常數(shù)操作數(shù) 3.6 指令中的操作數(shù) 3.7 使用IO.H中宏的輸入/輸出本章小結(jié)第4章 基本指令 4.1 復(fù)制數(shù)據(jù)指令 4.2 整數(shù)的加法和減法指令 4.3 乘法指令 4.4 除法指令 4.5 大數(shù)的加減 4.6 其他知識:微代碼抽象級本章小結(jié)第5章 分支和循環(huán) 5.1 無條件轉(zhuǎn)移 5.2 條件轉(zhuǎn)移、比較指令和if結(jié)構(gòu) 5.3 循環(huán)結(jié)構(gòu)的實現(xiàn) 5.4 匯編語言中的for循環(huán) 5.5 數(shù)組 5.6 其他:流水線本章小結(jié)第6章 過程 6.1 80X86堆棧 6.2 過程體、調(diào)用和返回 6.3 參數(shù)和局部變量 6.4 遞歸 6.5 其他體系結(jié)構(gòu):沒有堆棧的過程本章小結(jié)第7章 串操作 7.1 串指令 7.2 重復(fù)前綴和其他串指令 7.3 字符轉(zhuǎn)移 7.4 二進制初碼整數(shù)轉(zhuǎn)稱為ASCII碼串 7.5 其他體系結(jié)構(gòu):CISC和RISC設(shè)計第8章 位運算 8.1 邏輯運算 8.2 移位和循環(huán)移位指令 8.3 ASCII字符串到二進制初碼整數(shù)的轉(zhuǎn)換 8.4 硬件級——邏輯門第9章 匯編過程 9.1 兩次掃描匯編和一次掃描匯編 9.2 80X86指令編碼 9.3 宏定義及其展開 ……第10章 浮點數(shù)運算第11章 十進制數(shù)運算第12章 輸入/輸出
媒體關(guān)注與評論
本書從計算機的結(jié)構(gòu)層討論80X86匯編語言與計算機體系結(jié)構(gòu),并提供了許多匯編語言代碼的例子,便于讀者在匯編語言層面上學(xué)習(xí)和掌握計算機體系結(jié)構(gòu)。本書還集中介紹了高級語言中的一些概念以及一些操作系統(tǒng)的功能,并簡要描述了在硬件層用到的邏輯門。另外,本書考察了匯編語言如何翻譯為機器語言,為讀者進一步學(xué)習(xí)計算機程序設(shè)計和體系結(jié)構(gòu)打下基礎(chǔ),有助于用任何編程語言有效的進行編程,激發(fā)讀者對計算機設(shè)計和體系結(jié)構(gòu)進行更一步的研究,或者更多地了解某個特定計算機系統(tǒng)的詳細內(nèi)容?! ”緯攸c 重點介紹了32位平面內(nèi)存模型; 強調(diào)體系結(jié)構(gòu),如寄存器,內(nèi)存編址、硬件功能等; 增加了高級語言概念; 初步介紹了匯編語言編程以及Microsoft公司W(wǎng)inDbg匯編程序; 實例充分,并有針對性的練習(xí)和編程實踐。、 隨書光盤內(nèi)容包括:Microsoft公司的MASM匯編程序、全屏幕調(diào)試器WinDbg和聯(lián)編器以及完整的源代碼和作者自己編寫的用于輔助I/O的軟件。
圖書封面
圖書標(biāo)簽Tags
無
評論、評分、閱讀與下載
80x86匯編語言與計算機體系結(jié)構(gòu) PDF格式下載