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

  • 购买积分:12 如何计算积分?
  • 作  者:余雷声主编
  • 出 版 社:北京:化学工业出版社
  • 出版年份:1991
  • ISBN:7502509348
  • 页数:328 页
图书介绍:

第一章 导论 1

第一节 微处理器与微型计算机的基本概念 1

一、数字电子计算机的基本结构 1

二、微处理器与微型计算机的定义 2

三、微型计算机的类型 3

第二节 微处理器与微型计算机的发展简况 3

第三节 数制及其转换 5

一、进位计数制 5

二、数制之间的转换 6

第四节 二进制数的运算及带符号数的表示法 8

一、二进制数的运算 8

二、带符号数的表示法 9

第五节 二进制编码 12

一、8421BCD码 14

二、ASCII码 14

第六节 模型机的组成及其指令的执行过程 14

一、微处理器的基本组成 14

二、微型计算机指令的执行过程 15

第二章 微处理器的结构与时序 21

第一节 有关微处理器性能的几个概念 21

一、位和字节 21

二、字和字长 21

三、指令数 21

四、时钟频率 21

第二节 Z80微处理器的结构 22

六、工艺形式 22

五、访存空间 22

一、寄存器组 23

二、算术逻辑运算部件ALU 25

三、指令译码控制部件 25

四、CPU内部总线及总线缓冲器 25

第三节 Z80CPU芯片 26

一、地址总线A15~A0 26

二、数据总线D7~D0 26

三、控制总线 26

四、其它信号线 28

第四节 Z80CPU时序 28

一、时序概述 28

二、基本时序 29

第三章 Z80指令系统 38

第一节 指令及其表示方法 38

一、指令的内容与格式 38

二、指令的机器码表示法 39

三、指令的符号表示法 39

第二节 Z80指令的寻址方式 40

一、立即寻址 40

二、立即扩展寻址 40

三、寄存器寻址 41

四、扩展寻址 41

五、寄存器间接寻址 41

七、相对寻址 42

六、变址寻址 42

八、位寻址 43

九、隐含寻址 43

十、修改零页寻址 43

第三节 Z80指令系统 44

一、数据传送和互换指令 44

二、算术和逻辑运算指令 50

三、转移指令 56

四、数据块传送和检索指令 59

五、循环和移位指令 61

六、位操作指令 64

七、调用和返回指令 65

八、CPU控制指令 66

九、有关IX、IY寄存器的84条新指令 67

第四章 汇编语言程序设计 70

第一节 汇编语言的基本概念 70

一、程序设计语言简介 70

二、汇编语言的语句格式 71

三、汇编语言源程序的汇编 73

四、Z80汇编语言中常用的伪指令 73

第二节 汇编语言程序设计的基本方法 76

一、程序设计的一般过程 76

二、顺序程序结构 77

三、分支程序结构 79

四、循环程序结构 83

五、子程序调用结构 87

六、综合举例 90

第五章 半导体存贮器 97

第一节 半导体存贮器的分类和特性 97

一、半导体存贮器的分类 97

二、半导体存贮器的主要参数 98

第二节 读写存贮器RAM 99

一、静态RAM 99

二、存贮器与CPU的连接 101

三、动态RAM 106

第三节 只读存贮器ROM 109

一、ROM基本存贮电路及分类 109

二、紫外光擦除PROM 110

三、电擦除PROM 112

第六章 输入、输出与中断 115

第一节 概述 115

一、输入、输出的一般概念和输入/输出接口电路 115

二、输入/输出的寻址方式 116

三、Z80输入、输出指令 117

第二节 输入/输出的控制方式 119

一、程序控制方式 119

二、方式 121

三、DMA方式 122

第三节 微型计算机的中断 123

一、概述 123

二、外设中断与CPU的联系方式 124

三、中断的一般过程 125

第四节 Z80的中断方式 126

一、Z80的中断系统 126

二、非屏蔽中断 127

三、可屏蔽中断 127

四、中断顺序 131

第五节 中断优先级 132

一、用软件(查询)方法确定中断优先级 132

二、硬件优先级排队电路 134

第七章 接口电路芯片 139

第一节 可编程并行I/O接口芯片Z80-PIO 139

一、主要功能和结构 139

二、PIO芯片引脚 141

三、PIO时序 143

四、PIO的编程 145

第二节 可编程计数器/定时器Z80-CTC 152

一、概述 152

二、CTC的结构和芯片引脚 152

三、CTC的工作方式 154

四、CTC的控制字和初始化流程图 155

五、应用举例 157

第三节 可编程串行接口芯片Intel8251A 162

一、串行接口概述 162

二、Intel8251A 164

一、数/模转换的基本原理及芯片举例 174

第四节 数/模和模/数转换芯片 174

二、模/数转换的基本原理及芯片举例 179

第八章 微型计算机接口技术 186

第一节 微机与LED显示器的接口 186

一、七段LED显示器 186

二、CPU与七段LED显示器接口 187

第二节 微机与键盘的接口 189

一、键盘接口电路的功能 189

二、非编码键盘接口 190

第三节 微机与打印机的接口 194

一、行式打印机原理 194

二、打印机接口电路 194

一、STD总线 198

第九章 微型计算机系统 198

第一节 标准总线 198

二、PC总线 199

三、RS-232C总线 200

第二节 Z80单板机结构及其监控程序 201

一、TP801单板计算机概述 201

二、TP801单板计算机电路原理 202

三、TP801存贮器译码电路和存贮空间地址分布 203

四、IP801I/O译码电路及I/O地址分配 204

五、TP801功能键、TPBUG监控程序 206

第三节 IBM-PC微机系统 216

一、PC机系统硬件结构 216

二、Intel8088微处理器 218

三、PC-DOS操作系统 233

第四节 STD工业标准微机系统 233

一、TP-STDHD64180CPU板 233

二、STD-DOS系统 234

第十章 单片微型计算机 237

第一节 概述 237

一、单片微型计算机的特点和种类 237

二、单片机芯片性能的提高及应用范围 239

第二节 MCS-51单片机的结构 240

一、芯片引脚及其功能 240

二、CPU及其时序 241

三、并行I/O口 242

四、串行接口 245

五、定时器/计数器 246

六、中断 249

七、复位与节 电运行方式 251

八、存贮器结构 253

第三节 MCS-51指令系统 254

一、概述 254

二、数据传送类指令 256

三、算术操作类指令 257

四、逻辑操作类指令 257

五、控制转移类指令 258

六、布尔(位)处理类指令 260

一、外部扩展 261

第四节 MCS-51单片机的外部扩展及开发装置 261

二、单片机应用的开发装置 268

第五节 MCS-96单片机简介 269

一、8098的硬件介绍 270

二、寻址方式与指令系统 277

第十一章 微机在工业控制中的应用 285

第一节 微计算机应用概述 285

一、微计算机工业控制系统的特点和组成 285

二、微计算机工业控制系统的类型 287

三、微机应用系统的研制方法 287

第二节 集散系统和可编程序控制器 289

一、计算机集散控制系统(TDCS) 289

二、可编程序控制器(PC) 290

第三节 微机温度控制系统 295

一、设计指标 295

二、系统原理 295

三、硬件结构 296

四、软件设计 299

第四节 微机数据采集系统 301

一、数据采集系统的硬件结构 302

二、数据采集系统的软件编制 303

附录一 Z80指令系统 306

附录二 Z80指令机器码表 314

附录三 MCS-51指令系统 323

附录四 MCS-51指令矩阵 326