出版時(shí)間:2002-9 出版社:人民郵電 作者:埃布爾 頁數(shù):497 字?jǐn)?shù):783000
Tag標(biāo)簽:無
內(nèi)容概要
本書詳細(xì)介紹了80x86匯編語言程序設(shè)計(jì)的方法和技術(shù)。 全書分為7個部分26章,從硬件和軟件基礎(chǔ)知識、匯編語言基礎(chǔ)知識、視頻與鍵盤操作、數(shù)據(jù)操作、高級輸入/輸出等幾個方面進(jìn)行講解和分析,闡述了宏的使用、連接、程序裝入和覆蓋等特殊編程技術(shù),最后3章以及附錄部分的內(nèi)容既是知識的擴(kuò)展又是實(shí)用的參考資料。書中提供了大量程序?qū)嵗?,除最?章以外,每章還附有習(xí)題。 本書可用作高等院校及大中專院校匯編語言程序設(shè)計(jì)課程的教材或參考書,也能夠幫助初學(xué)者通過自學(xué)上機(jī)掌握匯編語言程序設(shè)計(jì)的一般技術(shù)。
書籍目錄
第一部分 PC硬件與軟件的基礎(chǔ)知識 第1章 PC硬件的基本特征 1.1 引言 1.2 位與字節(jié) 1.3 二進(jìn)制數(shù)系統(tǒng) 1.4 十六進(jìn)制表示法 1.5 ASCII碼 1.6 PC的組成 1.7 內(nèi)存儲器 1.8 段與尋址 1.9 寄存器 1.10 硬件中斷 1.11 要點(diǎn) 1.12 習(xí)題 第2章 指令尋址與執(zhí)行 2.1 引言 2.2 操作系統(tǒng)的特點(diǎn) 2.3 BIOS引導(dǎo)過程 2.4 系統(tǒng)程序的裝入程序 2.5 堆棧 2.6 指令的執(zhí)行與尋址 2.7 指令的操作數(shù) 2.8 保護(hù)模式 2.9 要點(diǎn) 2.10 習(xí)題 第3章 計(jì)算機(jī)存儲器與執(zhí)行指令 3.1 引言 3.2 使用DEBUG程序 3.3 查看存儲單元 3.4 機(jī)器語言舉例1:使用立即數(shù)據(jù) 3.5 機(jī)器語言舉例2:使用定義的數(shù)據(jù) 3.6 一個匯編語言程序 3.7 使用INT指令 3.8 使用PTR操作符 3.9 要點(diǎn) 3.10 習(xí)題 第二部分 匯編語言的基礎(chǔ)知識 第4章 匯編語言編碼要求 4.1 引言 4.2 匯編語言特性 4.3 常規(guī)的段偽操作 4.4 簡化的段偽操作 4.5 保護(hù)模式下的初始化 4.6 定義數(shù)據(jù)類型 4.7 相等偽操作 4.8 要點(diǎn) 4.9 習(xí)題 第5章 匯編、連接與執(zhí)行程序 5.1 引言 5.2 為匯編與執(zhí)行準(zhǔn)備程序 5.3 二遍掃視匯編程序 5.4 連接目標(biāo)程序 5.5 執(zhí)行程序 5.6 交叉引用表 5.7 出錯診斷 5.8 匯編程序位置計(jì)數(shù)器 5.9 編寫.COM程序 5.10 要點(diǎn) 5.11 習(xí)題 第6章 符號指令與尋址 6.1 引言 6.2 符號指令系統(tǒng)——概述 6.3 數(shù)據(jù)傳送指令 6.4 基本算術(shù)指令 6.5 重復(fù)傳送操作 6.6 INT指令 6.7 尋址方式 6.8 段跨越前綴 6.9 近地址與遠(yuǎn)地址 6.10 對齊數(shù)據(jù)地址 6.11 要點(diǎn) 6.12 習(xí)題 第7章 程序邏輯與控制 7.1 引言 7.2 短地址,近地址和遠(yuǎn)地址 7.3 JMP指令 7.4 LOOP指令 7.5 標(biāo)志寄存器 7.6 CMP指令 7.7 條件轉(zhuǎn)移指令 7.8 調(diào)用過程 7.9 程序執(zhí)行對堆棧的影響 7.10 布爾操作 7.11 移位 7.12 循環(huán)移位 7.13 組織一個程序 7.14 要點(diǎn) 7.15 習(xí)題 第三部分 視頻與鍵盤操作 第8章 視頻和鍵盤處理入門 第9章 視頻系統(tǒng) 第10章 鍵盤操作 第四部分 數(shù)據(jù)操作 第11章 處理串?dāng)?shù)據(jù) 第12章 算術(shù)運(yùn)算Ⅰ:處理二進(jìn)制數(shù)據(jù) 第13章 算術(shù)運(yùn)算Ⅱ:處理ASCII和BCD數(shù)據(jù) 第14章 定義與處理表格 第五部分 高級輸入/輸出 第15章 使用鼠標(biāo)的設(shè)備 第16章 磁盤存儲I:組織方式 第17章 磁盤存儲II:寫文件和讀文件 第18章 磁盤存儲III:支持磁盤和文件的 INT 21H功能 第19章 磁盤存儲IV:INT 13H磁盤功能 第20章 打印程序 第六部分 特殊的課題 第21章 定義與使用宏 第22章 連接到子程序 第23章 程序裝入與覆蓋 第七部分 參考章節(jié) 第24章 BIOS數(shù)據(jù)區(qū)、中斷和端口 第25章 操作符與偽操作 第26章 PC指令系統(tǒng) 附錄A 十六進(jìn)制數(shù)與十進(jìn)制數(shù)之間的轉(zhuǎn)換 附錄B ASCII字符碼 附錄C DEBUG程序 附錄D 保留字 附錄E 匯編與連接程序 附錄F 鍵盤掃描碼和ASCII碼
媒體關(guān)注與評論
書評在本書第五版中,作者充分考慮了各層次讀者的編程需求,力圖幫助讀者掌握匯編語言程序設(shè)計(jì)技術(shù),既介紹了硬件和語言的簡單要素,也提供了技術(shù)細(xì)節(jié)和所需指令。第五版中還進(jìn)行了許多更新和補(bǔ)充,包括視頻系統(tǒng)組成和視頻操作的詳細(xì)介紹,例程的修改和增加,保護(hù)模式,堆棧用途,尋址方式和數(shù)組處理等內(nèi)容。
編輯推薦
在《IBMPC匯編語言程序設(shè)計(jì)(第5版)》第五版中,作者充分考慮了各層次讀者的編程需求,力圖幫助讀者掌握匯編語言程序設(shè)計(jì)技術(shù),既介紹了硬件和語言的簡單要素,也提供了技術(shù)細(xì)節(jié)和所需指令。第五版中還進(jìn)行了許多更新和補(bǔ)充,包括視頻系統(tǒng)組成和視頻操作的詳細(xì)介紹,例程的修改和增加,保護(hù)模式,堆棧用途,尋址方式和數(shù)組處理等內(nèi)容。
圖書封面
圖書標(biāo)簽Tags
無
評論、評分、閱讀與下載
IBM PC匯編語言程序設(shè)計(jì) PDF格式下載