国产第1页_91在线亚洲_中文字幕成人_99久久久久久_五月宗合网_久久久久国产一区二区三区四区

讀書月攻略拿走直接抄!
歡迎光臨中圖網 請 | 注冊
> >>
匯編語言程序設計(第3版)(微課版)

包郵 匯編語言程序設計(第3版)(微課版)

出版社:人民郵電出版社出版時間:2024-03-01
開本: 16開 頁數: 251
本類榜單:教材銷量榜
中 圖 價:¥49.2(7.0折) 定價  ¥69.8 登錄后可看到會員價
加入購物車 收藏
開年大促, 全場包郵
?新疆、西藏除外
本類五星書更多>

匯編語言程序設計(第3版)(微課版) 版權信息

匯編語言程序設計(第3版)(微課版) 本書特色

內容精煉,邏輯性和可讀性要求高,編排合理

根據教學需要,體現價值引領

與時俱進,對上一版的知識進行了更新,章節進行了優化,增加了部分實例,補充了更多的習題

提供了豐富的教學資源,包括視頻、習題、教案、教學大綱、多媒體課件、答案等,方便教學,促進線上線下混合式課程的開展

匯編語言程序設計(第3版)(微課版) 內容簡介

本書系統地講解了匯編語言程序設計的相關知識,全書共有11章,系統地論述了匯編語言基礎知識,計算機基本原理,上機操作步驟,操作數的尋址方式,匯編語言的指令系統和偽指令,匯編語言中分支、循環和子程序的設計方法,高級匯編語言程序設計,32位匯編指令和MIPS指令系統。為了讓讀者能夠及時地檢查自己的學習效果,把握自己的學習進度,每章后面都附有豐富的習題。 本書既可以作為本科院校、高職高專各專業匯編語言課程的教材,也可以作為匯編語言培訓或技術人員自學的參考資料。

匯編語言程序設計(第3版)(微課版) 目錄

第 1章 匯編語言基礎知識 1

1.1 匯編語言簡介 1

1.1.1 程序設計語言發展歷程 1

1.1.2 計算機指令系統 1

1.1.3 匯編語言的組成 2

1.1.4 為什么要學習匯編語言 2

1.2 計算機中數據的表示 3

1.2.1 不同進位計數制及其相互轉換 3

1.2.2 二進制數和十六進制數的運算 5

1.2.3 帶符號數的補碼表示 6

1.2.4 補碼的加法和減法 7

1.2.5 無符號數的表示 8

1.2.6 字符的表示 8

1.2.7 基本邏輯運算 9

本章小結 9

習題1 9

第 2章 計算機基本原理 10

2.1 計算機系統組成 10

2.2 CPU中的寄存器 11

2.2.1 16位結構的CPU 11

2.2.2 寄存器介紹 12

2.2.3 CS和IP 15

2.2.4 堆棧 15

2.3 存儲器 16

2.3.1 存儲器 16

2.3.2 存儲器分段 17

2.3.3 邏輯地址 18

2.3.4 CPU對內存的讀寫操作 20

2.4 外部設備和接口 21

2.5 32位80x86CPU的工作模式 21

本章小結 22

習題2 22

第3章 匯編語言程序實例及上機操作 23

3.1 匯編語言的工作環境 23

3.1.1 匯編語言的系統工作文件 23

3.1.2 進入匯編環境方式 23

3.1.3 常用的DOS命令 26

3.2 匯編語言程序實例 27

3.3 程序實例的上機步驟 28

3.3.1 編輯——建立ASM源程序文件 28

3.3.2 匯編——產生OBJ二進制目標文件 29

3.3.3 連接——產生EXE可執行文件 29

3.3.4 LST列表文件 30

3.3.5 程序的運行 32

3.3.6 程序的跟蹤和調試 33

3.4 常用的Debug指令 36

3.5 常用的DOS系統功能調用 38

本章小結 40

習題3 40

第4章 操作數的尋址方式 42

4.1 立即尋址方式 42

4.2 寄存器尋址方式 43

4.3 存儲器尋址方式 44

4.3.1 直接尋址方式 44

4.3.2 寄存器間接尋址方式 46

4.3.3 寄存器相對尋址方式 47

4.3.4 基址變址尋址方式 48

4.3.5 相對基址變址尋址方式 49

本章小結 49

習題4 49

第5章 常用指令系統 51

5.1 數據傳送指令 52

5.1.1 通用數據傳送指令 52

5.1.2 累加器專用傳送指令 56

5.1.3 地址傳送指令 58

5.1.4 標志寄存器傳送指令 58

5.2 算術運算指令 59

5.2.1 類型擴展指令 59

5.2.2 加法指令 61

5.2.3 減法指令 64

5.2.4 乘法指令 67

5.2.5 除法指令 68

5.2.6 BCD碼的十進制調整指令 71

5.3 邏輯與移位指令 72

5.3.1 邏輯指令 72

5.3.2 移位指令 73

5.4 串操作指令 75

5.4.1 MOVS串傳送指令 75

5.4.2 CMPS串比較指令 77

5.4.3 SCAS串掃描指令 79

5.4.4 STOS串存入指令 80

5.4.5 LODS從串中取數指令 81

5.5 指令編碼 82

5.5.1 單操作數指令編碼 82

5.5.2 雙操作數指令編碼 85

5.5.3 其他指令編碼 87

本章小結 88

習題5 88

第6章 偽指令與源程序格式 91

6.1 偽指令 91

6.1.1 處理機選擇偽指令 91

6.1.2 段定義偽指令 91

6.1.3 程序開始和結束偽指令 93

6.1.4 數據定義與存儲器單元分配偽指令 93

6.1.5 類型屬性操作符 94

6.1.6 THIS操作符和LABEL偽操作 95

6.1.7 表達式賦值偽指令“EQU”和“=” 96

6.1.8 匯編地址計數器$與定位偽指令 96

6.1.9 基數控制偽指令 97

6.1.10 過程定義偽指令 98

6.2 表達式和操作符 98

6.3 EXE文件與COM文件 102

6.3.1 程序段前綴PSP 102

6.3.2 COM文件 103

本章小結 104

習題6 104

第7章 分支與循環程序設計 107

7.1 分支程序設計 107

7.1.1 分支程序轉移指令 107

7.1.2 分支程序結構 112

7.1.3 單分支程序 112

7.1.4 復合分支程序 113

7.1.5 多分支程序 116

7.2 循環程序設計 118

7.2.1 循環程序轉移指令 118

7.2.2 循環程序結構 119

7.2.3 計數循環程序 120

7.2.4 條件循環程序 121

7.2.5 條件計數循環程序 123

7.2.6 多重循環程序 125

本章小結 126

習題7 126

第8章 子程序設計 128

8.1 子程序結構 128

8.1.1 子程序調用指令 128

8.1.2 過程定義與過程結構 129

8.1.3 保存和恢復現場寄存器 131

8.2 子程序的參數傳遞 131

8.2.1 用寄存器傳遞參數 131

8.2.2 用變量傳遞參數 134

8.2.3 用地址表傳遞參數的通用子程序 136

8.2.4 用堆棧傳遞參數的通用子程序 139

8.2.5 用結構變量傳遞參數的通用子程序 143

本章小結 146

習題8 146

第9章 高級匯編語言程序設計 149

9.1 高級程序設計特性 149

9.1.1 條件控制偽指令 149

9.1.2 循環控制偽指令 150

9.1.3 過程聲明和過程調用偽指令 151

9.2 宏匯編程序設計 151

9.2.1 宏匯編 152

9.2.2 其他高級偽操作 158

9.2.3 宏匯編應用 163

9.3 模塊化程序設計 166

9.3.1 多模塊源程序 166

9.3.2 多模塊目標代碼 167

9.3.3 子程序庫 168

9.3.4 多模塊應用 168

9.4 輸入/輸出程序設計 172

9.4.1 外部設備與輸入/輸出 173

9.4.2 中斷 177

9.4.3 中斷處理程序設計 182

9.4.4 輸入/輸出應用 185

本章小結 201

習題9 201

第 10章 32位匯編指令簡介 204

10.1 32位硬件架構 204

10.1.1 IA-32位處理器 204

10.1.2 存儲器組織 207

10.2 數據尋址方式 208

10.2.1 立即數尋址方式 208

10.2.2 寄存器尋址方式 209

10.2.3 存儲器尋址方式 209

10.3 指令格式 211

10.3.1 數據傳送指令 211

10.3.2 位操作指令 212

10.3.3 串操作指令 213

10.3.4 算術指令和其他指令 213

10.3.5 條件測試并設置指令 215

10.4 編程舉例 215

10.4.1 Windows匯編語言特點 215

10.4.2 Win32 匯編程序示例 216

本章小結 219

習題10 219

第 11章 MIPS指令系統簡介 221

11.1 MIPS體系結構與指令集 221

11.1.1 MIPS通用寄存器 221

11.1.2 MIPS指令格式 223

11.2 MIPS 32位匯編常用指令 227

11.2.1 算術運算類指令 227

11.2.2 邏輯運算類指令 232

11.2.3 移位指令和置位指令 233

11.2.4 轉移指令 236

11.2.5 訪存指令 239

11.3 MIPS 32位匯編尋址方式 240

11.3.1 操作數尋址方式 240

11.3.2 指令尋址方式 241

11.4 MIPS程序基礎 243

11.4.1 MARS調試工具介紹 243

11.4.2 MIPS源程序框架 244

11.4.3 MIPS數據段定義 245

11.4.4 MIPS代碼段定義 245

11.4.5 MIPS系統調用syscall 246

11.4.6 第 一個MIPS匯編程序 246

11.5 MIPS編程 247

11.5.1 MIPS匯編分支結構 247

11.5.2 MIPS匯編循環結構 250

習題11 253

附錄1 80x86指令系統一覽 256

附錄2 偽操作與操作符 269

附錄3 中斷向量地址一覽 281

附錄4 DOS系統功能調用(INT 21H) 283

附錄5 BIOS功能調用 290

附錄6 Windows 104鍵鍵盤掃描碼 294

參考文獻 296
展開全部

匯編語言程序設計(第3版)(微課版) 作者簡介

劉慧婷,2001年至今在安徽大學計算機科學與技術學院執教,歷任助教、講師、副教授,為安徽大學青年骨干教師。長期擔任《高級語言程序設計》、《微型計算機系統》、《匯編語言程序設計》、《面向對象程序設計》等多門本科生課程的教學工作。一直從事數據挖掘、人工智能及其相關交叉領域的研究工作,尤其在社交媒體數據分析和信息檢索等方面取得了一系列的成果。先后主持和參加包括國家863計劃、國家自然科學基金面上和青年基金、安徽省自然科學基金面上項目等在內的10余項國家/省部級項目,已經在國際會議和各類期刊發表論文70余篇,其中包括《Information Sciences》、《計算機學報》、《軟件學報》等核心期刊30余篇,并參與撰寫專著《智能管理技術與方法》、《動態數據挖掘》2部。

商品評論(0條)
暫無評論……
書友推薦
本類暢銷
編輯推薦
返回頂部
中圖網
在線客服
主站蜘蛛池模板: 羽月希奶水一区二区三区 | 亚洲美国产亚洲av | 国产成人网 | 欧美香蕉人人人人人人爱 | 人人看操 | 先锋男人 | 亚洲国产精品一区二区三区久久 | 国产全黄a一级毛片视频 | 免费看片亚洲 | 人妻无码中文字幕 | 黄色日本片 | 久久精品66 | 一区二区不卡久久精品 | 8av国产精品爽爽ⅴa在线观看 | 四虎成人国产精品视频 | 一级特黄aaa大片免色 | 一个色在线视频 | 亚洲av无码成人黄网站在线观看 | 久久综合久久伊人 | 亚洲美女视频在线 | 国产av夜夜欢一区二区三区 | 色狠狠狠狠狠香蕉 | 欧美色综合久久 | 在线观看的网站 | 97在线观看成人免费视频 | 国产亚洲午夜精品a一区二区 | 纯肉无遮挡h肉3d动漫在线观看 | 日韩成人无码一区二区三区 | 青青草原国产在线观看 | 国产不卡免费视频 | 九九热视频免费 | 久久综合五月丁香久久激情 | 欧美一区二三区 | 欧美成人禁片在线www | 国产精品亚洲一区二区三区正片 | 色宅男av66 | 少妇扒开粉嫩小泬视频 | 亚洲 欧美 影音先锋 | 精品国产情侣高潮露脸在线 | 免费精品99久久国产综合精品 | 无码中文字幕乱在线观看 |