第一章 微电脑的中央处理单元 1
1-1微电脑概说 1
1-2 Z-80中央处理单元 4
1-2-1 CPU内部构造 5
1-2-2 CPU自记忆体摘取指令 15
1-2-3 CPU接脚与信号 19
1-2-4 CPU时序 23
第二章 Z-80指令群 33
2-1指令表查法 34
2-1-1状况旗标表示法 34
2-1-2助忆符号与工作代号 35
2-1-3机械码如何计算 40
2-1-4机械周期与时脈周期 45
2-2认识流程图 47
附录Z-80指令的运算码,状况及时序摘要 52
第三章 EDU-80使用 63
3-1使用者相关硬体认识 63
3-1-1显示幕 63
3-1-2系统讯号插座 66
3-1-3 RAM分配 66
3-1-4开关 69
3-1-5录音机连接插孔 69
3-1-6键盘 69
3-1-7 LED指示灯 73
3-2使用方法 73
3-2-1资料输入 73
3-2-2资料转移 75
3-2-3存资料入录音带 76
3-2-4自录音带取回资料 76
3-3程式执行与侦误 77
3-4示教板EDU-81的使用 87
第四章 基本算术与逻辑实验 97
4-1加减怯程式实验 97
4-2乘法程式实验 102
4-3除法程式实验 113
4-4二进制对十进制转换程式实验 124
4-5十进制对二进制转换程式实验 129
4-6二进制码转换成格雷码程式实验 134
4-7格雷码转换成二进制码程式实验 138
第五章 常用的副程式 143
5-1字形变换副程式 143
5-1-1 HEX72—位址023E 143
5-1-2 DSPCOV—位址023D 144
5-1-3程式分析 145
5-2字形显示副程式 149
5-2-1 SCAN4—位址01F3 149
5-2-2 SCANKP-—位址01C3 152
5-2-3 GETKP—位址01B3 154
第六章 资料排列与寻找 159
6-1交换排列法 159
6-1-1本程式所用暂存器及功能 159
6-1-2流程图分析 160
6-1-3交换排列程式 162
6-2插入排列法 164
6-2-1要求 165
6-2-2流程图分析 165
6-3线性资料寻找 168
6-3-1所用暂存器及功能 169
6-3-2流程图分析 169
6-4实际的应用 173
第七章 中断实验 176
7-1 NMI中断要求 176
7-2 INT中断要求 178
第八章 PIO实验 187
8-1概说 187
8-2 Mode0工作方式 189
8-3 Mode3工作方式 194
第九章 声音产生的原理 205
9-1微电脑产生声音的方法 205
9-2如何产生断续的鸣音 211
9-3产生多种频率声音的设计 216
第十章 显示幕字形变化 223
10-1概说 223
10-2方向数据有15种分为三类 225
10-2-1重复 225
10-2-2消失 225
10-2-3显示 226
10-3设计方法 229
10-3-1 RL动作 229
10-3-2 LR动作 230
10-3-3 IO动作 230
10-3-4 OI动作 231
10-4程式分析 231
10-5数据实作 235
第十一章 数字钟 240
11-1键盘使用 240
11-2本机操作 240
11-3设计要求 242
11-4记忆位址分配 243
11-5程式分析 243
11-6结论 247
第十二章 赛跑计时器 255
12-1设计要求 257
12-2记忆位址 257
12-3流程图 259
12-4程式分析 259
12-5时间调整 268
第十三章 模拟红绿灯控制 273
13-1设计方法 273
13-2程式分析 279
13-3结论 283
第十四章 议会表决系统 287
14-1设备 287
14-2使用 287
14-3界面分析 288
14-4 PORT输出波形分析 291
14-5记忆位址分配 293
14-6流程图分析 294
14-7程式分析 295
14-8实做 301
第十五章 数字游戏 307
15-1界面装置与波形分析 308
15-2记忆位址 310
15-3程式分析 310
15-4结论 314
第十六章 益智游戏 317
16-1使用方法 317
16-2记忆位址分配 319
16-3如何控制LED的转态 319
16-4程式分析 321
16-5结论 323
第十七章 电子琴 328
17-1界面分析 330
17-2波形分形 331
17-3扫描程式设计重点 333
17-4程式分析 337
17-5结论 338
第十八章 电脑对号锁 342
18-1使用键盘 342
18-2功能 342
18-3使用 343
18-4界面简介 343
18-5记忆位址分配 345
18-6程式分析 345
18-7结论 351
第十九章 电脑音乐 355
19-1如何控制拍子 356
19-2如何设计休止音符 359
19-3如何设计小休止 360
19-4界面分析 361
19-5考虑RAM容量 362
19-6召用法 364
19-7条件跳跃法 366
19-8实际设计 370
19-9实作 373
附录:第一首曲子“小雨中的回忆” 380
第二首曲子“再别康桥” 381
第二十章 多道多段定时器 382
20-1概说 382
20-2界面简介 384
20-3记忆位址分配 385
20-4设计方法 387
20-5程式分析 391
20-6结论 399
第廿一章 电话记忆器 408
21-1自动电话机基本原理 408
21-2电话机界面 410
21-3使用按键 413
21-4使用说明 415
21-5记忆位址分配 415
21-6程式分析 416
21-7实作 426
附录一EDU-80监督程式 439
附录二EDU-90系统电路图 456
附录三Z-80指令码 465