图书介绍

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

Pentium汇编语言程序设计
  • 张长海等编著 著
  • 出版社: 北京:高等教育出版社
  • ISBN:7040178133
  • 出版时间:2005
  • 标注页数:314页
  • 文件大小:12MB
  • 文件页数:324页
  • 主题词:汇编语言-程序设计-高等学校-教材

PDF下载


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

下载说明

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

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

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

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

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

图书目录

第一章 Pentium微处理器1

1.1 计算机系统组成1

1.1.1 硬件1

1.1.2 软件2

1.2 Intel系列CPU简介3

1.2.1 Intel系列CPU发展简史3

1.2.2 Pentium家族的其他成员6

1.3 Pentium微处理器的基本结构6

1.4 Pentium寄存器9

1.4.1 基本结构寄存器9

1.4.2 系统级寄存器14

1.4.3 调试寄存器16

1.4.4 模型专用寄存器17

1.4.5 浮点处理部件18

本章小结22

习题一22

第二章 Pentium微处理器指令系统23

2.1 Pentium汇编语言汇编指令格式23

2.2 Pentium微处理器内部指令格式23

2.2.1 前缀24

2.2.2 操作码25

2.2.3 寻址方式26

2.2.4 位(偏)移量及立即数29

2.3 寻址方式29

2.3.1 数据的寻址方式29

2.3.2 转移地址的寻址方式34

2.3.3 堆栈地址寻址35

2.4 指令系统36

2.4.1 数据传送指令36

2.4.2 算术运算指令41

2.4.3 BCD码调整指令45

2.4.4 逻辑运算指令48

2.4.5 位处理指令48

2.4.6 控制转移指令51

2.4.7 条件设置指令57

2.4.8 串操作指令58

2.4.9 处理器控制指令62

本章小结66

习题二66

3.1.1 程序71

3.1 Pentium汇编程序结构71

第三章 Pentium宏汇编71

3.1.2 模块72

3.1.3 段72

3.1.4 语句74

3.2 数据定义——数据段75

3.2.1 标识符75

3.2.2 数76

3.2.3 字符串77

3.2.4 符号常量77

3.2.5 变量及变量说明78

3.2.6 表达式79

3.2.7 数组86

3.4.1 段寄存器初值87

3.4 指令代码——代码段87

3.3 堆栈定义——栈段87

3.4.2 程序定位89

3.4.3 标号90

3.4.4 程序启动地址和结束地址92

3.4.5 处理器选择92

3.5 段分组93

3.6 简化段94

3.6.1 存储模式94

3.6.2 段定义95

3.6.3 预定义符号97

3.6.4 两点说明98

3.6.5 实例98

3.7 汇编语言程序上机过程100

3.7.1 用EDIT建立.ASM文件101

3.7.2 使用MASM产生.OBJ等文件102

3.7.3 用LINK程序产生.EXE文件105

3.8 可执行程序107

3.8.1 .COM文件107

3.8.2 .EXE文件109

本章小结111

习题三111

第四章 汇编语言程序设计方法116

4.1 顺序程序设计116

4.2 分支程序设计118

4.2.1 IF语句118

4.2.2 CASE语句119

4.3 循环程序设计123

4.3.1 WHILE循环124

4.3.2 REPEAT_UNTIL循环127

4.3.3 FOR循环129

4.3.4 循环嵌套132

4.3.5 循环结构的限制138

本章小结140

习题四140

第五章 子程序和宏142

5.1 带子程序的程序142

5.2 变量分配145

5.2.1 在子程序代码段内分配146

5.2.2 在数据段的公共数据区分配146

5.2.3 在栈中分配147

5.3.1 值参数与变量参数148

5.3 参数传递148

5.3.2 传送方式149

5.3.3 子程序作参数162

5.4 递归163

5.5 栈的使用技巧与子程序的限制170

5.6 可重入性171

5.7 宏173

5.7.1 宏定义和扩展174

5.7.2 参数175

5.7.3 算子176

5.7.4 宏嵌套177

5.7.5 涉及宏的伪指令179

5.8.1 子程序库182

5.8 库182

5.8.3 宏与子程序的区别183

5.8.2 宏库183

本章小结184

习题五184

第六章 输入/输出程序设计189

6.1 I/O寻址概述189

6.1.1 I/O设备及其数据传送方式189

6.1.2 I/O接口和I/O端口地址190

6.2 I/O指令191

6.2.1 寄存器I/O指令191

6.2.2 块I/O指令192

6.3 简单I/O程序设计192

6.4.2 异步串行通信接口195

6.4 查询方式I/O程序195

6.4.1 异步串行通信介绍195

6.4.3 I/O宏指令和端口定义199

6.4.4 查询方式的串行I/O程序200

本章小结205

习题六205

第七章 异常和中断207

7.1 概述207

7.1.1 异常和中断的概念207

7.1.2 异常和中断的类型207

7.1.3 向量号和中断向量表208

7.2 异常和中断处理程序设计210

7.2.1 异常和中断处理程序的一般结构210

7.1.4 优先级210

7.2.2 编写异常和中断处理程序211

7.2.3 用户自行安排中断程序处理程序214

7.3 BIOS中断程序设计215

7.3.1 概述215

7.3.2 利用BIOS中断控制键盘216

7.3.3 利用BIOS中断控制显示221

7.3.4 利用BIOS中断进行磁盘读写224

7.4 DOS功能调用229

7.4.1 键盘功能229

7.4.2 显示功能231

本章小结231

习题七231

8.1 DOS文件系统概述233

第八章 文件系统233

8.2 文件句柄方式操作235

8.3 基本文件服务功能236

8.3.1 建立文件236

8.3.2 打开文件238

8.3.3 关闭文件238

8.3.4 读文件238

8.3.5 写文件240

8.3.6 文件指针操作240

8.4 文件管理功能241

8.4.1 删除文件241

8.4.2 文件更名241

8.4.3 取出/设置文件属性242

8.4.4 文件查找243

本章小结245

习题八245

第九章 浮点运算246

9.1 数字协处理器和IEEE浮点数246

9.1.1 IEEE浮点标准247

9.1.2 其他数据格式248

9.2 数字协处理器编程初步249

9.2.1 寄存器结构249

9.2.2 简单编程举例249

9.2.3 整型数操作251

9.3 浮点运算状态252

9.4 浮点运算指令一览254

习题九258

本章小结258

第十章 保护模式259

10.1 Pentium指令系统的发展259

10.2 保护模式简介262

10.3 存储管理机制262

10.4 保护机制266

10.4.1 任务保护267

10.4.2 输入/输出指令保护268

10.5 中断与异常268

10.6 操作系统指令271

10.7 工作模式与模式切换275

本章小结277

习题十277

11.1.1 结构的定义278

第十一章 汇编语言高级技术278

11.1 结构278

11.1.2 结构变量的定义279

11.1.3 结构变量及其字段的访问279

11.2 记录281

11.2.1 记录的定义281

11.2.2 记录变量的定义及初始化282

11.2.3 涉及记录的运算282

11.2.4 访问记录或字段282

11.3 条件汇编与重复汇编283

11.3.1 条件汇编283

11.3.2 重复汇编284

11.4.1 模块化程序设计286

11.4 多模块程序设计286

11.4.2 模块的连接288

11.4.3 模块之间的参数传送290

11.5 汇编语言与高级语言的连接293

11.5.1 概述293

11.5.2 C语言程序与汇编语言程序连接时的系统规则295

11.5.3 连接方法297

本章小结299

附录300

附录一 ACSII字符集300

附录二 键盘扫描码表302

附录三 BIOS中断303

附录四 DOS中断INT21H功能调用308

参考文献314

热门推荐