图书介绍

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

汇编语言程序设计
  • 王晓虹编著 著
  • 出版社: 北京:清华大学出版社
  • ISBN:9787302513469
  • 出版时间:2019
  • 标注页数:248页
  • 文件大小:86MB
  • 文件页数:256页
  • 主题词:汇编语言-程序设计-高等学校-教材

PDF下载


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

下载说明

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

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

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

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

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

图书目录

第一章 绪论1

第一节 微型计算机系统组成1

一、微型计算机硬件基本结构1

二、微机软件系统2

第二节 计算机语言3

一、机器语言3

二、汇编语言4

三、高级语言4

第三节 汇编语言的应用范围5

第二章 汇编语言基础知识6

第一节 数据类型6

一、数制及相互转换6

二、计算机中数和字符的表示8

三、数据类型11

第二节 Intel 8086/8088 CPU结构与可编程寄存器13

一、8086/8088 CPU功能结构13

二、CPU内部寄存器组14

第三节 存储器18

一、存储器的组成18

二、存储器的段结构18

三、逻辑地址与物理地址20

四、堆栈21

第四节 理解与练习22

一、内存数据存取规则22

二、计算机中的数据22

三、溢出的概念22

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

第一节 寻址方式24

一、隐含寻址25

二、立即寻址25

三、寄存器寻址25

四、存储器操作数的寻址方式25

五、段基值的隐含约定27

六、隐含段的改变28

第二节 指令系统29

一、指令系统概述29

二、传送类指令30

三、算术运算类指令34

四、位操作指令39

五、转移类指令40

六、串操作指令43

七、处理器控制类指令45

第三节 理解与练习46

一、关于十进制调整指令46

二、乘除法指令的理解49

三、逻辑运算与移位指令的应用51

四、指令对标志位的影响53

第四章 汇编语言54

第一节 汇编语言语句种类及格式55

一、语句种类55

二、语句格式55

第二节 汇编语言的数据56

一、常数56

二、变量58

三、标号61

四、段名和过程名61

第三节 汇编语言的符号61

一、等值语句62

二、等号语句62

第四节 汇编语言运算符62

一、算术运算符63

二、逻辑运算符64

三、关系运算符65

四、属性值返回运算符65

五、属性修改运算符68

六、运算符的优先级70

第五节 程序中段的定义71

一、段定义伪指令71

二、段指定伪指令73

第六节 常用伪指令74

一、汇编地址计数器和定位伪指令74

二、源程序结束伪指令75

三、模块命名伪指令75

四、基数控制伪指令76

第七节 理解与练习76

一、ASSUME伪指令的理解76

二、关于段寄存器的初始化77

三、例题分析79

第五章 顺序结构程序设计82

第一节 程序设计方法概述83

一、程序设计的步骤83

二、程序的基本控制结构85

三、程序设计方法86

第二节 汇编语言源程序的基本格式和编程步骤87

第三节 顺序结构程序设计举例89

第四节 系统功能调用92

一、系统功能调用方法92

二、常用系统功能调用92

第五节 汇编语言程序的调试96

第六节 理解与练习97

一、输入输出数据处理97

二、使用功能调用进行输出显示时屏幕格式的控制98

三、程序的汇编、连接及调试99

第六章 分支结构程序设计108

第一节 灵活运用转移指令109

一、无条件转移指令109

二、条件转移指令110

第二节 分支结构程序设计111

一、分支结构111

二、分支结构程序设计举例112

第三节 多分支结构程序设计114

一、地址跳转表法115

二、指令跳转表法116

第七章 循环结构程序设计118

第一节 循环程序的控制方法119

一、循环程序的结构119

二、循环控制方法120

第二节 单重循环程序设计121

一、循环次数已知的单重循环121

二、循环次数未知的单重循环123

第三节 多重循环程序设计125

一、多重循环程序设计125

二、多重循环程序设计举例129

第八章 子程序与多模块编程133

第一节 子程序概念134

一、子程序的定义134

二、子程序的调用和返回134

第二节 子程序设计方法138

一、现场的保护和恢复138

二、主程序与子程序之间参数传递方法139

三、子程序说明文件144

四、子程序设计及其调用举例144

第三节 嵌套与递归子程序146

一、子程序嵌套146

二、递归子程序149

第四节 多模块编程151

一、模块的划分151

二、程序的连接152

第九章 宏功能程序设计157

第一节 宏的概念158

第二节 宏定义和宏调用159

一、宏定义159

二、宏调用160

第三节 参数的使用161

一、宏定义与宏调用中参数的使用161

二、宏操作符164

三、宏中标号的处理166

第四节 宏嵌套168

一、宏定义中嵌套宏定义168

二、宏定义中嵌套宏调用169

第五节 重复汇编和条件汇编170

一、重复汇编伪指令170

二、条件汇编伪指令172

第六节 宏库的使用174

一、宏库的建立174

二、宏库的使用175

第十章 输入输出程序设计177

第一节 输入输出的概念177

一、外部设备与接口电路178

二、I/O接口及编程结构178

第二节 I/O指令179

第三节 I/O传送方式180

一、程序控制方式180

二、中断控制方式181

三、直接存储器存取方式182

第四节 I/O程序举例183

第十一章 中断185

第一节 中断的概念185

第二节 PC中断系统186

一、外部中断186

二、内部中断187

三、软中断188

第三节 中断管理和运行机制188

一、中断向量表189

二、中断优先级189

三、中断响应过程190

四、中断指令190

第四节 中断的开发与应用191

一、开发用户自己的中断191

二、修改或替换系统中断193

三、在应用程序中调用系统中断197

第十二章 文件操作编程198

第一节 文件操作的有关概念198

一、文件名字串和文件句柄198

二、文件指针与读写缓冲区199

三、文件属性199

第二节 常用的文件操作系统功能调用200

一、建立并打开文件200

二、打开文件201

三、关闭文件201

四、读文件或设备202

五、写文件或设备202

六、改变文件指针202

第三节 文件操作编程202

第四节 课外阅读206

一、打开文件和关闭文件的作用206

二、系统内部句柄的分配和管理206

附录208

附录A 出错信息208

附录B 8086/8088指令系统213

附录C BIOS调用说明224

附录D INT 21 H系统功能调用说明236

附录E IBM PC的键盘输入码和CRT显示码245

参考文献248

热门推荐