图书介绍

新一代汇编语言程序设计PDF|Epub|txt|kindle电子书版本网盘下载

新一代汇编语言程序设计
  • 曹加恒等编 著
  • 出版社: 北京:高等教育出版社
  • ISBN:7040115573
  • 出版时间:2003
  • 标注页数:372页
  • 文件大小:13MB
  • 文件页数:381页
  • 主题词:

PDF下载


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

下载说明

新一代汇编语言程序设计PDF格式电子书版下载

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

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

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

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

图书目录

1.1 新一代微机系统简介1

1.1.1 计算机系统概述1

第一章 新一代汇编语言程序设计概述1

1.1.2 Pentium处理器特性3

1.1.3 Pentium工作方式5

1.1.4 Pentium扩展技术8

1.2 数据库表示与类型9

1.2.1 数值数据表示9

1.2.2 BCD码数据表示11

1.2.3 非数值数据表示11

1.2.4 基本数据类型13

1.3.1 汇编语言相关特征14

1.3 汇编语言基本概念14

1.3.2 汇编语句行基本知识17

1.3.3 汇编语言源程序示例18

习题一21

第二章 32位PC汇编程序设计环境22

2.1 32位可编程序寄存器体系22

2.1.1 通用寄存器22

2.1.2 基本控制寄存器24

2.1.3 32位的相关寄存器26

2.2 实方式存储器寻址机制27

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

2.2.2 存储器分段寻址29

2.2.3 段的分配方式30

2.3.1 堆栈概念32

2.3.2 堆栈操作原则32

2.3 堆栈存储技术32

2.3.3 堆栈操作示例33

2.4 程序汇编连接与调试方法34

2.4.1 程序编辑34

2.4.2 汇编与连接执行36

2.4.3 程序跟踪调试方法41

习题二45

3.1 指令的基本寻址方式47

3.1.1 指令的基本格式47

第三章 实方式指令寻址与指令系统47

3.1.2 数据寻址方式48

3.1.3 数据寻址与数据结构的关系53

3.1.4 程序转移寻址54

3.2 实方式32位指令寻址57

3.2.1 数据与地址类型57

3.2.2 32位的指令寻址方式57

3.2.3 实地址32位指令寻址58

3.3 实方式指令系统60

3.3.1 常用指令类型集60

3.3.2 数据传送类指令61

3.3.3 逻辑和移位指令65

3.4.1 DOS子程序调用方式69

3.4 字符设备I/O功能调用69

3.4.2 单字符输入/输出调用70

3.4.3 多字符输入显示输出71

习题三72

第四章 高级汇编语言的语法74

4.1 汇编语句的表达式74

4.1.1 汇编语言语句格式74

4.1.2 数值表达式75

4.1.3 标号变量与地址表达式77

4.1.4 特殊运算符78

4.2 汇编伪指令语句82

4.2.1 方式伪指令82

4.2.2 数据与符号定义伪指令83

4.2.3 段定义与段管理伪指令87

4.3 宏功能语句90

4.3.1 宏指令和宏库90

4.3.2 重复块语句96

4.3.3 条件汇编与列表控制98

4.4 模块连接及记录结构100

4.4.1 程序模块间的符号通信100

4.4.2 多模块程序文件的连接操作102

4.4.3 子程序库的利用及管理103

4.4.4 记录与结构104

习题四107

5.1 程序设计的基本步骤110

第五章 程序设计的基本方法110

5.2 顺序程序设计111

5.2.1 算术运算指令111

5.2.2 处理机控制指令120

5.2.3 顺序程序设计方法122

5.3 分支程序设计126

5.3.1 转移指令126

5.3.2 分支程序的结构形式129

5.3.3 分支程序设计方法130

5.4 循环程序设计139

5.4.1 循环程序的结构139

5.4.2 循环控制方法139

5.4.3 单重循环程序设计142

5.4.4 多重循环程序设计150

5.5 算术运算与代码转换程序设计152

5.5.1 算术运算程序设计152

5.5.2 代码转换程序设计155

习题五160

第六章 子程序设计技术162

6.1 子程序的概念162

6.2 子程序的一般设计方法163

6.2.1 子程序的调用和返回指令163

6.2.2 过程定义166

6.2.3 现场保护和恢复168

6.2.4 子程序参数传递方法169

6.3 嵌套与递归子程序183

6.3.1 子程序的嵌套183

6.3.2 递归子程序187

6.4 COM文件的编制191

习题六193

第七章 实用程序设计196

7.1 线性表的检索程序196

7.1.1 线性表检索方法196

7.1.2 顺序检索程序197

7.1.3 二分查找程序200

7.2.1 排序方法203

7.2 排序程序203

7.2.2 冒泡排序204

7.3 串操作指令与加密解密程序207

7.3.1 串操作指令的共性207

7.3.2 串操作指令与查表转换指令207

7.3.3 加密解密程序210

习题七214

第八章 DOS高级调用程序设计215

8.1 磁盘文件管理1程序215

8.1.1 扩展磁盘文件管理有关概念215

8.1.2 常用扩展磁盘文件管理系统功能调用216

8.1.3 扩展文件管理程序示例219

8.2.1 取/置日期与时间功能调用222

8.2 时钟程序222

8.2.2 时钟程序223

8.3 驻留程序224

8.3.1 程序驻留的功能调用224

8.3.2 驻留程序的编制225

习题八227

第九章 BIOS中断调用程序设计229

9.1 中断229

9.1.1 中断和中断源229

9.1.2 中断类型码和中断向量表229

9.2 BIOS中断调用230

9.2.1 显示器I/O中断调用230

9.2.3 打印机I/O中断调用234

9.2.2 键盘I/O中断调用234

9.3 显示控制程序235

9.3.1 写彩色字符程序235

9.3.2 写彩色图形程序242

习题九244

第十章 输入/输出程序设计245

10.1 I/O指令寻址与数据传送245

10.1.1 I/O指令端口寻址246

10.1.2 直接程序控制输入/输出方式247

10.1.3 程序查询输入/输出方式249

10.1.4 中断输入/输出方式253

10.1.5 数据通道输入/输出方式259

10.2.1 键盘接口程序设计262

10.2 I/O接口程序设计262

10.2.2 打印机接口程序设计264

10.3 发声与异步通信程序设计266

10.3.1 发声系统程序设计266

10.3.2 异步通信程序设计269

10.4 汇编语言与高级语言的混合编程279

10.4.1 嵌入汇编的方法280

10.4.2 调用汇编的方法281

习题十284

第十一章 保护虚拟机制及其程序设计285

11.1 保护程序环境285

11.1.1 保护方式285

11.1.2 分段管理机制287

11.1.3 分页管理机制290

11.1.4 多任务保护机制292

11.2 特殊指令集294

11.2.1 实方式可执行的指令294

11.2.2 保护方式可执行的指令297

11.2.3 特权指令300

11.3 实方式与保护方式切换示例301

11.3.1 实方式与保护方式切换示例301

11.3.2 32位与16位代码切换示例306

11.4 虚拟86程序312

11.4.1 V86方式与敏感指令312

11.4.2 V86方式的使用314

习题十一318

第十二章 多媒体汇编指令及其编程319

12.1 MMX指令319

12.1.1 MMX指令需求与数据结构319

12.1.2 MMX指令格式与分类传送321

12.1.3 算术运算、比较与类型转算指令324

12.1.4 逻辑运算、移位与状态清除指令327

12.2 MMX程序设计328

12.2.1 使用MMX指令的注意事项328

12.2.2 MMX程序示例329

12.3 SSE指令介绍331

12.3.1 SIMD浮点指令寄存器332

12.3.2 SIMD浮点指令333

12.3.3 SIMD整数指令341

12.3.4 高速缓存优化处理指令343

习题十二345

附录346

附录一 指令表346

附录二 伪指令表351

附录三 MSDOS与BIOS调用表354

附录四 DEBUG命令表365

附录五 汇编期间错误信息表366

附录六 中断类型码分配表370

参考文献372

热门推荐