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

- 姜媛媛,任卓谊编著 著
- 出版社: 北京:冶金工业出版社
- ISBN:7502435344
- 出版时间:2004
- 标注页数:368页
- 文件大小:14MB
- 文件页数:379页
- 主题词:汇编语言-程序设计
PDF下载
下载说明
IBM PC 80X86汇编语言程序设计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软件系统结构3
1.2汇编语言概述4
1.2.1汇编语言程序设计的一般概念4
1.2.2汇编程序5
1.2.3汇编语言的特点6
1.2.4汇编语言的使用场合7
1.2.5汇编语言的学习7
1.3计算机中数据表示的方法及数据类型8
1.3.1数与数制8
1.3.2不同进制数据间的转换9
1.3.3常用各进制数据的运算12
1.3.4计算机中的数据表示与编码14
1.3.5基本的数据类型19
小结21
综合练习一21
一、选择题21
二、填空题22
三、简答题22
四、应用题22
第2章 IBM PC微处理器的结构及存储器组成24
2.1 IBM PC微处理器基本结构24
2.1.1 Intel 80X86系列微处理器的功能结构24
2.1.2 Intel 80X86系列微处理器的寄存器结构27
2.2IBM PC的存储器组织30
2.2.1存储单元的地址和内容31
2.2.2存储器的分段结构31
2.2.3实模式下物理地址的形成33
2.3堆栈34
2.3.2堆栈操作35
2.3.1堆栈的组织和构造35
小结36
综合练习二37
一、选择题37
二、填空题37
三、简答题38
四、应用题38
第3章 寻址方式和指令系统40
3.1 寻址方式40
3.1.1与数据有关的寻址方式41
3.1.2 32位寻址方式48
3.2指令系统49
3.2.1汇编语言的指令格式49
3.2.2计算机指令50
小结80
一、选择题81
综合练习三81
二、填空题82
三、简答题83
四、应用题84
第4章 汇编语言程序结构86
4.1汇编语言的语句格式87
4.1.1名字项87
4.1.3操作数项88
4.1.2操作项88
4.1.4注释项94
4.2伪指令95
4.2.1符号定义伪指令96
4.2.2数据定义伪指令97
4.2.3段定义伪指令100
(SEGMENT/ENDS伪指令)100
4.2.4段寻址伪指令(ASSUME伪指令)101
4.2.5定位伪指令(ORG)和地址计数器103
4.2.6对准伪操作(EVEN)104
4.2.7程序开始和结束伪操作105
4.2.8模式选择和简化段定义伪指令106
4.3汇编语言的源程序结构107
4.4汇编语言的上机过程108
4.4.1汇编程序(TASM)110
4.4.2 连接程序(TLINK)111
4.4.3程序的执行112
4.4.4 COM文件的生成114
小结116
综合练习四116
一、选择题116
二、填空题118
三、简答题121
四、应用题122
5.1 顺序结构程序设计125
第5章 基本结构程序设计125
5.2分支结构程序设计127
5.2.1分支程序的结构形式127
5.2.2分支程序的设计方法128
5.3循环结构程序设计130
5.3.1循环程序的结构形式131
5.3.2循环程序的设计方法132
小结138
一、选择题139
综合练习五139
二、填空题140
三、简答题141
四、应用题141
第6章 子程序设计及应用143
6.1子程序设计143
6.1.1子程序的定义143
6.1.2子程序的调用和返回144
6.1.3子程序的结构形式147
6.1.4子程序的设计和调用148
6.2主程序与子程序的参数传递152
6.2.1利用寄存器传递参数152
6.2.2利用存储单元传递参数154
6.2.3利用堆栈传递参数155
6.3子程序的嵌套和递归156
6.3.1子程序的嵌套调用156
6.3.2子程序的递归调用158
6.4基本DOS功能子程序调用159
6.5多模块程序设计162
6.5.1 PUBLIC和EXTRN伪指令162
6.5.2多模块程序设计举例162
6.6汇编语言和高级语言的混合编程163
6.61调用协议164
6.6.2 TC 汇编的模块连接法165
6.6.3嵌入式汇编167
小结168
综合练习六169
一、选择题169
二、填空题169
三、简答题170
四、应用题170
第7章 简单程序设计应用171
7.1 串操作程序171
7.1.1 字符串操作指令171
7.1.2串操作应用举例176
7.2代码与数制之间的转换181
7.2.1代码转换为数制181
7.2.2数制转换为代码182
7.3冒泡排序举例185
7.4多精度数运算举例186
综合练习七189
一、选择题189
小结189
二、填空题190
三、简答题190
四、应用题191
第8章 高级汇编语言技术192
8.1宏汇编192
8.1.1宏指令的定义、调用和展开192
8.1.2宏操作符194
8.1.3局部符号伪指令LOCAL196
8.1.4宏嵌套198
8.1.5宏库的建立与使用199
8.2重复汇编200
8.2.1伪指令REPT201
8.2.2伪指令IRP202
8.2.3伪指令IRPC202
8.3条件汇编203
8.3.1 IF和IFE204
8.3.2 IFB和IFNB204
8.3.3 IFIDN和IFDIF205
小结205
综合练习八206
一、选择题206
二、填空题206
三、简答题207
四、应用题208
第9章 输入/输出和中断程序设计209
9.1输入/输出指令209
9.1.1 I/O端口地址的分配209
9.1.2 I/O指令209
9.1.3数据传送方式210
9.2查询传送方式212
9.3.2 中断源及中断分类213
9.3.1 中断的概念213
9.3 中断概述213
9.3.3 中断向量表214
9.3.4 中断响应过程216
9.3.5 中断优先级和中断嵌套216
9.3.6 中断指令218
9.4 中断处理程序的设计218
9.4.1 中断处理程序的基本结构218
9.4.2设置和获取中断向量219
9.4.3 中断程序设计举例221
9.5 BIOS功能调用224
9.5.1 键盘I/O中断225
9.5.2显示I/O中断226
9.5.3打印 I/O 中断234
综合练习九235
一、选择题235
小结235
二、填空题236
三、简答题238
四、应用题239
第10章 磁盘文件存取技术240
10.1传统文件管理方式240
10.1.1文件控制块和数据传输区240
10.1.2传统文件管理功能调用241
10.2.1文件代号和文件属性244
10.2扩充文件管理方式244
10.2.2扩充文件管理功能调用245
小结252
综合练习十253
一、选择题253
二、填空题253
三、简答题255
四、应用题255
11.1单色与彩色显示控制256
第11章 彩色图形程序设计256
11.1.1单色显示器257
11.1.2 6845CRT(阴极射线管)显示控制器260
11.1.3 6845内部寄存器和光标的控制261
11.2彩色显示适配器263
11.2.1字符方式263
11.2.2图形方式265
11.2.3一个简单的画图程序265
11.3 EGA/VGA图形程序设计268
11.3.1读写像素269
11.3.2图形方式下的文本显示275
11.3.3彩色绘图程序280
11.4计算机动画283
11.4.1动画显示技术283
11.4.2交互式动画294
11.4.3游戏程序实例297
一、选择题300
小结300
综合练习十一300
二、填空题301
三、简答题301
四、应用题301
第12章 发声系统的程序设计302
12.1可编程内部定时器8253/54302
12.1.1 8253/54的内部结构302
12.1.2工作方式302
12.1.3控制字304
12.1.4 8253/54定时器的使用305
12.2 通用发声程序设计305
12.2.1 扬声器驱动方式305
12.2.2 通用发声程序306
12.3乐曲程序设计307
12.3.1音调与频率和时间的关系307
12.3.2演奏乐曲的程序308
小结309
综合练习十二310
一、选择题310
二、填空题310
三、简答题310
四、应用题310
附录A ASCII字符表311
附录B DOS功能调用312
附录C BIOS功能调用317
附录D 80X86/Pentium指令系统321
D.1数据传送指令321
D.2算术运算指令322
D.3位运算指令集324
D.4处理器状态控制指令327
附录E 出错信息328
E.1带编号错误328
E.2不带编号的错误信息335
E.2.1文件存取错误336
E.2.2命令行错误336
E.2.3其他的错误信息337
参考答案338
第1章338
第2章339
第3章339
第4章341
第5章343
第6章348
第7章356
第8章359
第9章360
第10章363
第11章364
第12章366
参考文献368
热门推荐
- 402368.html
- 609710.html
- 1353944.html
- 1121824.html
- 82125.html
- 2109403.html
- 1185829.html
- 463092.html
- 2002768.html
- 3861576.html
- http://www.ickdjs.cc/book_2858653.html
- http://www.ickdjs.cc/book_3736926.html
- http://www.ickdjs.cc/book_3218824.html
- http://www.ickdjs.cc/book_2910823.html
- http://www.ickdjs.cc/book_126857.html
- http://www.ickdjs.cc/book_892839.html
- http://www.ickdjs.cc/book_388256.html
- http://www.ickdjs.cc/book_1081054.html
- http://www.ickdjs.cc/book_2246011.html
- http://www.ickdjs.cc/book_2578939.html