出版時(shí)間:2010-11 出版社:華中科技大學(xué)出版社 作者:李浪,熊江,齊忠 頁數(shù):280
內(nèi)容概要
《匯編語言及應(yīng)用教程》以8086/8088系列計(jì)算機(jī)為背景機(jī),以8086/8088為基礎(chǔ),由淺入深地介紹了匯編語言程序設(shè)計(jì)相關(guān)知識。全書共8章,主要內(nèi)容包括匯編語言基礎(chǔ)知識、80X86的尋址方式與指令系統(tǒng)、匯編語言程序格式、匯編語言程序設(shè)計(jì)、高級匯編語言技術(shù)、DOS中斷與BIOS中斷、I/O程序設(shè)計(jì)、匯編語言典型應(yīng)用編程實(shí)例等?!秴R編語言及應(yīng)用教程》內(nèi)容充實(shí)、重點(diǎn)突出,特別強(qiáng)調(diào)匯編語言的實(shí)用編程技巧,側(cè)重于初學(xué)者學(xué)習(xí)《匯編語言及應(yīng)用教程》后,具有一定有實(shí)際動手編程能力。所有章節(jié)都附有相應(yīng)的習(xí)題與上機(jī)實(shí)驗(yàn),對部分重點(diǎn)習(xí)題附有參考答案,不同專業(yè)可根據(jù)需要選用?! 秴R編語言及應(yīng)用教程》融合作者多年來的實(shí)際教學(xué)經(jīng)驗(yàn),深知作為初學(xué)者學(xué)習(xí)匯編語言的特點(diǎn),對于學(xué)習(xí)中重、難點(diǎn)都有相應(yīng)的例題與練習(xí)。 《匯編語言及應(yīng)用教程》適合作為計(jì)算機(jī)、自動化、電子信息與通信類等專業(yè)的本科與??平滩?,也可作為工程技術(shù)人員的參考用書。
書籍目錄
第1章 匯編語言基礎(chǔ)知識1.1 數(shù)據(jù)表示與運(yùn)算1.1.1 進(jìn)位記數(shù)制與不同基數(shù)之間的轉(zhuǎn)換1.1.2 數(shù)據(jù)表示1.2 8086/8088系統(tǒng)結(jié)構(gòu)1.2.1 80X86的編程結(jié)構(gòu)1.2.2 80X86存儲器組織結(jié)構(gòu)1.3 計(jì)算機(jī)語言基本概念1.3.1 機(jī)器語言1.3.2 匯編語言1.3.3 高級語言習(xí)題1第2章 80X86尋址方式與指令系統(tǒng)2.1 操作數(shù)類型2.2 尋址方式2.2.1 操作數(shù)尋址2.2.2 指令尋址2.3 80X86的指令系統(tǒng)2.3.1 數(shù)據(jù)傳送指令2.3.2 算術(shù)運(yùn)算指令2.3.3 邏輯指令2.3.4 字符串操作指令2.3.5 控制轉(zhuǎn)移指令2.3.6 處理機(jī)控制指令實(shí)驗(yàn)一 掌握操作數(shù)的各種尋址方式習(xí)題2第3章 匯編語言程序格式3.1 匯編語言概述3.2 匯編語言程序格式3.2.1 匯編程序分段結(jié)構(gòu)3.2.2 匯編語言語句的類型及組成3.2.3 名字3.2.4 操作碼3.2.5 操作數(shù)3.2.6 注釋3.3 偽指令3.3.1 處理器方式偽指令3.3.2 段定義偽指令3.3.3 程序開始和結(jié)束3.3.4 數(shù)據(jù)定義偽指令3.3.5 符號定義偽指令3.3.6 地址計(jì)數(shù)器和定位偽指令3.3.7 基數(shù)選擇偽指令3.3.8 過程定義3.4 匯編語言程序的實(shí)現(xiàn)3.4.1 DOS環(huán)境下匯編語言的實(shí)現(xiàn)3.4.2 Windows環(huán)境下匯編語言的實(shí)現(xiàn)實(shí)驗(yàn)一 匯編語言程序格式及上機(jī)過程習(xí)題3第4章 匯編語言程序設(shè)計(jì)4.1 順序結(jié)構(gòu)4.2 分支結(jié)構(gòu)4.2.1 顯示轉(zhuǎn)移指令實(shí)現(xiàn)的分支結(jié)構(gòu)4.2.2 用偽指令實(shí)現(xiàn)的分支結(jié)構(gòu)4.3 循環(huán)結(jié)構(gòu)4.3.1 循環(huán)程序設(shè)計(jì)方法4.3.2 多重循環(huán)程序設(shè)計(jì)4.4 子程序4.4.1 過程定義偽操作4.4.2 子程序的調(diào)用和返回指令4.4.3 保存與恢復(fù)寄存器4.4.4 主程序與子程序參數(shù)傳遞方式4.4.5 子程序的嵌套實(shí)驗(yàn)一 順序程序?qū)嶒?yàn)二 分支程序?qū)嶒?yàn)三 循環(huán)程序與子程序習(xí)題4第5章 高級匯編語言技術(shù)5.1 宏匯編5.1.1 宏定義5.1.2 宏調(diào)用和宏展開5.1.3 宏調(diào)用中的參數(shù)使用5.1.4 LOCAL在宏匯編中的作用5.1.5 PURGE5.1.6 宏指令與子程序的區(qū)別5.2 重復(fù)匯編5.2.1 重復(fù)偽操作5.2.2 不定重復(fù)偽操作5.3 條件匯編5.4 匯編語言與高級語言的接口實(shí)驗(yàn)一 高級匯編語言技術(shù)的使用習(xí)題5第6章 DOS中斷和BIoS中斷6.1 DOS功能調(diào)用及BIOS功能調(diào)用的概念6.1.1 DOS功能調(diào)用6.1.2 BIOS功能調(diào)用6.1.3 兩者間的關(guān)系6.2 DOS功能調(diào)用及應(yīng)用6.2.1 鍵盤功能調(diào)用6.2.2 鍵盤功能調(diào)用應(yīng)用舉例6.2.3 顯示功能調(diào)用6.2.4 顯示功能調(diào)用應(yīng)用舉例6.2.5 打印功能6.2.6 串行口功能調(diào)用6.3 BIOS功能調(diào)用及其應(yīng)用6.3.1 鍵盤輸入6.3.2 顯示輸出6.3.3 打印輸出6.3.4 串行通信口I/O實(shí)驗(yàn)一 中斷調(diào)用習(xí)題6第7章 I/O程序設(shè)計(jì)7.1 工作原理7.1.1 I/O端口地址7.1.2 I/O系統(tǒng)的工作原理7.2 數(shù)據(jù)的I/O方式7.2.1 直接I/O方式7.2.2 查詢I/O方式7.2.3 中斷I/O方式7.3 I/O應(yīng)用實(shí)例實(shí)驗(yàn)一 有關(guān)I/O的功能調(diào)用習(xí)題7第8章 匯編語言典型應(yīng)用編程實(shí)例8.1 打字計(jì)時(shí)程序8.2 視頻顯示系統(tǒng)程序設(shè)計(jì)8.2.1 顯示器8.2.2 顯示適配器8.2.3 顯示方式8.2.4 電子鐘程序的實(shí)現(xiàn)8.3 音頻發(fā)聲系統(tǒng)程序設(shè)計(jì)8.3.1 計(jì)算機(jī)的發(fā)聲原理8.3.2 發(fā)音程序8.3.3 樂曲演奏程序8.4 C語言與匯編語言的混合編程8.4.1 匯編語言嵌入C語言程序8.4.2 在匯編語言中調(diào)用C語言程序8.5 設(shè)備驅(qū)動程序設(shè)計(jì)舉例習(xí)題8附錄A DEBUG常用命令的功能及使用舉例附錄B 中斷向量地址一覽附錄C DOS系統(tǒng)功能調(diào)用(INT 21H)附錄D BIOS系統(tǒng)功能調(diào)用附錄E 部分習(xí)題參考答案參考文獻(xiàn)
編輯推薦
匯編語言程序設(shè)計(jì)是計(jì)算機(jī)及電子信息與通信類專業(yè)一門重要的基礎(chǔ)課程,是培養(yǎng)學(xué)生直接使用計(jì)算機(jī)硬件資源能力的一門課程。同時(shí),它也是學(xué)習(xí)操作系統(tǒng)、接口與通信技術(shù)、計(jì)算機(jī)組成原理和嵌入式系統(tǒng)開發(fā)的前導(dǎo)課程。本書以8086/8088系列計(jì)算機(jī)為背景機(jī),以8086/8088為基礎(chǔ),由淺入深地介紹了匯編語言程序設(shè)計(jì)相關(guān)知識。
圖書封面
評論、評分、閱讀與下載