第一章 微电脑的中央处理单元 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—位址φ23E 143
5-1-2 DSPCOV—位址φ23D 144
5-1-3 程式分析 145
5-2 字形显示副程式 149
5-2-1 SCAN4—位址φ1F3 149
5-2-2 SCANKP—位址φ1C3 152
5-2-3 GETKP—位址φ1B3 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 Modeφ工作方式 189
8-3 Mode 3工作方式 194
第九章 声音产生的原理 204
9-1 微电脑产生声音的方法 204
9-2 如何产生断续的鸣音 210
9-3 产生多种频率声音的设计 215
第十章 显示幕字形变化 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-80系统电路图 456
附录三 Z-80指令码 465