《8088/8086汇编语言程序设计》求取 ⇩

第一章 概论1

第一节 引言1

一、几个基本概念1

目 录1

二、汇编语言2

三、高级语言2

四、两种语言比较2

第二节 汇编语言程序设计3

一、汇编语言程序设计特点3

二、程序设计步骤5

二、汇编过程6

第三节 汇编程序6

一、汇编程序的作用6

三、IBM-PC的汇编程序8

习题8

第二章 8088/8086系统结构9

第一节 8088微处理器的结构9

一、8088微处理器的结构9

二、程序执行过程10

第二节 8088微处理器的寄存器11

一、通用寄存器组11

三、标志寄存器13

二、指令指针寄存器13

四、段寄存器14

第三节 8088微处理器的端脚功能16

第四节 8088与8086微处理器的差异18

一、结构区别19

二、端脚区别19

习题19

第三章 8088/8086指令系统20

第一节 寻址方式20

一、操作数类型20

二、寻址方式20

第二节 指令系统24

一、数据传送指令25

二、算术运算指令31

三、逻辑运算指令40

四、移位指令43

五、转移指令46

六、字符串操作指令51

七、处理器控制指令56

八、输入输出指令58

九、中断指令58

习题59

二、语句结构62

一、语句类别62

第一节 汇编语言语句62

第四章 汇编语言62

三、指令语句操作数63

四、表达式用运算符和操作符65

第二节 汇编语言伪指令69

一、符号定义伪指令69

二、数据定义伪指令70

三、段和模块定义伪指令71

四、模块通信伪指令73

五、列表控制伪指令74

六、过程定义伪指令74

七、其它伪指令75

第三节 汇编语言程序结构76

一、汇编语言源程序的一般结构76

二、段寄存器的装填77

三、IBM-PC中程序正确返回DOS问题77

四、检查程序执行结果的简单方法78

第四节 结构和记录79

一、结构79

二、记录81

第五节 条件汇编与宏操作伪指令84

一、条件汇编84

二、宏操作伪指令85

习题91

第五章 基本程序设计93

第一节 顺序程序设计93

一、存储单元内容移位93

二、乘法运算与乘10运算93

三、屏蔽与组合94

四、拆字95

五、单字节压缩BCD数加法运算95

六、二字节的二进制数加法96

七、取数的反码和补码98

八、平方表98

第二节 分支程序设计99

一、单重分支结构程序100

二、多重分支结构程序102

第三节 循环程序设计110

一、循环程序的结构110

二、单重循环程序110

三、多重循环程序116

四、循环次数未知的循环程序121

五、‘位’控制循环程序123

第四节 子程序设计125

一、子程序与主程序125

二、子程序段内调用和返回126

三、子程序段间调用和返回128

四、调用程序和子程序间的参数传递130

五、寄存器内容的保护139

六、子程序嵌套使用141

七、关于递归子程序、可重入子程序143

第五节 具有模块结构的程序设计147

一、概述147

二、模块的组合方式148

三、模块间的通信150

四、模块化程序设计的注意点150

五、模块化程序设计举例151

习题162

第一节 定点数算术运算程序165

一、定点数运算的概念165

第六章 算术运算程序设计165

二、定点数加法运算166

三、定点数减法运算170

四、定点数乘法运算172

五、定点数除法运算178

第二节 浮点数算术运算程序187

一、浮点数概念187

二、浮点数的规格化188

三、浮点数加减运算189

四、浮点数乘除运算190

习题190

一、二进制码与ASCⅡ码间的相互转换192

第七章 非数值处理程序设计192

第一节 代码转换192

二、二进制码与BCD码间的相互转换195

三、二进制数到七段显示码的转换203

第二节 字符数据处理205

一、字符串比较206

二、字符串检索207

三、字符删除与插入208

四、字符串统计212

第三节 表处理214

一、表的查询215

二、表的插入与删除218

第四节 检索221

一、顺序检索221

二、折半检索224

三、散列值检索227

第五节 排序230

一、交换排序231

二、选择排序234

三、插入排序237

习题240

一、输入、输出过程242

二、CPU寻址外设方式242

第一节 输入、输出概述242

第八章 输入、输出程序设计242

三、CPU与外设间的交换信息243

四、数据传送方式244

第二节 输入、输出方式245

一、直接输入、输出方式245

二、查询输入、输出方式247

三、中断输入、输出方式253

四、直接数据通道传送(DMA)方式253

第三节 输入、输出程序设计举例254

一、函数波形发生器254

二、使PC机发声257

三、PC机间通信(查询方式)260

习题270

第九章 中断程序设计272

第一节 中断的概念272

一、中断的引入272

二、中断源273

三、中断工作方式的优点273

四、中断系统的功能274

第二节 8088/8086的中断系统276

一、中断源276

二、中断矢量表278

四、中断处理程序结构282

三、中断过程282

五、用户软中断的设置285

第三节 中断程序设计举例288

一、数据采集288

二、键盘输入处理292

三、PC机间通信(中断方式)299

习题307

第十章 系统调用及程序设计308

第一节 DOS系统功能调用308

一、概述308

二、DOS功能调用分组309

三、常用的DOS功能调用310

四、磁盘文件管理314

第二节 BIOS功能调用322

一、概述322

二、常用BIOS功能调用323

三、图形显示程序设计326

第三节 汇编语言程序与高级语言程序的接口333

一、概述333

二、MS-PASCAL与汇编语言接口333

习题336

附录1 指令系统查阅表338

附录2 指令对标志位的影响345

附录3 IBM-PC ASCⅡ码字符表346

参考资料347

1993《8088/8086汇编语言程序设计》由于是年代较久的资料都绝版了,几乎不可能购买到实物。如果大家为了学习确实需要,可向博主求助其电子版PDF文件(由李兆凤编 1993 北京:中央广播电视大学出版社 出版的版本) 。对合法合规的求助,我会当即受理并将下载地址发送给你。

高度相关资料

IBM-PC INTEL 8088/80X86 宏汇编语言程序设计(1998 PDF版)
IBM-PC INTEL 8088/80X86 宏汇编语言程序设计
1998 天津:南开大学出版社
IBM PC(INTEL8086/8088) 宏汇编语言程序设计(1987 PDF版)
IBM PC(INTEL8086/8088) 宏汇编语言程序设计
1987
8086/8088宏汇编语言程序设计教程( PDF版)
8086/8088宏汇编语言程序设计教程
汇编语言程序设计( PDF版)
汇编语言程序设计
辽宁省电子计算机学会
IBM PC-8088汇编语言程序设计( PDF版)
IBM PC-8088汇编语言程序设计
科海总公司
8088/8086汇编语言程序设计实验指导书(1993 PDF版)
8088/8086汇编语言程序设计实验指导书
1993 北京:中央广播电视大学出版社
8088/8086汇编语言程序设计学习指导书(1993 PDF版)
8088/8086汇编语言程序设计学习指导书
1993 北京:中央广播电视大学出版社
8086/8088汇编语言程序设计(1987 PDF版)
8086/8088汇编语言程序设计
1987 北京市:北京出版社
8086/8088汇编语言实用程序(1992 PDF版)
8086/8088汇编语言实用程序
1992 天津:天津大学出版社
8086/386系列汇编语言程序设计(1994 PDF版)
8086/386系列汇编语言程序设计
1994 北京:北京邮电学院出版社
Intel 8086/8088宏汇编语言程序设计理论与实践(1993 PDF版)
Intel 8086/8088宏汇编语言程序设计理论与实践
1993 北京:兵器工业出版社
汇编语言程序设计(1997 PDF版)
汇编语言程序设计
1997 哈尔滨:哈尔滨工业大学出版社
汇编语言程序设计(1998 PDF版)
汇编语言程序设计
1998 成都:电子科技大学出版社
汇编语言程序设计(1988.04 PDF版)
汇编语言程序设计
1988.04 北京市:中央广播电视大学出版社
汇编语言程序设计(1998 PDF版)
汇编语言程序设计
1998 徐州:中国矿业大学出版社