书籍 16-32位汇编语言程序设计的封面

16-32位汇编语言程序设计PDF电子书下载

周国运等编著

购买点数

10

出版社

计算机科学与技术系

出版时间

2222

ISBN

标注页数

235 页

PDF页数

243 页

图书目录

第1章 绪论 1

1.1 汇编语言概论 1

1.1.1 汇编语言 1

1.1.2 汇编语言的特点 1

1.1.3 汇编语言的主要应用场合 2

1.2 数据表示和类型 2

1.2.1 进位计数制以及不同计数制间的相互转换 2

1.2.2 原码、补码和反码 4

1.2.3 数的定点和浮点表示法 5

1.2.4 BCD码和字符编码 5

1.3 Intel系列CPU简介 6

1.3.1 Intel系列CPU简介 6

1.3.2 CPU专业术语 8

习题1 12

第2章 8086指令系统 13

2.1 8086/8088寄存器组 13

2.1.1 8086/8088CPU寄存器组 13

2.1.2 标志寄存器 15

2.2 存储器分段和地址的形成 16

2.2.1 存储单元的地址和内容 17

2.2.2 存储的分段 17

2.2.3 物理地址的形成 18

2.2.4 段寄存器的引用 19

2.3 8086/8088寻址方式 20

2.3.1 立即寻址方式 20

2.3.2 寄存器寻址方式 21

2.3.3 直接寻址方式 21

2.3.4 寄存器间接寻址方式 22

2.3.5 寄存器相对寻址方式 23

2.3.6 基址加变址寻址方式 24

2.3.7 相对基址加变址寻址方式 25

2.4 8086/8088指令系统 26

2.4.1 指令集说明 26

2.4.2 数据传送指令 27

2.4.3 标志操作指令 32

2.4.4 加减运算指令 34

2.4.5 乘除运算指令 39

2.4.6 逻辑运送和移位指令 41

2.4.7 转移指令 48

2.4.8 字符串处理 55

2.4.9 十进制算术运算调整指令 64

习题2 74

第3章 汇编语言基本语法 77

3.1 汇编语言的语句和源程序组织 77

3.1.1 语句种类 77

3.1.2 语句格式 77

3.1.3 源程序组织 79

3.2 表达式及有关运算符 80

3.2.1 常量 81

3.2.2 变量 83

3.2.3 标号 85

3.2.4 数值表达式 86

3.2.5 地址表达式 88

3.3 常用伪指令语句 89

3.3.1 符号定义 90

3.3.2 数据定义 91

3.3.3 属性修改 94

3.3.4 段定义 95

3.4 结构和记录 98

3.4.1 结构 98

3.4.2 记录 99

3.5 宏指令语句 100

习题3 103

第4章 汇编语言程序设计 105

4.1 顺序结构程序设计 105

4.2 分支结构程序设计 111

4.2.1 简单分支程序设计 111

4.2.2 多分支程序设计 112

4.2.3 综合例题 114

4.3 循环结构程序设计 119

4.3.1 循环结构简介 119

4.3.2 单循环程序设计 119

4.3.3 多重循环程序设计 123

4.4 子程序 126

4.4.1 子程序的概念 126

4.4.2 子程序的格式 126

4.4.3 子程序的位置 126

4.4.4 主程序与子程序的参数传递 127

4.4.5 参数传递注意事项 128

4.5 DOS功能调用与输入输出 129

4.5.1 利用DOS功能调用进行输入输出 129

4.5.2 BIOS中断 136

4.6 中断与中断处理程序 139

4.6.1 中断的概念 139

4.6.2 中断的设置 141

习题4 147

第5章 80386汇编语言基础 148

5.1 80386微处理器概述 148

5.1.1 寄存器 148

5.1.2 寄存器使用实例 151

5.2 寻址方式与指令系统 157

5.2.1 寻址方式 157

5.2.2 指令系统 158

5.3 80386的内存管理机制 163

5.3.1 分段管理 164

5.3.2 分页管理 168

5.4 80386的工作模式 175

5.4.1 实模式 175

5.4.2 保护模式 178

5.4.3 虚拟86模式 181

5.4.4 任务转换 182

习题5 189

第6章 Win32汇编语言程序设计 190

6.1 编写Win32汇编程序 190

6.1.1 Win32汇编编程入门实例 190

6.1.2 中级编程实例 194

6.1.3 通用对话框 206

6.2 动态链接库 218

6.2.1 动态链接库 218

6.2.2 动态链接库实例 219

6.3 中断与异常 223

6.3.1 80X86的中断与异常 223

6.3.2 结构化异常处理 230

6.3.3 硬件中断的映射 231

6.3.4 给软中断挂钩 233

6.4 在C/C++中插入汇编指令 234

习题6 235

查看更多关于的内容

上一篇:爱上沙拉下一篇:制浆造纸技术讲义
本类热门
在线购买PDF电子书
下载此书RAR压缩包