出版時(shí)間:2007-8 出版社:科學(xué)出版社 作者:邵玉祥,陳青 編 頁(yè)數(shù):231
內(nèi)容概要
匯編語(yǔ)言是一種執(zhí)行效率高、功能強(qiáng)的程序設(shè)計(jì)語(yǔ)言,它能夠直接控制計(jì)算機(jī)硬件,并最大限度地發(fā)揮機(jī)器硬件的功能。它是計(jì)算機(jī)相關(guān)專業(yè)的基礎(chǔ)課,是深入學(xué)習(xí)計(jì)算機(jī)其他專業(yè)課的前提及關(guān)鍵。全書共分三部分,包括匯編語(yǔ)言的組成成分、匯編語(yǔ)言的編程技術(shù)以及匯編語(yǔ)言的實(shí)際應(yīng)用,共有8章,分別為匯編語(yǔ)言基礎(chǔ)、8086微處理器、尋址方式、匯編語(yǔ)言程序、匯編語(yǔ)言程序設(shè)計(jì)、匯編語(yǔ)言高級(jí)編程、VO程序設(shè)計(jì)、中斷及中斷系統(tǒng)。在編寫過程中,采用循序漸進(jìn)的敘述方法,配以大量的實(shí)例來幫助讀者對(duì)各個(gè)知識(shí)點(diǎn)的理解?! 秴R編語(yǔ)言程序設(shè)計(jì)》可作為普通高等學(xué)校本、??朴?jì)算機(jī)及相關(guān)專業(yè)課程的教材,也可供從事計(jì)算機(jī)設(shè)計(jì)與應(yīng)用的人員學(xué)習(xí)使用。
書籍目錄
前言第1章 匯編語(yǔ)言基礎(chǔ)1.1 機(jī)器語(yǔ)言與匯編語(yǔ)言1.1.1 機(jī)器語(yǔ)言1.1.2 匯編語(yǔ)言1.2 數(shù)制與數(shù)制轉(zhuǎn)換1.2.1 數(shù)制1.2.2 數(shù)制轉(zhuǎn)換1.2.3 數(shù)的書寫方法1.3 有符號(hào)數(shù)與無(wú)符號(hào)數(shù)1.3.1 有符號(hào)數(shù)1.3.2 無(wú)符號(hào)數(shù)1.4 原碼、反碼、補(bǔ)碼1.5 ASCII碼習(xí)題1第2章 8086微處理器2.1 8086 CPU系統(tǒng)結(jié)構(gòu)2.1.1 8086 CPU組成2.1.2 程序執(zhí)行過程2.2 8086 CPU中寄存器2.2.1 通用寄存器2.2.2 專用寄存器2.2.3 段寄存器2.3 存儲(chǔ)器2.3.1 存儲(chǔ)單元的地址和內(nèi)容2.3.2 存儲(chǔ)器地址的分段2.3.3 存儲(chǔ)器物理地址的生成2.3.4 存儲(chǔ)單元中數(shù)據(jù)的操作2.4 堆棧2.5 匯編源程序舉例習(xí)題2第3章 尋址方式3.1 數(shù)據(jù)尋址方式3.1.1 16位尋址3.1.2 32位尋址3.2 指令尋址方式3.2.1 段內(nèi)直接尋址3.2.2 段內(nèi)間接尋址3.2.3 段間直接尋址3.2.4 段間間接尋址3.3 跨段的有關(guān)問題3.4 實(shí)模式與保護(hù)模式3.5 綜合舉例習(xí)題3第4章 匯編語(yǔ)言程序4.1 匯編語(yǔ)句4.1.1 語(yǔ)句種類4.1.2 語(yǔ)句格式4.2 匯編語(yǔ)言數(shù)據(jù)4.2.1 常量4.2.2 變量4.2.3 標(biāo)號(hào)4.2.4 表達(dá)式4.3 8086指令系統(tǒng)4.3.1 數(shù)據(jù)傳送指令4.3.2 算術(shù)運(yùn)算指令4.3.3 位操作指令4.3.4 串操作指令4.3.5 控制轉(zhuǎn)移指令4.3.6 處理機(jī)控制指令4.4 匯編語(yǔ)言偽指令4.4.1 符號(hào)定義偽指令4.4.2 數(shù)據(jù)定義偽指令4.4.3 段定義偽指令4.4.4 程序開始與結(jié)束偽指令4.4.5 對(duì)準(zhǔn)與基數(shù)控制偽指令4.5 匯編源程序結(jié)構(gòu)4.6 上機(jī)操作過程4.6.1 軟件環(huán)境4.6.2 生成執(zhí)行文件4.6.3 DEBUG調(diào)試習(xí)題4第5章 匯編語(yǔ)言程序設(shè)計(jì)5.1 順序結(jié)構(gòu)程序設(shè)計(jì)5.2 分支結(jié)構(gòu)程序設(shè)計(jì)5.2.1 二路分支5.2.2 多路分支5.3 循環(huán)結(jié)構(gòu)程序設(shè)計(jì)5.3.1 單重循環(huán)5.3.2 多重循環(huán)5.4 子程序設(shè)計(jì)5.4.1 子程序調(diào)用與返回5.4.2 子程序的設(shè)計(jì)方法5.4.3 子程序的參數(shù)傳遞5.4.4 嵌套子程序5.4.5 遞歸子程序5.5 模塊化程序設(shè)計(jì)5.5.1 基本概念5.5.2 模塊間通信5.5.3 創(chuàng)建子程序庫(kù)5.6 常用DOS中斷調(diào)用習(xí)題5第6章 匯編語(yǔ)言高級(jí)編程6.1 宏匯編6.1.1 宏定義6.1.2 宏調(diào)用與宏展開6.1.3 宏定義中參數(shù)使用6.1.4 宏定義中標(biāo)號(hào)和變量處理6.1.5 取消宏定義偽指令PURGE6.1.6 條件匯編6.1.7 宏庫(kù)的使用6.1.8 宏與子程序的比較6.2 結(jié)構(gòu)與記錄6.2.1 結(jié)構(gòu)6.2.2 記錄6.3 32位字長(zhǎng)編程6.3.1 處理器選擇偽指令6.3.2 簡(jiǎn)化偽指令6.3.3 編程實(shí)例6.4 匯編語(yǔ)言的混合編程6.4.1 直接嵌入方式6.4.2 C調(diào)用匯編子程序6.4.3 匯編調(diào)用C函數(shù)6.4.4 C++與匯編6.4.5 控制臺(tái)編程6.4.6 Windows界面編程習(xí)題6第7章 IO程序設(shè)計(jì)7.1 IO接口7.1.1 接口、端口、端口地址7.1.2 IO接口的硬件分類7.1.3 IO端口的地址分配7.1.4 IO端口的尋址方式7.2 IO操作7.2.1 IO指令7.2.2 IO控制方式7.2.3 IO端口編程7.3 文件I07.3.1 文件7.3.2 文件緩沖系統(tǒng)7.3.3 文件與目錄管理7.3.4 文件操作實(shí)例習(xí)題7第8章 中斷及中斷系統(tǒng)8.1 中斷工作原理8.1.1 中斷8.1.2 中斷類型8.1.3 中斷服務(wù)8.1.4 中斷向量表8.2 中斷指令與中斷調(diào)用8.2.1 軟中斷指令8.2.2 中斷調(diào)用8.2.3 中斷與子程序8.3 中斷系統(tǒng)應(yīng)用8.3.1 中斷系統(tǒng)8.3.2 中斷服務(wù)程序8.3.3 DOS中斷調(diào)用8.3.4 BIOS中斷調(diào)用8.4 中斷服務(wù)程序編寫8.4.1 常駐內(nèi)存技術(shù)8.4.2 修改中斷向量8.4.3 中斷編程實(shí)例習(xí)題8附錄1 調(diào)試程序DEBUG附錄2 匯編語(yǔ)言錯(cuò)誤信息表附錄3 中斷向量地址表附錄4 BIOS功能調(diào)用附錄5 DOS功能調(diào)用參考文獻(xiàn)
圖書封面
評(píng)論、評(píng)分、閱讀與下載