第一章 计算机的结构原理 1
1.1 计算机的主要功能 1
目录 1
1.2 计算机的组成和存储程序原理 2
1.3 计算机的总线 6
1.4 MP-1型学习机概述 7
第二章 稳压电源 10
2.1 稳压电源的作用 10
一、万用表 11
2.2 使用的器件和仪表 11
二、变压器 12
三、二极管 14
四、电容器 18
2.3 稳压电源的电路原理 19
一、变换器 19
二、稳压电路 20
2.4 安装与焊接 21
二、稳压电路的调试 23
一、变压器的调试 23
2.5 稳压电源的调试 23
第三章 显示器 25
3.1 使用的器件 25
一、集成电路实验板 25
二、发光二极管 28
三、74LS04六反相器 30
3.2 显示器电路 38
3.4 二进制数、十进制数和十六进制数 40
3.3 显示器的安装与调试 40
第四章 门电路和触发器 44
4.1 与门、或门、非门 44
一、与门 46
二、或门 46
三、非门 47
4.2 与非门 48
一、与非门 48
二、四2输入与非门74LS00 49
二、四2输入或非门74LS02 50
一、或非门 50
4.3 或非门 50
4.4 三态门 51
一、三态门 51
二、三态缓冲器74LS125 53
4.5 RS触发器 54
4.6 DMA开关的安装和调试 56
4.7 D触发器74LS374 57
一、基本D触发器 57
二、同步D触发器 58
三、边缘D触发器 59
四、八D触发器74LS374 61
4.8 JK触发器和计数器74LS93 62
一、JK触发器 62
二、4位二进制计数器74LS93 64
4.9 施密特触发器 66
一、施密特触发器的工作特性 66
二、消抖动开关和四2与非门(施密特触发器)74LS132 69
5.1 键盘的作用 72
第五章 键盘 72
5.2 直接存储器访问DMA 74
一、DMA的概念 74
二、三态门74LS244 75
5.3 具有DMA功能的数据键 76
一、电路原理 76
二、数据键的安装与调试 78
5.4 具有计数功能的地址键 79
一、地址键为什么要加计数功能 79
二、具有计数功能的地址键电路原理 80
三、地址键的安装与调试 81
第六章 存储器 83
6.1 存储器的种类 83
6.2 Intel 2114芯片 84
6.3 使用MOS器件注意事项 87
6.4 1k字节存储器 88
6.5 1k字节存储器的读写操作 88
第七章 微处理器 93
7.1 6502MPU的功能 93
7.2 6502读写周期 96
7.3 6502MPU的外围电路 98
一、时钟脉冲发生器 98
二、DMA控制电路 100
三、复位电路 101
7.4 微处理器的安装与调试 101
7.5 学习计算机的操作 103
一、用键盘输入程序 103
二、启动微处理器执行程序 108
三、用键盘检查运算结果 108
7.6 微处理器的中断工作方式 110
一、中断概念 110
二、堆栈的结构 112
三、检验堆栈操作 114
7.7 6502MPU的寄存器区结构 120
一、6502MPU内部组成框图 121
二、寄存器区结构 122
一、复位后的寄存器内容 126
7.8 用学习机检验6502MPU寄存器 126
二、算术运算后标志寄存器P中的内容 129
7.9 6502MPU的控制区结构 131
第八章 6502MPU的寻址方式 133
8.1 6502MPU寻址方式的特点 133
8.2 6502MPU的十三种寻址方式 135
一、立即寻址 135
二、绝对寻址 136
四、累加器寻址 137
三、零页寻址 137
五、隐含寻址 138
六、使用X变址寄存器的绝对变址 138
七、使用Y变址寄存器的绝对变址 139
八、使用X变住寄存器的零页变址 139
九、使用Y变址寄存器的零页变址 140
十、间接寻址 140
十一、相对寻址 142
十二、先变址(X)间接寻址 144
十三、后变址(Y)间接寻址 146
9.1 取数指令 149
第九章 6502MPU数据传送类指令 149
9.2 送存指令 154
9.3 传送指令 157
9.4 堆栈指令 157
9.5 移位指令 160
9.6 小结 164
第十章 6502MPU算术逻辑运算类指令 169
10.1 加法指令 169
10.2 减法指令 170
10.3 比较指令 172
10.4 加1指令 175
10.5 减1指令 176
10.6 标志位指令 177
10.7 逻辑运算指令 177
10.8 位测试指令 181
10.9 小结 181
第十一章 6502MPU程序控制类指令 186
11.1 条件转移指令 186
11.2 无条件转移指令 189
11.3 子程序指令 190
11.4 中断指令 192
11.5 空操作指令 195
第十二章 6502汇编语言程序设计 196
12.1 6502汇编语言的语句格式 197
12.2 伪指令 200
12.3 程序设计举例 203
一、分支程序 204
二、循环程序 207
三、子程序 219
一、存储器映象方式 224
第十三章 输入/输出接口电路 224
13.1 接口的作用和编址方式 224
二、端口映象方式 226
13.2 接口实验 226
一、输入接口呼输出接口 228
二、地址译码电路 229
三、模拟外部设备 231
13.3 I/O接口电路的操作和使用 233
附 MP-1微电脑应用举例 237