《汇编语言程序设计》求取 ⇩

第1章汇编语言基础知识1

1.1计算机系统概述1

1.1.1 微机系统的基本组成1

1.1.2 计算机中数据信息的类型和表示4

1.2计算机语言11

1.2.1 机器语言11

1.2.2 汇编语言11

1.2.3 高级语言12

1.3微处理机8086/8088简介13

1.3.1 8088 CPU的编程结构13

1.3.2 8088 CPU寄存器组15

1.3.3 8088 CPU存储器组织18

1.4汇编语言的上机操作22

1.4.1 软件环境22

1.4.2 汇编语言源程序上机操作步骤23

1.4.3 MASM回顾和发展26

1.4.4 调试工具DEBUG28

习题133

第2章8086/8088寻址方式和指令系统34

2.18086/8088的寻址方式34

2.1.1 立即寻址方式34

2.1.2 寄存器寻址方式35

2.1.3 直接寻址方式35

2.1.4 寄存器间接寻址方式36

2.1.5 寄存器相对寻址方式37

2.1.6 基址加变址寻址方式38

2.1.7 相对基址加变址寻址方式39

2.28086/8088指令系统40

2.2.1 8086/8088指令概述40

2.2.2 数据传送指令41

2.2.3 算术运算指令47

2.2.4 逻辑运算指令53

2.2.5 移位指令55

2.2.6 控制转移指令59

2.2.7 标志位操作指令65

2.2.8 处理机控制指令66

习题267

第3章汇编语言程序格式73

3.1汇编语言语句73

3.1.1 语句的种类和格式73

3.1.2 表达式74

3.1.3 特殊操作符77

3.2汇编语言伪指令80

3.2.1 符号定义语句80

3.2.2 数据定义语句83

3.2.3 段定义语句85

3.3 地址计数器88

3.4汇编语言源程序的结构89

3.4.1 源程序的基本结构89

3.4.2 基本的DOS功能调用91

习题394

第4章汇编语言结构化程序设计96

4.1 汇编语言程序设计的基本步骤96

4.2顺序程序设计96

4.2.1 顺序程序的结构97

4.2.2 顺序程序设计97

4.3分支程序设计98

4.3.1 分支程序的结构98

4.3.2 双分支程序设计99

4.3.3 多分支程序设计100

4.4循环程序设计103

4.4.1 循环程序基本结构103

4.4.2 循环程序设计104

4.4.3 循环程序的控制方法111

4.5串操作114

4.5.1 字符串操作指令及重复前缀114

4.5.2 字符串操作示例118

习题4125

第5章汇编语言模块化程序设计127

5.1子程序设计127

5.1.1 子程序的设计方法127

5.1.2 子程序与主程序的参数传递131

5.1.3 嵌套子程序137

5.2模块化程序设计140

5.2.1 段的完整定义140

5.2.2 段的简化定义144

5.2.3 模块间的通信145

习题5155

第6章高级汇编语言技术157

6.1宏汇编157

6.1.1 宏的定义和调用157

6.1.2 宏的参数159

6.1.3 与宏有关的伪指令161

6.1.4 宏与子程序163

6.2重复汇编163

6.2.1 重复伪指令164

6.2.2 不定重复伪指令164

6.3 条件汇编165

6.4数据结构169

6.4.1 结构类型的说明169

6.4.2 结构变量的定义169

6.4.3 结构变量及其字段的引用170

6.5数据记录171

6.5.1 记录类型的说明171

6.5.2 记录变量的定义171

6.5.3 记录变量的引用和记录操作符171

习题6172

第7章I/O和中断系统174

7.1I/O的基本概念174

7.1.1 I/O指令和I/O端口编址174

7.1.2 数据传送方式176

7.2中断系统183

7.2.1 中断的基本概念183

7.2.2 中断指令186

7.2.3 中断向量及分类186

7.3DOS中断与系统功能调用189

7.3.1 DOS功能调用的方法(包括文件)189

7.3.2 DOS基本I/O功能调用190

7.4BIOS中断调用202

7.4.1 BIOS中断调用方法203

7.4.2 常用BIOS功能调用203

习题7207

第8章应用程序设计210

8.1应用程序实例210

8.1.1 发声程序设计210

8.1.2 彩色图形程序设计213

8.1.3 键盘录入数据的转换与显示215

8.2汇编语言与C语言的接口218

8.2.1 嵌入汇编218

8.2.2 汇编语言与C语言的混合编程220

习题8222

第9章保护虚拟机制及其程序设计224

9.1保护程序设计基础224

9.1.1 IA-32处理器寄存器组224

9.1.2 保护模式下存储器管理机制229

9.1.3 保护机制242

9.2特殊指令集245

9.2.1 实模式下可执行的0特权级指令245

9.2.2 实模式下可执行的任意特权级指令247

9.2.3 只能在保护模式下执行的指令249

9.2.4 特权指令251

9.3实模式与保护模式切换252

9.3.1 模式切换方法252

9.3.2 模式切换程序设计示例254

9.4虚拟86方式258

9.4.1 V86任务259

9.4.2 V86任务中的保护259

9.4.3 V86方式的进入与退出260

习题9263

第10章多媒体汇编指令及其编程264

10.1MMX技术编程环境264

10.1.1 MMX寄存器265

10.1.2 MMX数据类型266

10.1.3 MMX指令集266

10.2MMX程序设计275

10.2.1 确认微处理器支持MMX指令275

10.2.2 MMX指令与浮点指令的混合使用275

10.2.3 MMX程序的优化276

10.2.4 MMX程序设计示例276

10.3SSE编程环境278

10.3.1 SSE寄存器278

10.3.2 SSE数据类型280

10.3.3 SSE指令集280

习题10294

参考文献295

《汇编语言程序设计》由于是年代较久的资料都绝版了,几乎不可能购买到实物。如果大家为了学习确实需要,可向博主求助其电子版PDF文件(由苏帆 唐永兴 吴保荣 胡杰 华中科技大学出版社 出版的版本) 。对合法合规的求助,我会当即受理并将下载地址发送给你。

高度相关资料

汇编语言程序设计(1994 PDF版)
汇编语言程序设计
1994 沈阳:东北大学出版社
汇编语言程序设计(1996 PDF版)
汇编语言程序设计
1996
汇编语言程序设计( PDF版)
汇编语言程序设计
华中科技大学出版社
宏汇编语言程序设计(1987.01 PDF版)
宏汇编语言程序设计
1987.01 电子工业出版社
80386汇编语言程序设计( PDF版)
80386汇编语言程序设计
科海培训中心
汇编语言程序设计( PDF版)
汇编语言程序设计
辽宁省电子计算机学会小型微型计算机系统编辑部
宏汇编语言程序设计(1998 PDF版)
宏汇编语言程序设计
1998 北京:中国财政经济出版社
汇编语言程序设计(1988 PDF版)
汇编语言程序设计
1988 西安:西安电子科技大学出版社
CASL汇编语言程序设计(1991 PDF版)
CASL汇编语言程序设计
1991 杭州:浙江大学出版社
汇编语言程序设计(1996 PDF版)
汇编语言程序设计
1996 长春:吉林科学技术出版社
汇编语言程序设计(1997 PDF版)
汇编语言程序设计
1997 哈尔滨:哈尔滨工业大学出版社
汇编语言程序设计(1998 PDF版)
汇编语言程序设计
1998 成都:电子科技大学出版社
汇编语言程序设计(1994 PDF版)
汇编语言程序设计
1994 成都:电子科技大学出版社
汇编语言程序设计(1988.04 PDF版)
汇编语言程序设计
1988.04 北京市:中央广播电视大学出版社
汇编语言程序设计(1998 PDF版)
汇编语言程序设计
1998 徐州:中国矿业大学出版社