注册
个人空间
帮助中心
中国工程院
知识中心首页
科教图书首页
图书
插图
文献
工具书
全部
书名
作者
主题词
标签
目录
全文
自然科学总论
自然科学理论与方法论
自然科学机构
医药卫生
医药一般理论
医药现状与发展
医学研究方法
预防医学
工业技术
一般工业技术
矿业工程
石油工程
冶金工业
金属
自然科学
数学
信息科学与系统科学
物理学
化学
天文学
数理化
数学
力学
物理学
化学
晶体学
生物科学
生物科学的理论与方法
生物科学现状与发展
交通运输
综合运输
铁路运输
交通运输经济
农业科学
农业一般性理论
农艺学
林业
农业技术现状与发展
天文地球
天文学
地球物理学
自然地理学
气象学
测绘学
地质学
环境科学安全科学
环境科学理论
环境污染及防治
安全科学
航空航天
航空
航天
航空航天医学
航空、航天技术的研究与探索
所有分类>
收起
32020827
宏汇编语言程序设计及应用
作者:傅德胜
中图分类:
工业技术
->
自动化、计算机
->
计算技术、计算机技术
学科分类:
工程学(二)
->
计算机科学技术
出版日期:1999-3-1
主题词:宏汇编语言-程序设计
分享到:
阅 读
收 藏
这个是隐藏的空行
内容简介
本书全面介绍宏汇编语言程序设计的原理、方法和技巧。其中包括指令系统、汇编语言源程序结构、基本程序设计、子程序设计、输入输出程序设计、模块化程序设计以及宏的建立与使用等,并配有200余道例题。
目录
1汇编语言程序设计事础
11
阅读
1.1计算机数据表示
11
阅读
1.1.1数制、基数与“位权”
11
阅读
1.1.2二进制数
11
阅读
1.1.3十六进制数
12
阅读
1.1.4不同数制之间的转换
13
阅读
1.2原码、反码与补码
16
阅读
1.2.1元符号数与有符号数
16
阅读
1.2.2原码
16
阅读
1.2.3反码
16
阅读
1.2.4补码
17
阅读
1.3数据存取方式
19
阅读
1.3.1字节
19
阅读
1.3.2字
19
阅读
1.3.3双字
19
阅读
1.3.4四字
20
阅读
1.4ASCⅡ码
20
阅读
1.5BCD码
21
阅读
1.5.1压缩BCD码
22
阅读
1.5.2非压缩BCD码
22
阅读
习题
22
阅读
2Intel微处理器
24
阅读
2.18086/8088微处理器
24
阅读
2.1.18086/8088微处理器结构
24
阅读
2.1.28086/8088内存储器组织
27
阅读
2.1.3段概念的引进
28
阅读
2.1.4内存储器的地址
28
阅读
2.1.5堆栈
29
阅读
2.280386微处理器
30
阅读
2.2.180386主要性能
30
阅读
2.2.280386寄存器及功能
30
阅读
2.380486微处理器
34
阅读
2.480586(Pentium)微处理器
35
阅读
习题
35
阅读
3寻址方式与指令系统
36
阅读
3.18086/8088寻址方式
36
阅读
3.1.1立即寻址
36
阅读
3.1.2寄存器寻址
36
阅读
3.1.3直接寻址
36
阅读
3.1.4寄存器间接寻址
37
阅读
3.1.5基址寻址
38
阅读
3.1.6变址寻址
39
阅读
3.1.7基址变址寻址
39
阅读
3.1.8相对基址变址寻址
40
阅读
3.1.9段默认与段跨越
40
阅读
3.280X86扩展寻址方式
41
阅读
3.2.180X86工作方式
41
阅读
3.2.280X86扩展寻址方式
42
阅读
3.3汇编指令语句格式
42
阅读
3.3.1标号
42
阅读
3.3.2指令助记符
43
阅读
3.3.3目的操作数
43
阅读
3.3.4原操作数
43
阅读
3.3.5注释
43
阅读
3.48086/8088指令系统
43
阅读
3.4.1数据传送指令
43
阅读
3.4.2算术运算指令
49
阅读
3.4.3逻辑王二算与移位指令
55
阅读
3.4.4串操作指令
59
阅读
3.4.5控制转移指令
62
阅读
3.4.6处理器控制指令
69
阅读
3.4.7十进制运算调整指令
70
阅读
3.580386指令系统
73
阅读
3.5.1数据传送指令
73
阅读
3.5.2算术运算指令
75
阅读
3.5.3逻辑运算与移位指令
77
阅读
3.5.4串操作指令
78
阅读
3.5.5控制转移指令
79
阅读
3.5.6位操作指令
80
阅读
3.5.7保护方式指令
81
阅读
3.680486新增指令
81
阅读
习题
82
阅读
4操作数运算符与常用伪指令
85
阅读
4.1操作数运算符
85
阅读
4.1.1算术运算符(单目+,单目-,+,-,*,/,MOD)
85
阅读
4.1.2逻辑运算符(NOT,AND,OR,XOR)
86
阅读
4.1.3关系运算符(EQ,NE,LT,LE,CT,GE)
87
阅读
4.1.4数值回送运算符(SEG,OFFSEET,TYPE,......
88
阅读
4.1.5属性运算符(PTR,SHORT,THIS,HIGH,LOW)
89
阅读
4.1.6移位运算符(SHL,SHR)
90
阅读
4.1.7运算符优先级
91
阅读
4.2常用伪指令
91
阅读
4.2.1数据定义伪指令(DB,DW,DD,DF,DT,?,DUP)
92
阅读
4.2.2符号定义伪指令(EQU,=,LABLE)
97
阅读
4.2.3段定义伪指令(SEGMENT,ENDS,ASSUME)
97
阅读
4.2.4过程定义优指令(PROC,ENDP)
98
阅读
4.2.5汇编控制伪指令(END,ORG,NAME)
100
阅读
4.2.6外部引用伪指令(PUBLIC,EXTRN)
101
阅读
4.2.7列表伪指令(TITLE,PAGE,SUBTIL,%,OUT)
102
阅读
4.380X86扩展伪指令
103
阅读
4.3.1方式选择伪指令
103
阅读
4.3.2段定义伪指令
104
阅读
习题
105
阅读
5汇编语言源程序结构与调试运行
107
阅读
5.18086/8088汇编源程序结构
107
阅读
5.1.1EXE文件的汇编格式
107
阅读
5.1.2COM文件的汇编格式
110
阅读
5.280X86汇编源程序结构
112
阅读
5.3DEBUG程序的使用
113
阅读
5.3.1程序的装入与退出
113
阅读
5.3.2程序的运行
113
阅读
5.3.3内容查询
115
阅读
5.3.4修改存储单元和寄存器
116
阅读
5.3.5反汇编
117
阅读
5.4汇编语言程序上机过程
118
阅读
5.4.1建立汇编语言源程序文件(.ASM)
118
阅读
5.4.2生成目标程序(.OBJ)
119
阅读
5.4.3产生可执行文件(.EXE)
123
阅读
5.4.4程序执行
124
阅读
5.4.5交叉索引表
125
阅读
5.5COM文件的建立
125
阅读
习题
127
阅读
6程序的基本结构与汇编语言程序设计
128
阅读
6.1程序设计和基本过程
128
阅读
6.1.1准备工作
128
阅读
6.1.2程序设计
129
阅读
6.1.3程序评价
129
阅读
6.2程序的基本结构
129
阅读
6.3顺序结构程序设计
131
阅读
6.4分支结构程序结构
134
阅读
6.4.1利用比较和条件转移指令实现程序分支
135
阅读
6.4.2利用跳转表实现多路分支
140
阅读
6.5循环结构程序设计
144
阅读
6.5.1循环程序控制方法
145
阅读
6.5.2单重循环程序设计
150
阅读
6.5.3多重循环程序设计
150
阅读
习题
154
阅读
7子程序与宏指令
156
阅读
7.1BIOS和DOS中断
156
阅读
7.1.1调用BIOS和DOS中断程序的基本方法
157
阅读
7.1.2BIOS中断调用
158
阅读
7.1.3DOS中断功能调用
162
阅读
7.2子程序设计
174
阅读
7.2.1子程序设计中的基本考虑
175
阅读
7.2.2主程序与子程序的联接
175
阅读
7.2.3子程序调用中的数据保护与恢复
177
阅读
7.2.4主程序与子程序中的参数传递
179
阅读
7.2.5子程序嵌套与递归
186
阅读
7.3宏指令
188
阅读
7.3.1宏定义
188
阅读
7.3.2宏调用与宏扩展
189
阅读
7.3.3宏定义中的伪指令
191
阅读
7.3.4宏嵌套
198
阅读
7.3.5宏库的建立与使用
200
阅读
习题
203
阅读
8输入/输出控制方式及程序设计
205
阅读
8.1I/O喘口的编址方式
205
阅读
8.1.1存储器映射方式
205
阅读
8.1.2单独编址方式
205
阅读
8.2CPU与外设之间数据传送的控制方式及程序设计
206
阅读
8.2.1程序无条件传送方式
206
阅读
8.2.2程序查询方式
207
阅读
8.2.3中断方式
211
阅读
8.2.4DMA方式
215
阅读
习题
217
阅读
9模块化程序设计
218
阅读
9.1概述
218
阅读
9.2程序模块的划分
218
阅读
9.2.1模块层次图
38
阅读
9.2.2模块的划分
219
阅读
9.3关于结构化程序设计方法
220
阅读
9.4模块化程序设计
220
阅读
9.4.1 三符号定义与引用伪指令
220
阅读
9.4.2多个模块的组合形式
222
阅读
9.4.3模块间的符号传送
223
阅读
9.4.4多个模块目标文件的连接
230
阅读
习题
230
阅读
10汇编语言在数据处理中的应用
231
阅读
10.1汇编语言在数值转换中的应用
231
阅读
10.1.1ASCⅡ码十进制数转换为二进制数
231
阅读
10.1.2二进制数转换为ASCⅡ码十进制数
232
阅读
10.1.3二进制数转换为ASCⅡ码十六进制数
233
阅读
10.1.4ASCⅡ码十六进制数转换为二进制数
234
阅读
10.2汇编语言在串操作中的应用
235
阅读
10.2.1数据块移动
235
阅读
10.2.2串搜索
236
阅读
10.2.3串比较
237
阅读
10.2.4串插入
238
阅读
10.2.5串删除
239
阅读
10.3汇编语言在代码转换中的应用
240
阅读
10.3.1十进制数的ASCⅡ转换为BCD码
240
阅读
10.3.2BCD码转换为十进制数的ASCⅡ码
241
阅读
10.3.3二进制数转换为BCD码
243
阅读
10.3.4BCD码转换为二进制数
244
阅读
习题
245
阅读
11汇编语言在图像处理中的应用
246
阅读
11.1图像显示
246
阅读
11.1.1位面图像的显示
246
阅读
11.1.2灰度图像的显示
249
阅读
11.2屏幕图像的保存
252
阅读
11.3图像滤波
254
阅读
11.3.1邻域平均法
254
阅读
11.3.2中值滤波
256
阅读
11.3.3噪声消除法
258
阅读
11.4图像锐化
261
阅读
11.4.1二阶微分算子(Laplacian算子)锐化
261
阅读
11.4.2模板匹配法
263
阅读
12汇编语言在接口与通信中的应用
269
阅读
12.1计算机通信
269
阅读
12.28259A中断控制器
269
阅读
12.3串行通信接口
270
阅读
12.3.1可编程串行异步通信接口芯片8250
270
阅读
12.3.2RS-232C标准接口
273
阅读
12.4串行通信程序设计
274
阅读
12.4.1BIOS串行通信功能调用
274
阅读
12.4.2串行接口初始化程序设计
275
阅读
12.4.3串行通信程序设计
276
阅读
更多...
这个是隐藏的空行
写书评
(不超过2000个字符)
这个是隐藏的空行
这个是隐藏的空行
最新评论
标签
制数
伪指令
指令
程序
寻址
BCD码
运算
方式
设计
ASCⅡ码
模块
基址
传送
通信
变址
(.
语言
寄存器
图像
作数
编源
接口
符号数
言源
算子
同类书籍推荐
精彩笔记
谁收藏过这本书?