IBM PC 80X86汇编语言程序设计PDF电子书下载
- 电子书积分:13 积分如何计算积分?
- 作 者:姜媛媛,任卓谊编著
- 出 版 社:北京:冶金工业出版社
- 出版年份:2004
- ISBN:7502435344
- 页数:368 页
第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局部符号伪指令LOCAL 196
8.1.4宏嵌套 198
8.1.5宏库的建立与使用 199
8.2重复汇编 200
8.2.1伪指令REPT 201
8.2.2伪指令IRP 202
8.2.3伪指令IRPC 202
8.3条件汇编 203
8.3.1 IF和IFE 204
8.3.2 IFB和IFNB 204
8.3.3 IFIDN和IFDIF 205
小结 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/54 302
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
- 《莼江曲谱 2 中国昆曲博物馆藏稀见昆剧手抄曲谱汇编之一》郭腊梅主编;孙伊婷副主编;孙文明,孙伊婷编委;中国昆曲博物馆编 2018
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《设计十六日 国内外美术院校报考攻略》沈海泯著 2018
- 《莼江曲谱 1 中国昆曲博物馆藏稀见昆剧手抄曲谱汇编之一》郭腊梅主编;孙伊婷副主编;孙文明,孙伊婷编委;中国昆曲博物馆编 2018
- 《计算机辅助平面设计》吴轶博主编 2019
- 《高校转型发展系列教材 素描基础与设计》施猛责任编辑;(中国)魏伏一,徐红 2019
- 《景观艺术设计》林春水,马俊 2019
- 《近代体育游戏教育史料汇编 第1辑 1》王强主编 2016
- 《程序逻辑及C语言编程》卢卫中,杨丽芳主编 2019
- 《近代体育游戏教育史料汇编 第2辑 2》王强主编 2016
- 《市政工程基础》杨岚编著 2009
- 《家畜百宝 猪、牛、羊、鸡的综合利用》山西省商业厅组织技术处编著 1959
- 《《道德经》200句》崇贤书院编著 2018
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《计算机网络与通信基础》谢雨飞,田启川编著 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《法语词汇认知联想记忆法》刘莲编著 2020
- 《培智学校义务教育实验教科书教师教学用书 生活适应 二年级 上》人民教育出版社,课程教材研究所,特殊教育课程教材研究中心编著 2019
- 《国家社科基金项目申报规范 技巧与案例 第3版 2020》文传浩,夏宇编著 2019
- 《流体力学》张扬军,彭杰,诸葛伟林编著 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019
- 《高等院校旅游专业系列教材 旅游企业岗位培训系列教材 新编北京导游英语》杨昆,鄢莉,谭明华 2019
- 《中国十大出版家》王震,贺越明著 1991
- 《近代民营出版机构的英语函授教育 以“商务、中华、开明”函授学校为个案 1915年-1946年版》丁伟 2017
- 《新工业时代 世界级工业家张毓强和他的“新石头记”》秦朔 2019
- 《智能制造高技能人才培养规划丛书 ABB工业机器人虚拟仿真教程》(中国)工控帮教研组 2019
- 《陶瓷工业节能减排技术丛书 陶瓷工业节能减排与污染综合治理》罗民华著 2017
- 《全国职业院校工业机器人技术专业规划教材 工业机器人现场编程》(中国)项万明 2019