目录 1
前言 1
第一章 微型计算机概论及基础 1
1.1 微型计算机概况 1
1.2 微型计算机中数的表示方法及运算基础 1
1.2.1 微型计算机中常用数制及其转换 2
1.2.2 机器字的概念和负数表示法 5
1.2.3 补码的运算法则 10
1.3 初级微型计算机的概念、结构及工作原理 12
1.3.1 微处理器、微型计算机和微型计算机系统 12
1.3.2 存贮器 13
1.3.3 初级微处理器结构原理 15
1.3.4 微型计算机操作过程及简单程序的执行 18
习题 19
第二章 两种典型微处理器结构及指令系统 21
2.1 M6800 MPU内部结构与指令系统 21
2.1.1 M6800 MPU的内部结构 21
2.1.2 M6800的寻址方法 24
2.1.3 M6800基本指令及其功能分类 29
2.1.4 M6800的十六进制指令编码矩阵及指令对标志码的影响 37
2.2 Z-80 CPU内部结构及指令系统 42
2.2.1 Z-80 CPU内部结构与特点 42
2.2.2 Z-80的寻址方法 44
2.2.3 Z-80的基本指令功能 47
2.2.4 Z-80指令编码矩阵及指令对标志码的影响 72
习题 74
第三章 微型计算机中程序设计方法及基本程序 79
3.1 微型计算机的软件 79
3.2 微型计算机中程序设计语言 80
3.2.1 微型计算机中常用的程序语言概述 80
3.2.2 M6800汇编语言 81
3.2.3 Z-80汇编语言 88
3.3 程序设计的基本方法 91
3.3.1 程序设计的过程 91
3.3.2 程序设计的几种基本方法 93
3.4 微型计算机常用的基本程序 104
3.4.1 数值运算程序 104
3.4.2 逻辑运算及硬件逻辑电路模拟 113
3.4.3 码制转换程序 117
3.4.4 数组与表格处理程序 122
习题 125
第四章 半导体存贮器及其与CPU的接口 129
4.1 随机存取存贮器RAM 129
4.1.1 静态RAM 129
4.1.2 动态RAM 132
4.2 只读存贮器ROM 134
4.2.1 掩模编程ROM 135
4.2.2 可编程序PROM 135
4.2.3 可擦可编程序EPROM 136
4.3.1 微处理机总线结构中的一些基本问题 139
4.3 CPU与存贮器接口 139
4.3.2 典型微处理器的外部引脚 141
4.3.3 存贮器外部译码及芯片扩展方法 143
4.3.4 存贮器的读写操作及工作时序 146
4.4 微型计算机常用的外存贮器简介 147
习题 148
第五章 微型计算机数据输入/输出方式及I/O接口 150
5.1 微型计算机的数据输入/输出方式 150
5.1.1 CPU和外设数据传送中的一些基本问题 150
5.1.2 程序控制输入/输出方式 151
5.1.3 中断控制输入/输出方式 153
5.1.4 直接存贮器存取(DMA)方式 161
5.2 I/O接口与典型的并行通用I/O接口芯片 163
5.2.1 通用I/O接口的基本要求和组成 164
5.2.2 MC6820外围接口适配器(PIA) 164
5.2.3 Z-80并行输入/输出接口(PIO) 168
5.3 串行输入/输出原理及其接口芯片 175
5.3.1 串行输入/输出数据的原理 175
5.3.2 MC6850异步通信接口适配器(ACIA) 177
5.4 计数器/定时器外围芯片 181
5.4.1 可编程序计数器/定时器原理 181
5.4.2 Z-80 CTC的特性及使用方法 182
习题 186
6.1.1 微型计算机系统的基本组成及其辅助电路 189
6.1 典型微型计算机系统的组成 189
第六章 微型计算机系统及其外围设备的接口 189
6.1.2 典型微型计算机系统框图 193
6.2 微型计算机和数字式外围设备接口 194
6.2.1 键盘的接口技术 194
6.2.2 七段显示器接口技术 200
6.2.3 电传打字机接口技术 202
6.3 微型计算机和模拟通道的接口 206
6.3.1 D/A转换、接口及应用实例 207
6.3.2 A/D转换、接口及应用举例 212
6.4 微型计算机最小系统的监控程序 220
6.5 微型计算机常用的标准总线 221
习题 222
第七章 微型计算机的应用方法及实例 224
7.1 微型计算机应用概况 224
7.2 几种应用实例的剖析 224
7.2.1 微机控制生产流程的应用实例 225
7.2.2 微机在数据采集巡回检测中应用实例 226
7.2.3 微机控制模拟量方面的应用实例 229
7.2.4 微机在电子测量仪器、仪表中应用 233
7.3 微型计算机应用系统的研制方法及工具 235
7.3.1 应用系统设计的基本思想及方法 235
7.3.2 应用系统的研制过程及微机的开发系统 236
习题 238
参考书目 239