Intel 8086/8088及Pentium宏汇编语言程序设计PDF电子书下载
- 电子书积分:12 积分如何计算积分?
- 作 者:毕于深,李行健编著
- 出 版 社:北京:煤炭工业出版社
- 出版年份:2000
- ISBN:7502019480
- 页数:306 页
第一章 概论 1
1 微机系统组成 1
1.1 微机硬件基本结构 1
1.2 微机软件系统 1
2 计算机语言 2
2.1 机器语言 2
2.2 汇编语言 3
2.3 通用语言(高级语言) 3
3 汇编语言的应用范围 4
习题一 4
第二章 汇编语言预备知识 5
1 数据类型 5
1.1 数制及相互转换 5
1.2 计算机中数和字符的表示 6
1.3 数据类型 9
2 Intel8086/8088CPU结构与可编程寄存器 11
2.1 8086/8088CPU功能结构 11
2.2 CPU内部寄存器组 12
3 存储器 15
3.1 存储器的组成 15
3.2 存储器的段结构 16
3.3 逻辑地址与物理地址 17
3.4 堆栈 17
理解与练习 19
1 内存数据存取规则 19
2 计算机中的数据 19
3 溢出的概念 20
习题二 20
1.3 寄存器操作数的寻址方式(寄存器寻址) 22
1.2 立即操作数的寻址方式(立即寻址) 22
第三章 寻址方式与指令系统 22
1 寻址方式 22
1.1 无操作数指令的寻址方式(隐含寻址) 22
1.4 存储器操作数的寻址方式 23
1.5 段基值的隐含约定 24
1.6 隐含段的改变 25
2 指令系统 26
2.1 指令系统概述 26
2.2 传送类指令 27
2.3 算术运算类指令 30
2.4 位操作指令 33
2.5 转移类指令 35
2.6 串操作指令 37
2.7 处理器控制类指令 39
1 关于十进制调整指令 40
理解与练习 40
2 比较指令的理解 43
3 乘除法指令的理解 43
4 逻辑运算与移位指令的应用 45
5 指令对标志位的影响 47
习题三 48
第四章 汇编语言 50
1 汇编语言语句种类及格式 50
1.1 语句种类 50
1.2 语句格式 51
2 汇编语言的数据 52
2.1 常数 52
2.2 变量 53
2.3 标号 55
3 汇编语言的符号 56
3.1 等值语句 56
2.4 段名和过程名 56
3.2 等号语句 57
4 汇编语言运算符 57
4.1 算术运算符 57
4.2 逻辑运算符 59
4.3 关系运算符 59
4.4 属性值返回运算符 60
4.5 属性修改运算符 62
4.6 运算符的优先级 64
5 程序中段的定义 65
5.1 段定义伪指令 65
5.2 段指定伪指令 67
6.1 汇编地址计数器($)和定位伪指令(ORG) 68
6 常用伪指令 68
6.2 源程序结束伪指令(END) 69
6.3 模块命名伪指令(NAME和TITLE) 69
6.4 基数控制伪指令(RADIX) 69
理解与练习 70
1 ASSUME伪指令的理解 70
2 关于段寄存器的初始化 71
3 例题分析 72
习题四 74
第五章 程序设计方法 78
1 概述 78
1.1 程序设计的步骤 78
1.2 程序的基本控制结构 80
1.3 程序设计方法 80
2 汇编语言源程序的基本格式和编程步骤 81
3 简单程序设计举例 83
4 DOS系统功能调用 86
4.1 系统功能调用方法 86
4.2 常用系统功能调用 86
5 汇编语言程序的上机过程 89
理解与练习 91
1 输入输出数据处理 91
2 使用功能调用进行输出显示时屏幕格式的控制 91
3 程序的汇编、连接及调试 92
习题五 101
第六章 分支与循环程序设计 104
1 分支程序设计 104
1.1 比较/测试分支结构程序设计 104
1.2 用跳转表形成多路分支的程序设计 107
2.2 循环控制方法 110
2 循环程序设计 110
2.1 循环程序的结构 110
2.3 单重循环程序设计 112
2.4 多重循环程序设计 116
习题六 121
第七章 子程序与多模块编程 124
1 子程序概念 124
1.1 子程序的定义 124
1.2 子程序的调用和返回 125
2 子程序设计方法 128
2.1 现场的保护和恢复 128
2.2 主程序与子程序之间参数传递方法 128
2.3 子程序说明文件 134
2.4 子程序设计及其调用举例 134
3.1 子程序嵌套 136
3 嵌套与递归子程序 136
3.2 递归子程序 139
4 多模块编程 141
4.1 模块的划分 141
4.2 程序的连接 142
课外阅读 146
1 可重入子程序、浮动子程序和协同子程序 146
2 汇编语言与c语言的连接 146
习题七 155
第八章 宏功能程序设计 157
1 宏的概念 157
2 宏定义和宏调用 158
2.1 宏定义 158
2.2 宏调用 159
3.1 宏定义与宏调用中参数的使用 160
3 参数的使用 160
3.2 宏操作符 163
3.3 宏中标号的处理 165
4 宏嵌套 166
4.1 宏定义中嵌套定义 166
4.2 宏定义中嵌套宏调用 167
5 重复汇编和条件汇编 168
5.1 重复汇编伪指令 168
5.2 条件汇编伪指令 170
6 宏库的使用 172
6.1 宏库的建立 172
6.2 宏库的使用 173
课外阅读 175
1 结构 175
2 记录 179
习题八 183
第九章 输入输出程序设计 184
1 输入输出的概念 184
1.1 外部设备与接口电路 184
1.2 I/O接口及编程结构 184
2 I/O指令 185
2.1 输入指令IN(input byte or inpur word) 185
2.2 输出指令OUT(output byte or output word) 186
3 I/O传送方式 186
4 I/O程序举例 188
习题九 191
2 PC机中断系统 192
2.1 外部中断 192
1 中断的概念 192
第十章 中断 192
2.2 内部中断 194
2.3 软中断 194
3 中断管理和运行机制 195
3.1 中断向量表 195
3.2 中断优先级 196
3.3 中断响应过程 196
3.4 中断指令 196
4 中断的开发与应用 197
4.1 开发用户自己的中断 197
4.2 修改或替换系统中断 199
4.3 在应用程序中调用系统中断 203
课外阅读 204
1 PC机时钟系统及时钟中断 204
2 DOS用户中断 207
习题十 208
第十一章 文件操作编程 210
1 文件操作的有关概念 210
1.1 文件名字串和文件句柄 210
1.2 文件指针与读写缓冲区 210
1.3 文件属性 211
2 常用的文件操作系统功能调用 211
2.1 建立并打开文件:(3CH,5BH,5AH) 211
2.2 打开文件(3DH) 212
2.3 关闭文件(3EH) 213
2.4 读文件或设备(3FH) 213
2.5 写文件或设备(40H) 213
2.6 改变文件指针(42H) 213
3 文件操作编程 214
2 系统内部句柄的分配和管理 218
1 打开文件和关闭文件的作用 218
课外阅读 218
习题十一 219
第十二章 Pentium处理器及其结构 220
1 Pentium处理器的可编程寄存器结构 220
1.1 通用寄存器 221
1.2 专用寄存器 221
2 Pentium微处理器的寻址方式 222
2.1 选择符和描述符 223
2.2 程序不可见寄存器 226
习题十二 227
第十三章 存储器管理 228
1 虚拟存储器的基本概念 228
1.1 虚拟存储器概念 228
1.2 页式虚拟存储器 228
1.4 段页式虚拟存储器 230
1.3 段式虚拟存储器 230
2 Pentium微处理器的存储器管理方式 231
2.1 Pentium提供的存储管理方式 231
2.2 分段式存储器管理 232
2.3 分页式存储管理 233
习题十三 235
第十四章 Pentium汇编语言程序设计 236
1 Pentium新扩充的指令 236
2 32位算术运算 240
3 移动32位数据串 242
4 初始化表格 243
5 双字对齐 243
6 位扫描 244
7 位测试 244
8 索引和基寄存器的灵活性 245
9 保护模式程序设计 246
9.1 DPMI(DOS保护模式接口) 247
9.2 保护模式操作 250
9.3 保护模式程序设计 253
10 汇编程序 261
11 介绍SOFT-ICE FOR WINDOWS 263
习题十四 265
附录 266
附录A 出错信息 266
附录B 8086/8088指令系统 272
附录C BIOS调用说明 279
附录D DOS功能调用说明 288
附录E IBM PC的键盘输入码和CRT显示码 291
附录F 汇编语言的存储模型 293
参考书目 306
- 《莼江曲谱 2 中国昆曲博物馆藏稀见昆剧手抄曲谱汇编之一》郭腊梅主编;孙伊婷副主编;孙文明,孙伊婷编委;中国昆曲博物馆编 2018
- 《莼江曲谱 1 中国昆曲博物馆藏稀见昆剧手抄曲谱汇编之一》郭腊梅主编;孙伊婷副主编;孙文明,孙伊婷编委;中国昆曲博物馆编 2018
- 《近代体育游戏教育史料汇编 第1辑 1》王强主编 2016
- 《程序逻辑及C语言编程》卢卫中,杨丽芳主编 2019
- 《近代体育游戏教育史料汇编 第2辑 2》王强主编 2016
- 《幼儿园课程资源丛书 幼儿园语言教育资源》周兢编 2015
- 《高等学校“十三五”规划教材 C语言程序设计》翟玉峰责任编辑;(中国)李聪,曾志华,江伟 2019
- 《改革进程中的刑事诉讼程序与证据问题研究 基于警察的视角》谢波 2019
- 《近代体育游戏教育史料汇编 第1辑 6》王强主编 2016
- 《音乐语言的根基》张艺编著 2019
- 《市政工程基础》杨岚编著 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