《微型计算机及其应用》PDF下载

  • 购买积分:12 如何计算积分?
  • 作  者:邱百光编
  • 出 版 社:北京:国防工业出版社
  • 出版年份:1984
  • ISBN:15034·2826
  • 页数:314 页
图书介绍:

目录 1

第一章 微处理器 1

第一节 微型计算机概论 1

一、微处理器 1

二、微型计算机 1

三、微型计算机系统 1

四、微型计算机的分类与特性 2

五、微处理器的引脚 3

第二节 微处理器的基本结构 5

一、算术逻辑部件ALU 5

二、状态标志寄存器 6

三、控制逻辑部件 7

四、寄存器 7

五、内部总线及总线缓冲器 8

六、堆栈 8

第三节 八位微处理器的分析 8

一、八位微处理器的特性 8

二、Z80的结构框图 9

三、Z80CPU的外部特性 11

四、Intel8080和M6800的结构特点 12

五、几种八位微处理器的性能指标 16

一、微处理器的指令系统 17

第四节 基本指令系统 17

二、寻址方式 18

三、Z80指令系统 21

四、Z80程序举例 34

第五节 微处理器周期 40

一、微处理器定时 40

二、指令的执行过程 41

三、Z80 CPU的时序 43

第六节 16位微处理器及其它 46

一、Intel 8086 16位微处理器 46

二、M68000,Z8000以及LSI-11的结构特点 48

三、INTEL的iAPX432 32位微处理器简介 51

参考资料 54

习题与思考题 54

第二章 半导体存贮器 58

第一节 读写存贮器与只读存贮器 58

一、读写存贮器(RAM) 58

二、只读存贮器(ROM) 63

第二节 存贮器的系统连接 67

一、存贮器模块的组成 67

二、存贮器模块举例 68

习题与思考题 71

参考资料 71

第三章 中断及接口技术 72

第一节 微型计算机的中断系统 72

一、概述 72

二、Z80的中断系统 73

三、Z80的中断优先级管理 78

第二节 微型计算机接口的作用与特点 80

一、接口的结构与功能 80

二、微型计算机接口的特点 82

一、计数器/定时器电路(Z80-CTC) 83

第三节 典型接口芯片介绍 83

二、并行输入/输出接口(Z80-PIO) 91

三、串行输入/输出接口(Z80-SIO) 100

参考资料 111

习题与思考题 111

第四章 微型机的应用 112

第一节 微型机应用的特点 112

一、微型机应用的分类 113

二、几种常见的应用类型 114

第二节 微型机应用系统的研制步骤和方法 126

一、明确性能指标和环境条件 126

三、硬件实现还是软件实现 128

二、自顶向下的设计方法 128

四、硬件实现方案的选择 129

五、软件实现的设计问题 130

六、硬件系统的测试、诊断和维护 131

第三节 标准总线 135

一、芯片级的标准化 135

二、插板级之间的标准总线 136

三、系统级的标准总线 137

参考资料 142

习题与思考题 142

第二节 Z8单片计算机简介 144

第五章 单片计算机及其应用 144

第一节 概述 144

一、引脚功能 145

二、存贮器结构 146

三、I/O端口 148

四、UART 149

五、计数器/定时器 150

六、中断 151

七、标志状态 151

八、指令系统 151

一、智能外围设备 152

第三节 单片计算机的应用 152

二、实时控制系统 155

三、多重处理 156

四、单片机用于模/数转换 158

参考资料 160

习题与思考题 160

第六章 单板计算机及其应用 161

第一节 概述 161

第二节 TP801单板计算机简介 162

一、存贮器 163

二、I/O接口电路 164

第三节 TPBUG监控程序分析 169

三、TP801单板计算机的其它部件 169

一、初始化程序 170

二、显示程序 172

三、键盘分析程序 173

四、键盘动作程序 178

第四节 单板计算机的应用 184

一、系统分析 184

二、硬件设计 186

三、软件设计 193

参考资料 194

四、联机调试 194

习题与思考题 195

第七章 微型计算机系统 196

第一节 微型计算机系统的硬件结构 196

一、ZPU插件 197

二、TU-ART插件 198

三、4FDC插件 199

第二节 微型计算机的操作系统 205

一、CP/M的组成 205

二、CCP的功能与分析 207

三、BDOS的功能和CP/M的文件管理 212

四、BIOS的功能 219

五、其它的微型计算机操作系统 219

第三节 专用微型机系统的一个实例 220

一、设计目的与算法 221

二、硬件 223

三、软件 224

四、设计考虑 228

参考资料 229

习题与思考题 230

一、多机系统的连接 231

第一节 概述 231

第八章 微型计算机多机系统 231

二、多机系统的控制问题 233

三、多机系统的通信 237

四、多机系统的操作系统 239

五、多机系统的操作系统的基本功能 241

第二节 多微机之间的同步 242

一、容错系统的同步方案 242

二、硬件实现方法 243

三、软件实现方法 244

一、系统概要 246

第三节 三机容错系统实例 246

二、通信接口 247

三、时钟电路和不可屏蔽中断 252

四、管理程序 253

五、同步算法 256

六、通信表决算法 259

七、出错处理算法 264

参考资料 267

习题与思考题 267

第一节 微型计算机开发系统 268

一、什么是微型计算机开发系统? 268

第九章 微型计算机系统的开发工具 268

二、一个16位微型计算机开发系统 269

第二节 联机仿真器 272

一、联机仿真器的功能 273

二、Z-SCAN 8000的性能与使用 274

第三节 程序的调试 280

一、汇编语言程序的调试 280

二、高级语言程序的调试 281

第四节 逻辑分析仪 283

一、分析程序流 283

二、跟踪 285

参考资料 287

习题与思考题 287

附录 289

附录一 Z80指令系统 289

附录二 Intel 8086指令系统 298

附录三 (一)S-100总线;(二)S-100总线引脚信号表 300

附录四 MULTIBUS总线标准 304

附录五 Z8控制寄存器内容 305

附录六 Z8单片机指令系统简表 307

附录七 稳风速控制程序清单 310

附录八 BDOS的系统调用 313