图书介绍

8088/8086汇编语言程序设计2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

8088/8086汇编语言程序设计
  • 李兆凤编 著
  • 出版社: 北京:中央广播电视大学出版社
  • ISBN:7304008350
  • 出版时间:1993
  • 标注页数:347页
  • 文件大小:13MB
  • 文件页数:357页
  • 主题词:

PDF下载


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

下载说明

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

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

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

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

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

图书目录

第一章 概论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

热门推荐