图书介绍

80X86 80X87汇编语言程序设计pdf电子书版本下载

80X86 80X87汇编语言程序设计
  • 洪志全,罗省贤编著 著
  • 出版社: 成都:电子科技大学出版社
  • ISBN:7810434896
  • 出版时间:1996
  • 标注页数:400页
  • 文件大小:27MB
  • 文件页数:409页
  • 主题词:

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快] 温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页 直链下载[便捷但速度慢]   [在线试读本书]   [在线获取解压码]

下载说明

80X86 80X87汇编语言程序设计PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如 BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

第一章 Intel 8086/8088的基本结构 1

1.1 8086/8088的功能结构 1

1.2 8086/8088的寄存器结构 1

1.3 堆栈与存储器结构 5

1.3.1 堆栈 5

1.3.2 存储器结构 6

习题一 8

2.1 寻址方式 10

第二章 8086/8088的寻址方式和指令系统 10

2.2 指令系统 15

2.2.1 数据传送指令 16

2.2.2 算术运算指令 20

2.2.3 逻辑运算与移位指令 29

2.2.4 串操作指令 34

2.2.5 处理机控制指令 40

习题二 41

3.1.1 汇编程序功能 43

3.1.2 上机过程 43

3.1 汇编程序功能及上机过程 43

第三章 汇编语言与汇编程序 43

3.2 汇编语言源程序的结构与书写格式 45

3.3 汇编语言语句格式与分类 47

3.4 常量、变量、标号、运算符和表达式 47

3.4.1 常量 47

3.4.2 变量 48

3.4.3 标号 49

3.4.4 运算符和表达式 49

3.5 伪指令 52

3.4.5 运算符的优先级 52

3.5.1 符号定义伪指令 53

3.5.2 数据定义伪指令 53

3.5.3 段定义伪指令 61

3.5.4 过程定义伪指令 65

3.5.5 其它伪指令 67

3.6 条件汇编 67

3.7 宏指令 68

3.7.1 宏定义与宏调用 68

3.7.2 重复汇编 73

3.8 结构与记录 74

3.8.1 结构 74

3.8.2 记录 77

习题三 80

第四章 汇编语言程序设计的基本方法 82

4.1 程序的几种基本结构 82

4.1.1 顺序结构 82

4.1.2 分支结构 82

4.1.3 循环结构 82

4.2 顺序程序设计 83

4.3.1 转移指令 84

4.3 分支程序设计 84

4.3.2 分支程序设计方法 89

4.4 循环程序设计 96

4.4.1 循环控制指令 97

4.4.2 循环程序设计 98

4.4.3 多重循环程序设计 102

4.5 子程序设计 105

4.5.1 调用与返回指令 105

4.5.2 子程序的编写方法 107

4.5.3 子程序的嵌套调用与递归调用 119

4.6.1 系统功能调用概述 123

4.6 DOS系统功能调用 123

4.6.2 系统功能调用方法 124

4.7 EXE文件与COM文件 126

4.7.1 EXE文件 126

4.7.2 COM文件 127

4.8 多模块程序设计 130

4.9 程序举例 133

习题四 141

5.1 输入/输出的基本知识 143

5.1.1 输入/输出寻址 143

第五章 输入/输出与中断系统 143

5.1.2 I/O接口信息 144

5.1.3 数据传送方式 144

5.1.4 IBM PC的I/O地址分配 145

5.1.5 直接控制的I/O程序设计 146

5.2 中断程序设计 150

5.2.1 80X86中断方式 151

5.2.2 80X86硬件中断 153

5.2.3 中断向量表 156

5.2.4 中断程序设计 157

5.3.1 扫描码和ASCⅡ码 167

5.3 键盘I/O 167

5.3.2 键盘中断 169

5.4 显示器I/O 171

5.4.1 显示器文本方式I/O 172

5.4.2 显示器图形方式I/O 179

5.4.3 VESA图形标准接口 198

5.4.4 真彩色图形显示 202

5.5 打印机I/O 205

5.5.1 打印中断调用 206

5.5.3 打印机状态字节 207

5.5.2 打印机控制符 207

5.6 串行通讯口I/O 209

5.6.1 串行通讯传输格式及参数 209

5.6.2 BIOS和DOS的串行通讯功能调用 211

5.7 PC机的发声系统程序设计I/O 216

5.7.1 PC机发声系统的组成 216

5.7.2 简单音乐程序设计 217

习题五 219

6.1 文件控制块(FCB)磁盘存取方式 221

6.1.1 文件控制块(FCB) 221

第六章 磁盘存取程序设计 221

6.1.2 FCB磁盘文件存取系统调用 222

6.1.3 FCB磁盘文件顺序存取 223

6.1.4 FCB磁盘文件随机存取 228

6.2 文件代号磁盘存取方式 231

6.2.1 文件代号存取系统调用功能 231

6.2.2 磁盘文件存取 235

6.2.3 DOS设备文件代号 243

6.2.4 其它文件操作功能 244

习题六 247

第七章 80X86汇编程序设计 248

7.1 80X86的结构 248

7.1.1 80X86的功能结构 248

7.1.2 80X86的寄存器结构 252

7.2 80X86的指令系统 258

7.2.1 数据传送指令 258

7.2.2 数据运算指令 260

7.2.3 逻辑操作指令 264

7.2.4 移位与循环指令 265

7.2.5 字符串操作指令 267

7.2.6 控制转移指令 269

7.2.7 处理器控制指令 270

7.2.8 高级指令和保护控制指令(80X86才有) 271

7.2.9 80X86扩展指令的应用 277

7.3 80X86的工作方式 281

7.3.1 80386处理器的实地址模式 282

7.3.2 80386保护虚地址模式 282

7.3.3 中断系统 295

7.3.4 虚拟8086模式 298

7.4.1 实地址模式到保护模式的切换 301

7.4 保护模式的汇编程序设计 301

7.4.2 保护模式到实地址模式的切换 304

习题七 319

第八章 80X87协处理器及程序设计 320

8.1 80X87概述 320

8.2 80X87的结构 321

8.2.1 8087的功能结构 323

8.2.2 80287、80387的功能结构 324

8.2.3 寄存器栈与特征字 324

8.2.4 状态字 326

8.2.5 控制字和事故指示器 329

8.3 80x87的数字系统及数据格式 333

8.3.1 80X87的数字系统 333

8.3.2 80X87的数据格式 334

8.4 80X87指令系统 336

8.4.1 数据传送指令 337

8.4.2 算术运算指令 337

8.4.3 比较指令 339

8.4.4 超越函数指令 339

8.4.6 协处理器控制指令 340

8.4.5 常数装入指令 340

8.5 程序举例 349

习题八 355

附录一 ASCⅡ码字符集 356

附录二 DEBUG命令及使用方法 357

附录三 80X86指令系统 364

附录四 伪指令集 376

附录五 INT 21H系统功能调用 381

附录六 BIOS I/O中断调用 390

参考文献 400

精品推荐