注冊(cè) | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁(yè)出版圖書科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)軟件與程序設(shè)計(jì)匯編語(yǔ)言/編譯原理匯編語(yǔ)言程序設(shè)計(jì)

匯編語(yǔ)言程序設(shè)計(jì)

匯編語(yǔ)言程序設(shè)計(jì)

定 價(jià):¥19.00

作 者: 李革新主編
出版社: 西安電子科技大學(xué)出版社
叢編項(xiàng): 面向21世紀(jì)高等職業(yè)技術(shù)教育計(jì)算機(jī)類系列教材
標(biāo) 簽: 匯編語(yǔ)言程序設(shè)計(jì)

ISBN: 9787560612584 出版時(shí)間: 2003-07-01 包裝: 簡(jiǎn)裝本
開(kāi)本: 26cm 頁(yè)數(shù): 261 字?jǐn)?shù):  

內(nèi)容簡(jiǎn)介

  本書采用全新的編撰方法,以Intel 8086/8088微處理器為基礎(chǔ),介紹了匯編語(yǔ)言和機(jī)器語(yǔ)言的基本概念、基本原理以及它們?cè)谟?jì)算機(jī)中的基本工作過(guò)程;還介紹了匯編語(yǔ)言程序設(shè)計(jì)的基本方法和技巧。本書內(nèi)容的編排由淺入深、由簡(jiǎn)到繁、由易到難、循序漸進(jìn);指令和程序設(shè)計(jì)的學(xué)習(xí)均融于某一實(shí)際問(wèn)題之中,針對(duì)性、趣味性較強(qiáng);突出匯編語(yǔ)言程序設(shè)計(jì)的一般方法,讀者可以邊學(xué)習(xí)、邊上機(jī)操作,在實(shí)踐中體會(huì)知識(shí)的趣味性和可操作性。本書為高職高專計(jì)算機(jī)專業(yè)的“匯編語(yǔ)言程序設(shè)計(jì)”課程的教材,也可以作為電子、自動(dòng)控制等專業(yè)的相關(guān)教材,適用于高等職業(yè)技術(shù)學(xué)院、高等??茖W(xué)校、成人教育學(xué)院及本科院校舉辦的二級(jí)職業(yè)技術(shù)學(xué)院和民辦高校,更適合于電腦愛(ài)好者自學(xué)、提高之用。★本書配有電子教案與多媒體課件, 需要者可與出版社聯(lián)系,免費(fèi)索取。

作者簡(jiǎn)介

暫缺《匯編語(yǔ)言程序設(shè)計(jì)》作者簡(jiǎn)介

圖書目錄

第1章 基礎(chǔ)知識(shí)
1.1 數(shù)與數(shù)制
1.1.1 位與字節(jié)
1.1.2 ASCII碼
1.1.3 二進(jìn)制數(shù)及運(yùn)算
1.1.4 十六進(jìn)制數(shù)及運(yùn)算
1.2 內(nèi)存儲(chǔ)器的管理方式
1.3 寄存器
1.4 微型計(jì)算機(jī)的硬件結(jié)構(gòu)
1.4.1 8086/8088微處理器(CPU)
1.4.2 內(nèi)存儲(chǔ)器
1.4.3 存儲(chǔ)器的配置
1.4.4 微處理器對(duì)字的定址
本章重點(diǎn)
練習(xí)題
第2章 機(jī)器語(yǔ)言程序的建立與執(zhí)行
2.1 機(jī)器語(yǔ)言程序
2.1.1 啟動(dòng)DOS
2.1.2 檢查存儲(chǔ)器內(nèi)容的方法
2.1.3 機(jī)器語(yǔ)言范例1——立即型數(shù)據(jù)運(yùn)算
2.1.4 機(jī)器語(yǔ)言范例2——數(shù)據(jù)的定義
2.2 實(shí)際地址值的確定
2.3 DEBUG的特殊性質(zhì)及應(yīng)用
2.3.1 A命令
2.3.2 U命令
2.3.3 在DEBUG中存儲(chǔ)一個(gè)程序
2.4 機(jī)器語(yǔ)言程序的建立與調(diào)試
2.4.1 練習(xí)一:機(jī)器語(yǔ)言程序的建立與調(diào)試
2.4.2 練習(xí)二:在DEBUG狀態(tài)下存儲(chǔ)一段程序
2.4.3 練習(xí)三:從磁盤中讀入一個(gè)程序(文件)
2.4.4 練習(xí)四:直接尋址方式的數(shù)據(jù)運(yùn)算
本章重點(diǎn)
練習(xí)題
第3章 匯編語(yǔ)言程序設(shè)計(jì)基礎(chǔ)
3.1 匯編語(yǔ)言的注釋與指令格式
3.1.1 匯編語(yǔ)言注釋欄
3.1.2 匯編語(yǔ)言的語(yǔ)句格式
3.2 匯編語(yǔ)言程序的需求
3.3 EXE文件的初始化
3.4 源程序的實(shí)例
本章重點(diǎn)
練習(xí)題
第4章 匯編與執(zhí)行一個(gè)程序
4.1 匯編與執(zhí)行一個(gè)程序
4.1.1 鍵入與編輯一個(gè)源程序
4.1.2 匯編一個(gè)程序
4.1.3 鏈接一個(gè)程序
4.1.4 執(zhí)行一個(gè)程序
4.2 COM文件
4.2.1 EXE文件與COM文件的差異
4.2.2 COM文件范例
4.2.3 COM文件的堆棧
4.3 匯編語(yǔ)言程序的編輯、匯編、鏈接與調(diào)試
4.3.1 練習(xí)一:顯示HELLO十次
4.3.2 練習(xí)二:顯示HELLO五次
4.3.3 練習(xí)三:COM文件的生成
本章重點(diǎn)
練習(xí)題
第5章 定義數(shù)據(jù)
5.1 定義數(shù)據(jù)的偽指令
5.1.1 數(shù)值型常數(shù)
5.1.2 定義字節(jié)DB
5.1.3 定義字DW
5.1.4 定義雙字DD
5.1.5 定義四字DQ
5.1.6 定義十字節(jié)DT
5.2 立即數(shù)
5.2.1 立即數(shù)的長(zhǎng)度
5.2.2 立即數(shù)的格式
5.2.3 可以使用立即數(shù)的指令
5.3 賦值偽指令EQU
本章重點(diǎn)
練習(xí)題
第6章 程序結(jié)構(gòu)
6.1 轉(zhuǎn)移與循環(huán)
6.1.1 無(wú)條件轉(zhuǎn)移指令JMP
6.1.2 循環(huán)指令LOOP
6.2 條件轉(zhuǎn)移
6.2.1 標(biāo)志寄存器
6.2.2 條件轉(zhuǎn)移指令
6.3 過(guò)程與調(diào)用子程序
6.3.1 典型的多過(guò)程的程序格式
6.3.2 堆棧
6.3.3 數(shù)據(jù)塊搬移
6.4 編程步驟
本章重點(diǎn)
練習(xí)題
第7章 邏輯運(yùn)算
7.1 邏輯運(yùn)算指令
7.1.1 邏輯指令
7.1.2 將小寫轉(zhuǎn)換為大寫
7.2 移位及循環(huán)移位
7.2.1 移位
7.2.2 循環(huán)移位
本章重點(diǎn)
練習(xí)題
第8章 屏幕處理和鍵盤輸入基本特性
8.1 中斷指令I(lǐng)NT
8.2 基本屏幕處理
8.2.1 設(shè)定光標(biāo)位置
8.2.2 清除屏幕
8.2.3 顯示字符
8.2.4 顯示ASCII碼字符集
8.3 鍵盤輸入
8.3.1 鍵盤輸入字符
8.3.2 鍵盤輸入并顯示名字
8.4 屏幕顯示和鍵盤操作(擴(kuò)充DOS)
8.4.1 在屏幕上顯示
8.4.2 從鍵盤接受輸入
8.4.3 利用Enter、Line Feed和TAB在屏幕上顯示
本章重點(diǎn)
練習(xí)題
第9章 字符串指令
9.1 字符串指令的性質(zhì)
9.2 指令重復(fù)前綴
9.2.1 無(wú)條件重復(fù)前綴REP
9.2.2 條件重復(fù)前綴REPE(REPZ)/REPNE(REPNZ)
9.3 字符串傳送、裝入與存儲(chǔ)指令
9.3.1 字符串傳送指令MOVS
9.3.2 字符串裝入指令LODS
9.3.3 字符串存儲(chǔ)指令STOS
9.4 字符串的比較與掃描
9.4.1 字符串比較指令CMPS
9.4.2 字符串掃描指令SCAS
9.4.3 掃描與替換
9.5 字符串指令的應(yīng)用
本章重點(diǎn)
練習(xí)題
第10章 二進(jìn)制算術(shù)運(yùn)算
10.1 加法與減法指令(ADD與SUB)
10.2 無(wú)符號(hào)數(shù)與帶符號(hào)數(shù)
10.3 乘法
10.3.1 無(wú)符號(hào)數(shù)乘法指令MUL
10.3.2 帶符號(hào)數(shù)乘法指令I(lǐng)MUL
10.3.3 運(yùn)算效率
10.3.4 多字節(jié)數(shù)的乘法
10.4 除法
10.4.1 無(wú)符號(hào)數(shù)除法指令DIV
10.4.2 帶符號(hào)數(shù)除法指令I(lǐng)DIV
10.4.3 運(yùn)算效率
10.4.4 溢出與中斷
10.5 改變符號(hào)和符號(hào)擴(kuò)展指令
10.5.1 改變符號(hào)指令NEG
10.5.2 字節(jié)轉(zhuǎn)換成字指令CBW
10.5.3 字轉(zhuǎn)換成雙字指令CWD
10.6 尋址與加、減法運(yùn)算練習(xí)
10.6.1 練習(xí)一:字節(jié)與字的加、減法運(yùn)算
10.6.2 練習(xí)二:多字加法
本章重點(diǎn)
練習(xí)題
第11章 數(shù)碼轉(zhuǎn)換
11.1 ASCII格式
11.1.1 ASCII加法
11.1.2 ASCII減法
11.1.3 ASCII乘法
11.1.4 ASCII除法
11.2 二—十進(jìn)制碼(BCD碼)
11.3 ASCII數(shù)轉(zhuǎn)換為二進(jìn)制
11.4 二進(jìn)制轉(zhuǎn)換成ASCII格式
本章重點(diǎn)
練習(xí)題
第12章 表的處理
12.1 定義表
12.2 表的直接存取
12.3 表的搜索
12.4 轉(zhuǎn)換指令XLAT
12.5 顯示十六進(jìn)制數(shù)和對(duì)應(yīng)的ASCII字符
12.6 數(shù)據(jù)排序程序 159 
12.7 TYPE、LENGTH和SIZE運(yùn)算符
本章重點(diǎn)
練習(xí)題
第13章 宏處理
13.1 不帶參數(shù)的宏定義
13.2 帶參數(shù)的宏定義
13.3 LOCAL偽指令
13.4 宏庫(kù)的建立與注銷
13.4.1 INCLUDE偽指令(宏庫(kù))
13.4.2 注銷宏指令名偽指令PURGE
13.5 重復(fù)類偽指令 REPT、IRP及IRPC
13.5.1 重復(fù)偽指令 REPT
13.5.2 不定重復(fù)偽指令 IRP
13.5.3 不定重復(fù)字符偽指令 IRPC
13.6 條件偽指令
本章重點(diǎn)
練習(xí)題
第14章 模塊化程序設(shè)計(jì)
14.1 段間調(diào)用
14.2 定義外部標(biāo)識(shí)符偽指令
14.3 使用EXTRN和PUBLIC的范例
14.4 在指令段使用PUBLIC
14.5 在數(shù)據(jù)段使用PUBLIC
14.6 參數(shù)傳送
14.7 C語(yǔ)言與匯編語(yǔ)言的鏈接
本章重點(diǎn)
練習(xí)題
第15章 屏幕處理高級(jí)特性
15.1 屬性編碼
15.2 BIOS中斷10H
15.3 閃爍、反白和卷動(dòng)
15.4 其他DOS輸入輸出處理
15.5 BIOS INT 16H的鍵盤處理
15.6 擴(kuò)充功能鍵
本章重點(diǎn)
練習(xí)題
第16章 彩色/圖形屏幕處理
16.1 文本模式
16.2 圖形模式
16.3 設(shè)定圖形模式及顯示色彩
本章重點(diǎn)
練習(xí)題
第17章 匯編語(yǔ)言偽指令參考資料
17.1 存儲(chǔ)器訪問(wèn)與指令運(yùn)算符
17.1.1 存儲(chǔ)器訪問(wèn)(尋址)
17.1.2 匯編語(yǔ)言指令運(yùn)算符
17.2 匯編語(yǔ)言偽指令
第18章 8086/8088指令集參考
18.1 指令碼編碼規(guī)則
18.1.1 寄存器的編碼
18.1.2 定址形態(tài)模式字節(jié)
18.1.3 2字節(jié)指令
18.1.4 3字節(jié)指令
18.1.5 4字節(jié)指令
18.2 按字母順序排列的指令集
附錄A ASCII碼表
附錄B 匯編語(yǔ)言軟件開(kāi)發(fā)工具
B.1 Turbo Assembler
B.2 Turbo Link
B.3 Turbo Debugger
B.3.1 Turbo Debugger 調(diào)試界面
B.3.2 Turbo Debugger的功能
B.3.3 Turbo Debugger應(yīng)用舉例
B.3.4 匯編語(yǔ)言調(diào)試軟件的文件組織
附錄C 課程設(shè)計(jì)
參考文獻(xiàn)

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) m.ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號(hào) 鄂公網(wǎng)安備 42010302001612號(hào)