第一章 数目系统 1
1.1 十进制系统及二进制系统 3
1.2 二进制的计算 6
1.3 进位预知加法器(Carry-look ahead) 11
1.4 二进制的减法 17
1.5 八进制系统 18
1.6 十六进制系统 19
1.7 资讯交换用的美国标准译码(ASCII Code) 20
第二章 计算机的基础知识(基本准备) 23
2.1 微处理机及微算机 25
2.2 计算机的一步一步动作 25
2.3 开集极闸(open collector gate)及其应用 28
2.4 三态(tri-state) 32
2.5 解码器(decoder) 33
第三章 微算机的结构 35
3.1 概说 37
3.2 指令处理的流程图 41
3.3 数据处理的流程图 42
3.4 记忆器 43
3.5 静态的RAM 53
3.6 动态的RAM 60
3.7 动态RAM的refresh 63
3.8 微处理机 64
3.9 指令及选址 71
3.10 指令的执行 86
第四章 软体 93
4.1 概说 95
4.2 设计一程式例 96
4.3 流程图 99
4.4 机械语言 100
4.5 符号语言 104
4.6 用组合语言写作程式的基本知识 111
4.7 附程式 118
4.8 输入/输出 123
4.9 Editors编辑,校订 128
4.10 assembler的动作 129
4.11 载入及侦错 131
第五章 微算机介面设计(软体及硬体) 133
5.1 概说 135
5.2 程式控制资料传送 139
5.3 直接记忆器出入 163
5.4 控制语句及状态语句 172
5.5 各种不同的资料传送方法之比较 180
5.6 IC介面元件 181
5.7 周边装置(A/D和D/A的用法,和微算机配合法) 195
第六章 典型的微算机系统(软体及硬体) 203
6.1 微算机系统用以做交通灯号控制器(软体、硬体) 205
6.2 微算机系统用以做计程车计费表(硬体、软体) 221
第七章 Intel 8080详细描述 235
7.1 8080微处理机 237
7.2 时间分配及时间延迟的计算 245
7.3 记忆器的选址 259
7.4 stack pointer的选址 261
7.5 状态bits的使用 265
7.6 8080微处理机指令集 267
7.7 程式举例 285
7.8 附程式的使用 292
7.9 data传送到附程式的方法 293
7.10 中断及输出/输入 302