图书介绍
8080/8085软体设计 上2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

- 陈顺成编译 著
- 出版社: 香港:协群科技出版社
- ISBN:
- 出版时间:未知
- 标注页数:484页
- 文件大小:5MB
- 文件页数:506页
- 主题词:
PDF下载
下载说明
8080/8085软体设计 上PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第一章 8080/8085微处理机介绍1
8080微处理机2
1-1 典型的8080程式6
机器与组合语言6
第一章6
1-2 一些8080指令的代号及操作码8
8085微处理机9
本书惯用之表达方式10
程式之格式12
1-3 程式列表之格式12
8080与8085相似之处13
8080/8085指令整理表13
第二章 8080/8085基本指令121
资料移动指令122
使用读/写记忆储存资料125
立即资料移动指令127
2-1 把相同的值放入暂存器B、C、D和E中128
2-2 把一个资料位组存入四个暂存器的两种方法128
第二章128
2-3 把地址为030 123(1853)的记忆中的资料移入D暂存器130
2-4 把立即资料位组存入记忆中131
简单的暂存器对指令131
2-5 LXI H和功能相当的MVI指令132
2-6 使用LXI B、LXI D、LXI H指令133
输入和输出指令135
2-8 从地址为103(43)的装置输入八位元的资料136
2-7 送八位元的值到地址为015(0D)的装置136
八位元逻辑与数学指令139
逻辑指令142
2-10 使用AND C指令遮掉四个MSB148
2-9 遮掉ASCII字元中的四个MSB148
2-11 把两个ASCII字元输入、遮盖、旋转及合成150
数学指令152
2-12 使用ADD B指令把B暂存器内的资料加入A中153
2-13 把A和B暂存器内的资料相加的程式154
2-14 把A和B内的资料相加并产生进位154
2-15 本程式使两数相加且结果设置进位位元为1155
2-16 两个16位元数的加法156
2-17 使用ADC指令作16位元加法157
2-18 从暂存器A中减去暂存器E中的资料158
2-19 B暂存器减以E暂存器158
2-22 两个16位元数的减法159
2-20 减法中产生借位159
2-21 小数减以大数159
2-23 D暂存器对减以B暂存器对160
2-24 D暂存器对减以B暂存器对,有产生借位160
2-25 D暂存器对减以B暂存器对161
2-27 以DCR E指令减去E暂存器中的资料163
2-26 以INR B指令增加B暂存器内的资料163
2-28 使用INX H指令164
2-30 例2-29中程式的改进型165
2-29 把记忆内的资料移入暂存器D和E165
2-31 说明DCX H指令166
2-32 使用HLT指令168
分支、控制的转移、及作决定指令169
2-33 在程式中使用NOP指令保留空间169
2-34 跳越指令的格式170
2-35 跳回程式的开始点171
2-36 使用问号来结束输入程式173
2-37 去掉除0-9及?以外的全部ASCII字元174
2-38 先测试ASCII数字字元176
2-39 使用旋转指令及进位旗号测试选择的位元177
2-40 使用ANI指令和零旗号来测试A暂存器中选择的位元178
2-41 以旋转指令测试一个字中的多个位元180
2-42 依次测试资料位元D6、D3及D4181
2-43 在一个字内使用ANI指令测试三个资料位元182
2-44 等到某个资料位元变成零183
2-45 位元D2的设置运算184
2-46 位元清除或位元重定指令185
结论185
第三章 副常式与基本指令的使用187
叫出副常式189
第三章192
3-1 以LXI SP指令把值放入堆叠指标中192
时间延迟副常式195
3-2 200毫秒的时间延迟副常式198
3-3 30秒的时间延迟副常式200
3-4 简化的30秒时间延迟副常式201
3-5 使用暂存器对减一指令的0.2秒时间延迟副常式202
3-6 叫出HAF-MIN副常式的一小时时间延迟程式203
条件叫出与返回指令204
3-7 印出ASCII字元的程式(记忆中不存跳行)205
3-8 二进制对ASCII字元转换(十六进制数字)副常式208
入/出装置同步210
使用基本指令210
3-9 简单的TTY输出副常式211
3-10 在TTY上印出一个B字元213
3-11 印出字元的弹性方式214
3-12 把键盘字元的回音印在印字机上215
3-13 在入/出软体中使用ANI指令,富有弹性217
TTY入/出与字元处置218
3-14 输入ASCII字元并存入记忆中218
3-15 能得到资料回音的输入及保存程式220
3-16 用问号表示资料输入完毕221
3-17 若输入回转,则加印跳行223
3-18 把存在记忆中的ASCII字元印出224
3-19 印出ASCII资料(以000表示资料的结束)225
3-20 一般用途的TTY入/出副程式227
3-21 如何印出CR、LF、和BELL229
TTY及终端机程式229
3-22 TTY或CRT测试程式230
3-23 打纸带机测试程式232
3-24 读纸带机测试程式233
3-25 电子锁程式235
电子锁235
3-26 改进的电子锁程式238
结论240
第四章 8080/8085的高等指令243
暂存器对的运算243
第四章245
4-1 搬动一块资料245
4-2 改进的一块资料移动程式246
4-3 由高往低搬移重叠的阵列248
堆叠指标暂存器249
DAD指令250
4-4 两个16位元的数相加251
4-5 执行20次的DAD H指令253
4-6 找出堆叠指标中的地址254
4-7 把SP作加及减的运算255
直接取和存的指令256
4-8 把H暂存器对中的资料存到R/W记忆中257
4-9 SHLD指令使用方法257
4-10 执行DAD SP指令之前先使用SHLD指令258
4-11 以LHLD指令把资料放入暂存器对H中259
4-12 测验您对LHLD指令了解程度259
4-13 找出SP中的地址而不破坏暂存器对H中的资料260
4-14 使用LDA指令261
4-15 使用STA指令261
4-16 判断记忆中是否存有215(8D)262
使用堆叠存放资料、地址、与状态讯息262
4-17 使用堆叠来存暂存器中的资料之正确方法265
4-18 把资料压入及弹出堆叠267
4-19 何时压入及弹出269
重始指令——单位组叫出指令270
4-20 不应该这样子叫出副常式270
4-21 使用重始指令叫出副常式272
4-22 使用叫出指令取代重始指令273
4-23 使用重始指令叫出长的副常式273
使用H暂存器对274
4-25 不用XCHG指令,只用LXI指令275
4-26 与XCHG指令功能相当的方法275
4-24 使用XCHG指令275
4-27 把暂存器D存入R/W记忆中276
4-28 把暂存器对D存入R/W记忆中的改进方法276
4-29 使用LHLD指令,把记忆中的资料放入暂存器对D中277
4-30 使用MOV指令把记忆中的资料放入暂存器对D中277
4-31 把暂存器对D和H存入记忆中278
4-32 把暂存器对B中的资料存入记忆中278
4-33 B暂存器对与D或H暂存器对互换279
4-34 资料阵列移动程式280
4-35 使用LHLD指令取得地址和数目281
4-36 使用PCHL指令282
4-37 使用XTHL指令283
4-38 使用SPHL指令284
4-39 存於ROM中的程式能够改变SP285
4-40 简单的CMA指令286
其他的A暂存器(累积器)指令286
4-41 另一个使用CMA指令的程式287
进位指令288
4-42 产生2补数288
4-43 使用STC指令表达错误情况289
结论290
4-44 清除进元290
整数加法293
第五章 数学常式293
第五章295
5-1 32位元的加法副常式295
5-2 多位组加法副常式297
5-4 从例5-2中的副常式消除ADD M指令299
5-3 暂存器D中既是数字来源的地址也是目的地的地址299
5-5 三个记忆地址的多位组加法副常式301
整数减法303
5-6 多位组减法副常式304
5-7 多位组减法副常式305
整数乘法308
5-8 以连续加法执行乘法308
5-9 十进制及二进制乘法,首先检查乘数的MSB311
5-10 八位元乘以八位元之乘法副常式311
5-11 在八位元乘以八位元的乘法副常式中使用DAD H指令315
5-12 以XCHG和DAD H指令移动暂存器对D中的数316
5-13 16位元乘以16位元的乘法副常式(32位元的积)318
整数除法320
5-14 十进制和二进制除法322
5-15 使用减一及检查方式把11010010除以101323
5-16 八位元除以八位元的除法副常式324
5-17 改进过的八位元除以八位元除法副常式326
5-18 DIV 88A副常式(例5-17)的一个不恰当的结束方式327
5-19 16位元除以16位元的除法副常式328
BCD数学334
5-20 把两个合起来的BCD数相加335
5-21 正确的BCD加法常式336
5-22 把暂存器C和B中的BCD数相加339
5-23 暂存器B中的BCD数减掉暂存器C中的BCD数340
5-24 把暂存器对B与D中的BCD数相加340
四位数BCD运算340
5-25 算出暂存器对B中的BCD数之10补数342
5-26 把暂存器对B中的BCD数取补数,然後与暂存器对D中的BCD数相加343
5-27 把存在记忆中的BCD数取10补数344
5-28 把存在记忆中的两个BCD数相加346
浮点数学运算347
特殊函数354
第六章 数基底转换357
三位数、ASCII基底、八进制对二进制转换357
第六章359
6-1 输入并存入A暂存器中的两个MSB位元中359
6-2 由ASCⅡ码的八进制转换成二进制的副常式360
6-3 修改过的以ASCII为基底的八进制对二进制转换副常式361
八位元、二进制对ASCII基底的八进制转换363
6-4 二进制对以ASCⅡ基底、八进制数的转换副常式364
6-5 更简化的BCDOUT副常式366
6-6 使用回路、二进制对ASCII基底、八进制数转换副常式367
6-7 二进制数转换成ASCII基底的八进制字元,没有回路及有回路的方式比较368
二位数、ASCII基底、十六进制对二进制转换369
6-8 最短的二进制对ASCII基底的八进制数的转换副常式369
6-9 ASCII为基底、十六进制对二进制转换副常式371
八位元、二进制对ASCII基底的十六进制转换375
6-10 二进制对ASCII基底、十六进制的转换副常式375
6-11 较长的二进制对ASCII基底的十六进制转换副常式377
6-12 最精简的二进制对ASCII基底的十六进制数转换副常式378
三位数、以ASCII为基底,十进制对二进制转换379
6-13 ASCII为基底、十进制对二进制转换副常式380
6-14 把暂存器C中的数乘以10382
6-15 倍准、ASCII基底、十进制对二进制转换副常式的一部份384
6-16 16位元、ASCII基底、十进制对二进制转换副常式387
八位元、二进制对ASCII基底的十进制转换389
6-17 八位元、二进制对十进制的转换副常式390
6-18 印出八位元、二进制对十进制转换结果的副常式392
6-19 简化BINDEC和DECPNT副常式393
十六位元、二进制对ASCII基底的十进制转换394
6-20 16位元、二进制对ASCII基底的十进制转换副常式394
6-21 DPBDEC副常式(例6-20)中印字机的程式398
是否需要转换的问题399
6-22 使用暂存器对H做车辆计数的程式400
6-23 车辆计数程式401
6-24 把存在R/W记忆中、ASCII基底的车辆数印出404
在计数器程式和副常式中使用DAA指令405
6-25 使用DAA指令的BCD计数器(0到9999)405
6-26 把BCD资料字拆开成两位数的副常式407
去掉前面的零408
6-27 去掉前面的零的副常式408
结论410
第七章 微电脑输入/出413
入/出资料移转——汇流控制417
8080与简单的入/出装置418
第七章419
7-1 二进制计数及显示程式419
7-2 较慢的二进制计数及显示420
7-3 微电脑输入/输出程式422
7-4 简单的输入、加法、和输出程式422
8080与键盘423
使用硬体编码器的键盘所需之软体与硬体423
7-5 简单的键盘输入程式426
7-6 另一个简单的键盘输入程式426
7-7 最简单的键盘输入程式427
7-8 把键码输入微电脑中,并且存入记忆中428
7-9 TTY或CRT输入副常式429
7-10 等待键放开後才返回430
7-11 利用时间延迟副常式作键闭合的反跳动431
7-12 缩短的键盘输入和反跳动副常式433
软体驱动、多工(扫描)式键盘435
7-13 4×4矩阵键盘扫描副常式437
7-14 5×5矩阵键盘扫描副常式441
7-15 具有反跳动功能的4×4键盘扫描副常式442
ASCII基底式键盘与8080之介面445
8080和LED显示器447
7-16 感应ASCII键盘并输入键码的软体447
7-17 如何把39输出到七段式LED显示器450
7-18 在两个七段式显示器上显示计数的数目451
7-19 10位数LED显示器软体452
7-20 多工式10位数七段式显示器软体455
7-21 具有使亮度均匀功能的10位数多工式显示器程式458
7-22 首先显示最高位数的程式459
记忆对映入/出462
具有硬体编码器的记忆对映入/出键盘465
7-23 等待,然後读取键码(记忆对映入/出)466
记忆对映入/出、多工(扫描)式键盘467
7-24 累积器入/出和记忆对映入/出副常式的比较468
7-25 记忆对映入/出、4×4矩阵键盘扫描副常式469
记忆对映入/出LED显示器471
7-26 记忆对映入/出LED显示器的计数程式471
7-27 记忆对映入/出10位数LED显示器之软体472
7-28 记忆对映入/出10位数LED显示器以回路方式执行473
7-29 记忆对映入/出、多工式10位数7段式显示器程式(具有使亮度均匀的功能)475
记忆对映入/出10位数多工式显示器475
结论476
名词对照表478
热门推荐
- 1827568.html
- 2696571.html
- 3586425.html
- 3347747.html
- 1953154.html
- 617630.html
- 2924925.html
- 64803.html
- 2012799.html
- 2151457.html
- http://www.ickdjs.cc/book_2533885.html
- http://www.ickdjs.cc/book_1142621.html
- http://www.ickdjs.cc/book_1388182.html
- http://www.ickdjs.cc/book_205771.html
- http://www.ickdjs.cc/book_305746.html
- http://www.ickdjs.cc/book_856902.html
- http://www.ickdjs.cc/book_1385060.html
- http://www.ickdjs.cc/book_413793.html
- http://www.ickdjs.cc/book_2717321.html
- http://www.ickdjs.cc/book_1760433.html