分享
 
 
 

80x86汇编语言程序设计

80x86汇编语言程序设计  点此进入淘宝搜索页搜索
  特别声明:本站仅为商品信息简介,并不出售商品,您可点击文中链接进入淘宝网搜索页搜索该商品,有任何问题请与具体淘宝商家联系。
  參考價格: 点此进入淘宝搜索页搜索
  分類: 图书,计算机/网络,硬件 外部设备 维修,

作者: 王成耀 编

出 版 社: 人民邮电出版社

出版时间: 2002-2-1字数: 484000版次: 1页数: 307印刷时间: 2004-8-1开本:印次:纸张: 胶版纸I S B N : 9787115093776包装: 平装编辑推荐

内容简介

本书以当前“汇编语言程序设计”课程的教学为目标,以Intel 80x86 CPU指令系统与Microsoft宏汇编MASM 6.1X为背景,系统介绍了汇编语言程序设计的基本理论和方法。内容主要包括:汇编语言程序设计的基础知识、实模式下的80x86指令、常用伪指令、源程序格式、程序设计的基本技术、多模块程序设计、输入输出和中断程序设计等。此外,简要介绍了32位保护模式以及Win32汇编语言程序设计的基本方法。

本书是高等院校计算机及相关专业本科生的教材,也可作为计算机工作者学习汇编语言的自学参考书。

作者简介

目录

第1章基础知识1

1.1认识汇编语言1

1.1.1机器语言1

1.1.2汇编语言2

1.1.3高级语言3

1.1.4对汇编语言的评价3

1.2数据表示4

1.2.1数据组织5

1.2.2无符号数与带符号数6

1.2.3字符的ASCII码表示9

1.2.4BCD码9

1.2.5注解10

1.3基本位操作10

1.3.1逻辑操作10

1.3.2移位与循环移位 11

1.4小结12

习题12

第2章80x86计算机系统组织14

2.180x86计算机的基本结构14

2.1.1CPU14

2.1.2系统总线15

2.1.3内存16

2.1.4I/O子系统19

2.280x86 CPU的寄存器组19

2.380x86 CPU的工作模式22

2.3.1实模式22

2.3.2保护模式23

2.3.3虚拟8086模式24

2.4标志位24

2.4.1状态标志24

2.4.2深入认识CF和OF25

2.4.3控制标志27

2.5小结27

习题28

第3章80x86指令系统30

3.1指令格式30

3.1.1指令的书写格式30

3.1.2操作数的形式31

3.2寻址方式31

3.2.18086寻址方式31

3.2.232位CPU扩展寻址方式35

3.3指令系统37

3.3.1数据传送指令38

3.3.2算术指令45

3.3.3位操作指令55

3.3.4控制转移指令62

3.3.5标志处理指令69

3.3.6串操作指令69

3.3.7处理器控制指令73

3.4容易犯的错误74

3.5实例75

3.6小结78

习题78

第4章汇编语言程序格式81

4.1地址计数器81

4.2汇编语言语句81

4.2.1语句格式81

4.2.2表达式82

4.2.3常数82

4.2.4变量、标号与地址表达式83

4.3基本伪指令84

4.3.1处理器选择伪指令84

4.3.2段定义伪指令85

4.3.3符号定义伪指令85

4.3.4变量定义伪指令86

4.3.5LABEL88

4.3.6ASSUME89

4.3.7源程序结束伪指令90

4.3.8ORG90

4.3.9对齐伪指令90

4.4操作符91

4.4.1地址操作符91

4.4.2类型操作符92

4.5汇编语言源程序结构96

4.5.1源程序的一般结构96

4.5.2常用的源程序基本框架97

4.6汇编语言程序的开发101

4.6.1开发过程101

4.6.2汇编语言程序的开发环境103

4.6.3汇编器ML103

4.6.4调试器CodeView106

4.7小结113

习题114

第5章基本控制结构117

5.1顺序结构117

5.2字符与字符串的输入/输出119

5.3分支结构128

5.3.1灵活运用无条件转移指令128

5.3.2双分支结构129

5.3.3多分支结构132

5.4循环结构138

5.4.1循环结构的基本形式138

5.4.2循环程序的控制方法139

5.5串操作152

5.5.1串操作指令的用途152

5.5.2字符串处理153

5.6小结161

习题161

第6章过程164

6.1过程概述164

6.1.1过程定义164

6.1.2过程调用和返回165

6.2过程的参数传递168

6.2.1用变量传递参数168

6.2.2用寄存器传递参数170

6.2.3用地址表传递参数171

6.2.4用堆栈传递参数172

6.2.5用代码流传递参数178

6.3过程实例181

*6.4递归过程184

6.5小结188

习题189

第7章汇编语言的扩展192

7.1结构192

7.1.1结构类型的定义192

7.1.2结构变量的定义192

7.1.3结构变量及其字段的访问193

7.2宏指令195

7.2.1宏定义、宏调用与宏展开195

7.2.2与宏有关的伪指令198

7.2.3宏操作符199

7.2.4宏指令与过程的区别200

7.3重复块201

7.3.1REPEAT201

7.3.2FOR201

7.3.3FORC202

*7.4条件汇编203

7.5多模块程序设计205

7.5.1包含文件206

7.5.2多个模块的连接206

7.5.3段定义的进一步说明207

7.5.4模块间的通信211

*7.5.5Make文件213

*7.5.6过程库215

*7.5.7简化段定义217

7.6小结219

习题220

第8章输入/输出与中断223

8.1输入/输出223

8.1.1I/O原理223

8.1.2I/O指令223

8.280x86的中断系统227

8.2.1中断的基本概念227

8.2.2中断指令228

8.2.3中断分类229

8.3DOS与BIOS服务233

8.3.1DOS系统调用233

8.3.2BIOS服务234

*8.4DOS环境下的可执行程序235

8.4.1程序段前缀(PSP)235

8.4.2.exe文件与.com文件236

8.4.3程序结束的另一种方法237

8.5中断服务程序设计238

8.5.1中断服务程序设计的基本方法238

*8.5.2驻留程序设计242

8.5.3键盘程序设计243

8.6小结254

习题254

*第9章Win32汇编语言编程初步256

9.132位保护模式256

9.1.1基本概念256

9.1.2内存寻址机制257

9.1.3指令在实模式与32位保护模式下的差异262

9.2Win32编程基础263

9.2.1开发工具264

9.2.2Win32 API264

9.2.3源程序的基本结构266

9.2.4应用实例267

9.3小结275

习题276

附录277

附录1标准ASCII码字符集277

附录280x86指令系统279

附录3调试器DEBUG290

附录4Windows 104键键盘扫描码298

索引300

参考文献307

媒体评论

 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
2023年上半年GDP全球前十五强
 百态   2023-10-24
美众议院议长启动对拜登的弹劾调查
 百态   2023-09-13
上海、济南、武汉等多地出现不明坠落物
 探索   2023-09-06
印度或要将国名改为“巴拉特”
 百态   2023-09-06
男子为女友送行,买票不登机被捕
 百态   2023-08-20
手机地震预警功能怎么开?
 干货   2023-08-06
女子4年卖2套房花700多万做美容:不但没变美脸,面部还出现变形
 百态   2023-08-04
住户一楼被水淹 还冲来8头猪
 百态   2023-07-31
女子体内爬出大量瓜子状活虫
 百态   2023-07-25
地球连续35年收到神秘规律性信号,网友:不要回答!
 探索   2023-07-21
全球镓价格本周大涨27%
 探索   2023-07-09
钱都流向了那些不缺钱的人,苦都留给了能吃苦的人
 探索   2023-07-02
倩女手游刀客魅者强控制(强混乱强眩晕强睡眠)和对应控制抗性的关系
 百态   2020-08-20
美国5月9日最新疫情:美国确诊人数突破131万
 百态   2020-05-09
荷兰政府宣布将集体辞职
 干货   2020-04-30
倩女幽魂手游师徒任务情义春秋猜成语答案逍遥观:鹏程万里
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案神机营:射石饮羽
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案昆仑山:拔刀相助
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案天工阁:鬼斧神工
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案丝路古道:单枪匹马
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:与虎谋皮
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:李代桃僵
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:指鹿为马
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案金陵:小鸟依人
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案金陵:千金买邻
 干货   2019-11-12
 
推荐阅读
 
 
>>返回首頁<<
 
 
靜靜地坐在廢墟上,四周的荒凉一望無際,忽然覺得,淒涼也很美
© 2005- 王朝網路 版權所有