目录 2
一、微型计算机入门 2
1.中央处理器(CPU)芯片和微型计算机 2
2.微型机与I/O(输入/输出)的连接 4
3.数据的传送 6
4.设备的控制及软件 8
5.设备接口程序 10
6.设备接口程序的作用 12
7.输入输出控制及软件 14
8.输入输出控制及其软件——大量处理的情况 16
9.输入输出控制程序 18
10.输入输出控制程序的作用 20
11.多台I/O设备及其控制 22
12.输入输出控制系统的结构及其作用 24
13.操作系统(OS)的作用 26
14.操作系统的任务 28
二、微型计算机并不神秘 30
1.控制信号——读(Read)/写(Write)控制线 30
2.CPU的内部构成——各种寄存器 32
3.存储器的种类及其特征 34
4.地址译码器的任务 36
5.指挥微型机动作的指令 38
6.指令和数据的传送 40
7.微型机的I/O设备(1)——键盘 42
8.微型机的I/O设备(2)——辅助存储器和声频盒式磁带机 44
9.微型机的I/O设备(3)——TV显示器 46
10.可编程序I/O口 48
11.数据传送(利用特征位) 50
12.中断 52
13.串行/并行转换 54
14.直接存储器存取(DAM)方式 56
15.模/数(A/D)和数/模(D/A)转换 58
16.微型机和键盘的连接 60
17.键盘的设备接口程序 62
18.微型机和TV的连接 64
19.TV的设备接口程序(1) 66
20.TV的设备接口程序(2)——采用DMA时 68
21.微型机和盒式磁带机的连接 70
22.盒式磁带机的设备接口程序(1)——写入时 72
23.盒式磁带机的设备接口程序(2)——查询方式读出 74
转换器的连接………………………………………(7?) 74
转换器的连接………………………………………(7?) 74
24.微型机与模/数(A/D)转换器和数/模(D/A) 80
25.AD/DA转换的设备接口程序……………………(7?) 80
26.键盘的连接及其输入输出控制 80
27.键盘及其输入输出控制程序 82
28.TV的连接及其输入输出控制 84
29.TV及其输入输出控制程序 86
30.盒式磁带机的连接及其输入输出控制 88
31.盒式磁带机及其输入输出控制程序 90
32.操作系统的构成及其作用 92
33.管理程序的构成及其作用 94
34.作业管理的任务 96
35.任务管理的作用 98
36.数据管理的作用 100
37.处理程序的作用 102
38.服务程序的任务 104
1.同步和异步 106
三、你也能够使用微型计算机 106
2.同步信号——准备就绪(Ready)和等待(Wait) 108
3.复位(Reset) 110
4.保持(hold)与DMA(直接存储器存取)的 112
请求 112
5.中断请求及中断请求端子 114
6.键盘接口——键与ASCII码 116
7.声频盒式磁带机接口——串行数据的传送 118
8.TV接口——在TV上显示字符 120
9.总线传输线及其延长 122
10.特征位的使用 124
11.多个中断的优先级及多道中断 126
12.串行数据的传送(堪萨斯市标准规格) 128
13.DMA及A/D转换接口的构成实例 130
14.D/A转换及其模拟波形 132
15.键盘矩阵和键盘接口 134
16.键盘接口程序——自键盘矩阵输入 136
17.TV接口对RAM缓冲器送出显示信息 138
18.TV接口程序——没有DMA功能的情况 140
19.盒式磁带机接口——写入及读出结构 142
20.盒式磁带机接口程序——写入及读出 144
21.多个键盘的连接及其输入输出控制 146
22.键盘的输入输出控制程序及微型机的动作过程 148
23.多个TV的连接及其输入输出控制 150
24.TV的输入输出控制程序及微型机的动作过程 152
25.多个盒式磁带机的连接及其输入输出控制 154
26.盒式磁带机的输入输出控制程序及微型机的动作过程 156
27.操作系统(OS)内各种程序的相互关系及其作用 158
28.管理程序的功能及其作用 160
29.作业管理的功能及其作用 162
30.任务管理的功能及其作用 164
31.数据管理的功能及其作用 166
32.语言处理程序及其作用 168
33.各种服务程序及其作用 170
附录 MC6800指令一览表 174