出版時(shí)間:2007-8 出版社:電子工業(yè)出版社 作者:穆玲玲 編,錢曉捷 編 頁數(shù):294 字?jǐn)?shù):518000
Tag標(biāo)簽:無
內(nèi)容概要
本書以32位Intel 80x86指令系統(tǒng)為主體,以MASM 6.x和MASM32為開發(fā)工具,全面而系統(tǒng)地介紹 32位匯編語言程序設(shè)計(jì)方法。全書以新的“匯編語言程序設(shè)計(jì)”課程的教學(xué)為目標(biāo),通過大量實(shí)例,深入淺出地為讀者講解 32位基本整數(shù)指令及其匯編語言程序設(shè)計(jì)的知識。主要內(nèi)容包括是:匯編語言程序設(shè)計(jì)的基礎(chǔ)知識、32位Intel 80x86的編程環(huán)境、MASM偽指令和操作符、32位和實(shí)模式程序格式、程序結(jié)構(gòu)及其設(shè)計(jì)方法。本書的后兩章從不同的方面介紹了匯編語言程序設(shè)計(jì)的深入內(nèi)容和實(shí)際應(yīng)用知識,主要有:實(shí)模式和保護(hù)模式下輸入輸出程序設(shè)計(jì)、匯編語言與C/C++的混合編程。本書各章配有豐富的習(xí)題和詳細(xì)的上機(jī)指導(dǎo),附錄提供了32位調(diào)試程序Windbg的使用說明、MASM和LINK命令參數(shù)以及本書所涉及指令速查表。 本書可作為高等院校匯編語言程序設(shè)計(jì)課程的教材或參考書,適用于計(jì)算機(jī)、電子、自動控制及相關(guān)學(xué)科的本、??粕统山虒W(xué)生,計(jì)算機(jī)應(yīng)用開發(fā)人員,學(xué)習(xí)微機(jī)應(yīng)用技術(shù)的讀者等。
書籍目錄
緒論第1章 計(jì)算機(jī)中數(shù)據(jù)的表示 1.1 數(shù)制 1.2 有符號數(shù)的表示 1.3 二進(jìn)制運(yùn)算 1.4 編碼 習(xí)題第2章 微型計(jì)算機(jī)體系結(jié)構(gòu) 2.1 微機(jī)系統(tǒng)概述 2.2 IA-32微處理器 2.3 IA-32 CPU存儲器管理 2.4 外設(shè) 習(xí)題第3章 匯編語言基礎(chǔ) 3.1 匯編語言程序開發(fā)過程 3.2 匯編語言程序結(jié)構(gòu) 3.3 參數(shù)、變量和標(biāo)號 習(xí)題第4章 IA-32指令格式和尋址方式 4.1 IA-32指令格式 4.2 機(jī)器代碼格式 4.3 操作數(shù)尋址方式 4.4 轉(zhuǎn)移地址尋址方式 習(xí)題第5章 數(shù)據(jù)操作 5.1 數(shù)據(jù)傳送 5.2 算術(shù)運(yùn)算 5.3 位操作 習(xí)題第6章 分支和循環(huán)程序設(shè)計(jì) 6.1 轉(zhuǎn)移指令 6.2 分支程序設(shè)計(jì) 6.3 循環(huán)結(jié)構(gòu)設(shè)計(jì) 習(xí)題第7章 子程序設(shè)計(jì) 7.1 堆棧 7.2 子程序 7.3 Windows API函數(shù) 7.4 子程序偽指令的應(yīng)用 7.5 模塊化程序設(shè)計(jì) 習(xí)題第8章 輸入輸出程序設(shè)計(jì) 8.1 底層輸入輸出程序設(shè)計(jì) 8.2 高層輸入輸出程序設(shè)計(jì) 8.3 輸入輸出子程序庫 習(xí)題第9章 串操作編程 9.1 相關(guān)指令 9.2 串操作應(yīng)用實(shí)例 習(xí)題第10章 宏結(jié)構(gòu)程序設(shè)計(jì) 10.1 宏匯編 10.2 重復(fù)匯編 10.3 條件匯編 10.4 宏的實(shí)例 習(xí)題第11章 匯編語言與Visual C++的混合編程 11.1 Visual C++嵌入?yún)R編方式 11.2 Visual C++與匯編語言的模塊連接 習(xí)題附錄參考文獻(xiàn)
圖書封面
圖書標(biāo)簽Tags
無
評論、評分、閱讀與下載