出版時(shí)間:1997-7-1 出版社:重慶大學(xué)出版社 作者:張志明,楊明廣 主編 頁(yè)數(shù):312 字?jǐn)?shù):505000
內(nèi)容概要
本書是以IBM PC計(jì)算機(jī)8086/8088 CPU為基礎(chǔ),介紹匯編語言的基本原理和程序設(shè)計(jì)技術(shù)。本書重點(diǎn)介紹了8086/8088編程結(jié)構(gòu)、指令系統(tǒng)、偽指令、匯編語言程序格式等匯編語言編程基礎(chǔ)知識(shí)以及順序、分支循環(huán)、子程序、宏指令等基本程序設(shè)計(jì)技術(shù)和輸入輸出、中斷程序設(shè)計(jì)技術(shù)。最后還介紹了BIOS中斷調(diào)用、DOS系統(tǒng)調(diào)用和模塊化程序設(shè)計(jì)等實(shí)用設(shè)計(jì)方法和系統(tǒng)組織方法。 為了便于學(xué)習(xí)和實(shí)踐,書中除了安排大量的例題、習(xí)題之外,還專門編寫了上機(jī)實(shí)驗(yàn)一章,使實(shí)踐環(huán)節(jié)和書本知識(shí)有機(jī)地結(jié)構(gòu)在一起。 本書始終貫徹結(jié)構(gòu)化程序設(shè)計(jì)思想,有利于初學(xué)者形成良好的程序設(shè)計(jì)風(fēng)格和編程習(xí)慣。本書還注意難點(diǎn)分散,將部分指令結(jié)構(gòu)編程技術(shù)一起介紹,便于初學(xué)者克服入門的困難?! ”緯勺鳛楦叩仍盒?平滩?,以及成人教育、自學(xué)考試等因素水平的教材,同時(shí)也可作為廣大工程技術(shù)人員學(xué)習(xí)匯編語言的參考書。
書籍目錄
第一章 基礎(chǔ)知識(shí) 1.1 計(jì)算機(jī)系統(tǒng) 1.2 計(jì)算機(jī)語言 1.3 計(jì)算機(jī)中數(shù)據(jù)的表示方法 習(xí)題第二章 IBM PC計(jì)算機(jī)組織 2.1 8086/8088微處理器的結(jié)構(gòu) 2.2 8086/8088的存儲(chǔ)器組織 2.3 接口與外設(shè) 習(xí)題第三章 8086/8088指令系統(tǒng) 3.1 指令系統(tǒng)概述 3.2 尋址方式 3.3 傳送類指令 3.4 算術(shù)運(yùn)算指令(一) 3.5 邏輯及移位指令 3.6 處理機(jī)控制指令 3.7 指令執(zhí)行時(shí)間 習(xí)題第四章 匯編語言程序設(shè)計(jì)基礎(chǔ) 4.1 匯編語言的語句格式 4.2 常用偽指令 4.3 操作數(shù)運(yùn)算符 4.4 匯編語言程序格式 4.5 匯編語言上機(jī)過程 習(xí)題第五章 基本程序設(shè)計(jì)方法 5.1 程序設(shè)計(jì)概論 5.2 順序程序設(shè)計(jì) 5.3 控制轉(zhuǎn)移指令 5.4 分支程序設(shè)計(jì) 5.5 循環(huán)程序設(shè)計(jì) 5.6 字符串處理 習(xí)題第六章 子程序設(shè)計(jì) 6.1 子程序概述 6.2 子程序設(shè)計(jì)方法 6.3 子程序設(shè)計(jì)舉例 6.4 帶宏指令的程序設(shè)計(jì) 習(xí)題第七章 數(shù)值運(yùn)算及代碼轉(zhuǎn)換 7.1 算術(shù)運(yùn)算指令(二) 7.2 雙精度運(yùn)算 7.3 代碼轉(zhuǎn)換 習(xí)題第八章 輸入輸出程序設(shè)計(jì) 8.1 I/O設(shè)備與I/O接口 8.2 輸入輸出指令 8.3 I/O設(shè)備的數(shù)據(jù)傳送方式 8.4 輸入輸出程序舉例 習(xí)題第九章 中斷程序設(shè)計(jì) 9.1 中斷技術(shù)概述 9.2 IBM PC/XT的中斷系統(tǒng) 9.3 中斷程序設(shè)計(jì) 9.4 中斷程序舉例 習(xí)題第十章 系統(tǒng)調(diào)用與程序設(shè)計(jì) 10.1 BIOS中斷功能調(diào)用 10.2 DOS系統(tǒng)功能調(diào)用 10.3 BIOS中斷調(diào)用舉例——彩色圖形程序設(shè)計(jì) 10.4 DOS系統(tǒng)調(diào)用舉例——文件代號(hào)式磁盤存取 習(xí)題第十一章 模塊化程序設(shè)計(jì) 11.1 模塊化程序設(shè)計(jì)概述 11.2 模塊組合方式與程序的連接 11.3 模塊間的通信 11.4 模塊化程序設(shè)計(jì)舉例 11.5 匯編語言與高級(jí)語言的接口 習(xí)題第十二章 匯編語言程序上機(jī)實(shí)驗(yàn) 實(shí)驗(yàn)一 DEBUG編程與調(diào)試 實(shí)驗(yàn)二 匯編連接過程實(shí)驗(yàn) 實(shí)驗(yàn)三 分支程序設(shè)計(jì)實(shí)驗(yàn) 實(shí)驗(yàn)四 循環(huán)程序設(shè)計(jì)實(shí)驗(yàn) 實(shí)驗(yàn)五 子程序設(shè)計(jì)實(shí)驗(yàn) 實(shí)驗(yàn)六 字符串處理 實(shí)驗(yàn)七 輸入輸出程序?qū)嶒?yàn)(發(fā)聲程序) 實(shí)驗(yàn)八 中斷程序?qū)嶒?yàn)(串行通信) 實(shí)驗(yàn)九 DOS文件管理 實(shí)驗(yàn)十 屏幕作圖附錄 附錄1 8086/8088指令系統(tǒng)一覽表 附錄2 指令對(duì)標(biāo)志的影響 附錄3 DEBUG命令——覽表 附錄4 DOS系統(tǒng)調(diào)用 附錄5 BIOS中斷功能調(diào)用參考文獻(xiàn)
圖書封面
評(píng)論、評(píng)分、閱讀與下載