第一章 计算机基础知识 1
1-1 计算机的发展与组成 1
1-2 计算机运算基础 4
习题 20
第二章 微型计算机结构 21
2-1 微型计算机功能部件 21
2-2 微型计算机结构特点 23
2-3 微型计算机软件 25
2-4 MCS-51单片机硬件结构 27
2-5 8098单片机硬件结构 38
习题 50
第三章 指令系统 52
3-1 操作数类型 52
3-2 寻址方式 53
3-3 状态标志 62
3-4 MCS-51指令系统分析 65
3-5 8098指令系统分析 75
习题 91
第四章 汇编语言程序设计 93
4-1 汇编程序约定 93
4-2 汇编语言程序设计步骤 94
4-3 直线程序 95
4-4 分支程序 98
4-5 循环程序 109
4-6 子程序 120
4-7 算术运算程序 138
4-8 非数值操作程序 147
习题 160
5-1 随机读写存储器(RAM) 162
第五章 半导体存储器及其应用 162
5-2 只读存储器(ROM) 165
5-3 存储器的连接 167
习题 180
第六章 输入/输出及中断系统 182
6-1 I/O接口信号及寻址方式 182
6-2 I/O控制方式 184
6-3 中断技术 187
6-4 MCS-51中断系统 191
6-5 8098单片机中断系统 199
习题 202
第七章 I/O接口电路 204
7-1 单片机并行I/O接口 204
7-2 定时/计数器电路 208
7-3 可编程并行I/O接口芯片8255 220
7-4 可编程多功能接口芯片8155 229
7-5 串行I/O接口 235
7-6 RS-232C异步通讯接口 259
习题 261
第八章 微型计算机接口技术 263
8-1 微型计算机与开关接口 263
8-2 LED显示器接口 265
8-3 键盘与单片机接口 269
8-4 BCD码拨盘接口 286
8-5 D/A转换器接口 288
8-6 A/D转换器接口 294
8-7 打印机与单片机接口 304
8-8 微型计算机总线标准 306
习题 320
附录 322