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

- 杨永生,王立红编著 著
- 出版社: 北京:清华大学出版社
- ISBN:7302098107
- 出版时间:2004
- 标注页数:197页
- 文件大小:7MB
- 文件页数:208页
- 主题词:汇编语言-程序设计-高等学校:技术学校-教材
PDF下载
下载说明
汇编语言程序设计PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 概述1
1.1进位计数制及不同基数的数之间的转换1
1.1.1进位计数制1
1.1.2把非十进制数转换成十进制数2
1.1.3把十进制数转换成非十进制数的通用方法3
1.1.4二进制数与八进制、十六进制数的相互转换4
1.1.5数的书写方法6
1.2二进制数和十六进制数运算6
1.2.1二进制数的运算6
1.2.2十六进制数的运算7
1.3计算机中数和字符的表示8
1.3.1无符号数与带符号数8
1.3.2补码8
1.3.3补码运算9
1.3.4补码表示数的范围10
1.3.5字符表示法11
1.3.6 8088支持的数据类型及其内部表示12
1.4基本的逻辑运算13
1.5.2汇编语言14
1.5.1机器语言14
1.5计算机语言14
1.5.3高级语言15
1.5.4汇编语言的特点15
本章小结15
习题一15
第2章 微型计算机的内部结构17
2.1微型计算机的构成17
2.2 8086/8088CPU的内部结构18
2.2.1 8086/8088CPU的组成18
2.2.2 8088的通用寄存器组19
2.2.3控制寄存器20
2.2.4段寄存器组21
2.3内存与物理地址21
2.3.1存储单元的地址和内容21
2.3.2存储器地址的分段22
2.4外部设备24
本章小结25
习题二25
3.1.1与数据有关的寻址方式26
第3章 8086/8088的指令系统26
3.1 8086/8088的寻址方式26
3.1.2 与转移地址有关的寻址方式31
3.2 8086/8088的基本指令集34
3.2.1数据传送指令34
3.2.2算术运算指令39
3.2.3逻辑运算和移位指令47
3.2.4串操作指令51
3.2.5控制转移指令55
本章小结60
3.2.6处理器控制指令60
习题三61
第4章 汇编语言程序的运行63
4.1汇编语言源程序的书写格式63
4.1.1汇编语言源程序的格式63
4.1.2汇编语言源程序的语句的构成64
4.2汇编语言中数据的组织66
4.2.1常量66
4.2.2变量66
4.2.3表达式与运算符69
4.3.1符号定义伪指令EQU73
4.3.2赋值伪指令=73
4.3.3段定义伪指令SEGMENT/ENDS73
4.3常用的伪指令73
4.3.4 ASSUME伪指令75
4.3.5过程定义伪指令PROC/ENDP75
4.3.7 NAME伪指令76
4.3.8 TITLE伪指令76
4.3.6程序结束伪指令END76
4.3.9 SUBTTL伪指令77
4.3.10 PAGE伪指令77
4.3.11 ORG伪指令77
4.3.12 EVEN伪指令78
4.3.13基数控制伪指令RADIX78
4.4段寄存器的装填与程序的正常结束78
4.4.1段寄存器的装填79
4.4.2程序的正常结束80
4.5.1建立汇编语言的工作环境81
4.5.2运行汇编语言源程序的过程81
4.5汇编语言程序的上机过程81
4.6调试程序DEBUG85
4.6.1 DEBUG功能85
4.6.2 DEBUG启动85
4.6.3 DEBUG命令应用说明86
4.6.4 DEBUG命令及用法86
4.7 DOS系统功能调用93
4.7.1 DOS功能模块的调用方法94
4.7.2单个字符的输入输出94
4.7.3字符串的输入输出95
本章小结97
习题四97
第5章 汇编语言程序设计100
5.1概述100
5.1.1程序设计的步骤100
5.1.2流程图100
5.2 顺序程序设计101
5.3分支程序的设计104
5.3.1用条件转移指令实现分支程序104
5.3.2用跳转表实现多路分支110
5.4.1循环程序的结构111
5.4循环程序的设计111
5.4.2单重循环程序设计112
5.4.3多重循环程序设计115
本章小结120
习题五120
6.1.1子程序的定义121
6.1.2子程序设计方法121
6.1子程序设计121
第6章 子程序设计和高级汇编技术121
6.1.3子程序应用举例124
6.1.4子程序的嵌套与递归调用126
6.2模块化程序设计127
6.2.1与模块化程序设计有关的伪指令127
6.2.2子程序共享的方法128
6.2.3模块化程序设计举例135
6.3高级汇编语言技术136
6.3.1宏指令136
6.3.2重复汇编139
6.3.3条件汇编140
6.4 C语言程序与汇编语言程序的连接141
6.4.1连接中要解决的问题142
6.4.2汇编语言与C语言的接口142
本章小结145
习题六145
第7章 输入输出和中断147
7.1输入输出的概念147
7.1.1外围设备的寻址147
7.1.3数据传送输入输出的方式148
7.1.2外围设备的定时148
7.2无条件传送方式149
7.3查询传送方式150
7.4 中断传送方式154
7.4.1中断的基本概念154
7.4.2中断响应的过程156
7.4.3中断请求与裁决157
7.4.4多重中断与中断屏蔽157
7.4.5中断服务程序的编写158
习题七165
本章小结165
第8章 应用系统开发166
8.1画程序开发166
8.1.1字符图形显示166
8.1.2 动画程序的开发168
8.2发声系统程序开发172
8.2.1音乐程序172
8.2.2定时报警程序(仅适用PC/AT机)175
8.3磁盘操作程序设计180
8.3.1修复磁盘程序180
8.3.2修复主引导扇区程序181
附录1 8086/8088指令系统一览表183
附录1.1 数据传送指令183
附录1.2 算术运算指令184
附录1.3 逻辑运算指令和移位指令185
附录1.4 串操作指令185
附录1.5 控制转移指令186
附录1.6 处理器控制指令187
附录2 DOS功能调用188
附录3 BIOS中断193
参考文献197
热门推荐
- 1149794.html
- 2310655.html
- 2856879.html
- 3519984.html
- 3687054.html
- 3800620.html
- 205593.html
- 182106.html
- 3426130.html
- 3089090.html
- http://www.ickdjs.cc/book_72021.html
- http://www.ickdjs.cc/book_1455365.html
- http://www.ickdjs.cc/book_3292013.html
- http://www.ickdjs.cc/book_3302321.html
- http://www.ickdjs.cc/book_310890.html
- http://www.ickdjs.cc/book_3503699.html
- http://www.ickdjs.cc/book_1773597.html
- http://www.ickdjs.cc/book_1861073.html
- http://www.ickdjs.cc/book_1556939.html
- http://www.ickdjs.cc/book_3448919.html