图书介绍
微电脑组合语言程式PDF|Epub|txt|kindle电子书版本网盘下载
- Lance A. Leventhal原著;李先华译 著
- 出版社: 复汉出版社
- ISBN:
- 出版时间:1982
- 标注页数:538页
- 文件大小:59MB
- 文件页数:556页
- 主题词:
PDF下载
下载说明
微电脑组合语言程式PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 组合语言程式计划之绪论1
指令的意义1
计算机程式2
程式计划之问题3
使用八进位或是用十六进位3
指令码的简字符号5
组译程式7
组译程式其他的性能8
组合语言的缺点9
高阶层语言10
高阶层语言的优点11
高阶层语言的缺点12
微处理机的高阶层语言14
你要采用那一种阶层的语言?16
未来的发展如何?17
为什么要写这本书?17
第2章 组译程式19
组译程式的性能19
组译程式的指令19
标记21
组译程式的运算码(简字符号)23
假指令24
DATA 假指令24
EQUATE(或EQUALS)假指令26
ORIGIN 假指令28
RESERVE 假指令29
HOUSEKEEPING 假指令30
有标记的假指令31
位址栏与运算元栏31
条件式组合34
巨集34
注解36
组译程式的类型37
误差讯息39
载入程式40
第3章 8080A与8085的组合语言指令集41
CPU的暂存器以及状态旗号42
8080A与8085的记忆器定址法44
缩写48
状态旗号49
指令的简字符号50
指令的目的码50
指令的执行的时间与指令码50
ACI—把即时资料与进位旗号加入累积器之中60
ADC—把暂存器或记忆器之内容与进位旗号加入累积器之中61
ADD—把暂存器或记忆器之内容加入累积器之中63
ADI—把即时资料加入累积器之中64
ANA—把暂存器或记忆器之内容与累积器作AND运算65
ANI—把即时资料与累积器作AND运算67
CALL—召用在运算元中所标示的副常式69
CC—若进位旗号等于1,则召用在运算元中所标示的副常式70
CM—若正负号旗号等于1,则召用在运算元中所标示的副常式70
CMA—把累积器之内容变为补数(1的补数)71
CMC—把进位旗号变为补数72
CMP—把暂存器或累积器之内容与累积器作比较73
CNC—若进位旗号等于0,则召用在运算元之中所标示的副常式75
CNZ—若零值旗号等于0,则召用在运算元中所标示的副常式76
CP—若正负号旗号等于0,则召用在运算元中所标示的副常式76
CPE—若同位旗号等于1,则召用在运算元中所标示的副常77
CPI—把累积器之内容与即时资料作比较78
CPO—若同位旗号等于0,则召用在运算元中所标示的副常79
CZ—若零值旗号等于1,则召用在运算元中所标示的副常式80
DAA—把累积器之内容作十进位调整81
DAD—把一对暂存器之内容,加入H与L暂存器之中82
DCR—把暂存器或记忆器之内容减值83
DCX—把一对暂存器之内容减值85
DI—制止中断86
EI—允许中断87
HLT—暂停88
IN—把资料输入累积器之中89
INR—把暂存器或记忆器之内容增值90
INX—把一对暂存器之内容增值92
JC—有进位时跳越93
JM—在负号时跳越94
JMP—跳越至运算元所标示的副常式94
JNC—在没有进位时跳越95
JNZ—若零值旗号等于0时跳越96
JP—若正负号为正时跳越96
JPE—若同位为偶时跳越97
JPO—若同位为奇时跳越97
JZ—若零值旗号等于1时跳越98
LDA—用直接定址法把记忆器中的资料载入累积器之中99
LDAX—把暂存器配对所定址的记忆器位置之内容载入累积器之中100
LHLD—把资料记忆器之内容直接载入H与L暂存器之中101
LXI—把即时的16位元资料载入一对暂存器之中102
MOV—移动资料103
MVI—把即时资料载入暂存器或记忆器之中105
NOP—没有动作107
ORA—把暂存器或记忆器之内容与累积器作OR运算108
ORI—把即时资料与累积器作OR运算110
OUT—把资料从累积器中输出去111
PCHL—跳越至由HL所定址的指令112
POP—从堆叠器的顶层读取资料113
PUSH—把资料写入堆叠器的顶层114
RAL—把累积器之内容经过进位旗号向左旋转115
RAR—把累积器之内容经过进位旗号向右旋转116
RC—若进位旗号等于1时归回117
RET—从副常式归回118
RIM—读取中断罩幕119
RLC—把累积器之内容向左旋转120
RM—若正负号旗号等于1时归回121
RNC—若进位旗号等于0时归回121
RNZ—若零值旗号等于0时归回122
RP—若正负号旗号等于0时归回123
RPE—若同位旗号等于1时归回124
RPO—若同位旗号等于0时归回124
RRC—把累积器之内容向右旋转125
RST—重新开始126
RZ—若零值旗号等于1时归回127
SBB—把暂存器或记忆器之内容与借位从累积器中减去128
SBI—把即时资料与借位从累积器中减去130
SHLD—用直接定址法把H与L暂存器之内容存入记忆器之中131
SIM—置定中断罩幕131
SPHL—把H与L暂存器之内容载入堆叠指引器中133
STA—用直接定址法把累积器之内容储存至记忆器之中134
STAX—把累积器之内容储存到由一对暂存器所定址的记忆器位置之中135
STC—置定进位旗号136
SUB—把暂存器或记亿器之内容从累积器中减去137
SUI—把即时资料从累积器中减去139
XCHG—把DE暂存器以及HL暂存器之内容互相交换140
XRA—把暂存器或记忆器之内容与累积器作XOR运算141
XRI—把即时资料与累积器作XOR运算142
XTHL—把堆叠器顶层之内容与HL互相交换144
INTEL 8080A与8085组译程式的变换145组译程式的栏之结构145
标记145
假指令145
有标记的假指令147
位址147
条件式组合149
巨集149
BNPF 格式150
第4章 简单的程式151
例题的一般格式151
习题的要点152
例题154
1的补数154
8位元加法155
向左移位一个位元156
把四个MSBs 遮除157
把一个记忆器位置之内容清除158
语句分解159
在两个数目中寻找较大者160
16位元加法162
平方值表164
16位元的1之补数166
习题167
2的补数167
8位元减法167
向左移位2个位元168
把四个LSBs 遮除168
把一个记忆器位置的所有位元均置为1168
语句组合168
在两个数目中寻找较小者168
24位元加法169
平方值的和169
16位元的2之补数170
第5章 简单的程式循环171
例题173
资料的和173
16位元资料的和176
负值元素的数目178
寻找最大值180
辨明一个二进位分数183
习题185
资料的核对和185
16位元资料的和185
一列数目中正数、负数与零的个数186
寻找最小值186
计算位元为1的个数186
第6章 字元码资料188
例题189
一串字元的长度189
寻找第一个非空格字元193
把前端的零用空格取代196
在ASCII字元加上偶同位199
图型匹配202
习题205
电传打字机讯息的长度205
寻找最后一个非空格字元205
截取十进位字串成为整数形态206
核对ASCII字元中的偶同位207
字串的比较207
第7章 码的变换209
例题209
十六进位变换为ASCII209
十进位变换为7节212
ASCII变换为十进位215
BCD 变换为二进位217
ASCII字串变换为二进位数目218
习题221
ASCII变换为十六进位221
7节变换为十进位221
十进位变换为ASCII221
二进位变换为BCD222
二进位数目变换为ASCII字串222
第8章 算术问题223
例题223
复准度加法223
十进位加法226
8位元二进位乘法229
8位元二进位除法233
自身核对数—DOUBLE ADD DOUBLE,MOD 10238
习题242
复准度减法242
十进位减法242
8位元与16 位元的二进位乘法243
定了正负号的二进位除法244
自身核对数一ALIGNED 1,3,7 MODO 10244
第9章 表与序列246
例题246
在序列中加入单元246
核对一个按次序排列的序列249
用资料取代一链252
8位元之分类255
使用跳越表的键258
习题261
从序列中移出单元261
在一个按次序排列的序列中加入单元261
在链式序列中加入元素262
16位元之分类262
使用一个按次序的跳越表263
第10章 副常式264
副常式的说明书266
例题267
十六进位变换为ASCII267
一串字元的长度271
在ASCII字元中加入偶同位274
图型匹配277
复准度加法281
习题284
ASCII字元变换成十六进位284
一串电传打字机讯息的长度284
核对ASCII字元中的偶同位285
字串的比较285
十进位减法286
第11章 输入/输出287
定时之间隔(延迟器)293
延迟常式296
例题297
延迟程式297
按钮(或SPST 开关)299
双位置开关(或SPDT 开关)304
多位置开关308
单—LED315
7节LED显示管318
习题325
开或关的按钮325
用软体来抑制开关的弹跳325
对旋转式开关的控制326
用指示灯记录开关的位置326
在一个7节显示管上计数327
更复杂的1/0装置327
例题331
未编码的键盘331
编了码的键盘338
数位至类比变换器342
类比至数位变换器347
电传打字机(TTY)351
习题360
从一个未编码的键盘上,区分各键之闭合360
从一个编了码的键盘读取一个句子360
可变振幅的方波产生器361
类比读数的平均362
每秒传输30 个字元的终端机362
第12章 中断处理363
8080的中断处理系统365
再启始(RST)指令366
8085的中断处理系统369
8214有优先次序的中断控制单元370
8259可规划式的中断控制器373
例题375
启动中断375
键盘控制的中断379
印字机控制的中断382
由实时间时脉所控制的中断383
电传打字机控制的中断388
更通用的中断服务常式390
习题392
测试控制的中断392
键盘控制的中断392
印字机控制的中断393
实时间时脉所控制的中断393
电传打字机所控制的中断393
第13章 问题定义与程式设计394
各步骤的定义396
问题定义398
输入之定规398
输出之定规398
处理部399
处理错误399
人为因素400
例题401
对开关的反应401
用开关的记忆载入器403
核验终端机406
问题定义的回顾411
程式设计411
作流程图412
例题414
对开关的反应414
用开关的记忆载入器414
信用卡核验终端机415
模组式程式420
例题422
对开关的反应422
用开关的记忆载入器422
核验终端机423
模组式程式计划的回顾424
结构式程式计划424
例题429
对开关的反应429
用开关的记忆载入器430
信用卡核验终端机431
结构式程式计划的回顾435
由上至下设计436
例题437
对开关的反应437
用开关的记忆载入器438
业务终端机439
由上至下设计的回顾440
问题定义与程式设计的回顾442
参考资料443
第14章 除错与测试444
简单的除错工具444
较高等的除错工具450
用核对表来除错453
寻找错误454
除错之例题458
十进位变换为7节458
按渐减的顺序分类462
测试之绪论469
测试之工具469
选择测试之资料470
测试之例题472
分类之程式472
自身核对数472
测试之预防472
结论473
第15章 列说明书与重新设计474
自身说明之程式474
注解475
加注解的例题477
复准度加法477
电传打字机的输出479
流程图作为说明书480
结构式程式作为说明书481
记忆器图481
参数与定义表482
库存常式483
程式库之例题484
资料的和484
十进位变换为7节485
十进位数目之和486
整体的说明书487
重新设计488
重新组织以使用较少的记忆器489
重新组织以使用较少的时间490
大部的重新组织491
参考资料492
第16章 计划之范例493
计划#1:数位式计秒表493
计划#2:数位式温度计506