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

  • 购买积分:11 如何计算积分?
  • 作  者:任仕纯等编
  • 出 版 社:北京:北京理工大学出版社
  • 出版年份:1992
  • ISBN:781013535X
  • 页数:274 页
图书介绍:

目 录 1

绪论 1

第一章微型计算机基础 4

§1-1 计算机中数的表示方法 4

一、二进制 4

二、八进制和十六进制 8

三、有符号数的表示方法 9

四、二——十进制编码(BCD码) 12

五、字符代码 13

思考练习题 14

§1-2微型计算机的基本组成及总线 14

一、微型计算机的基本组成 14

二、三种总线 14

三、三态门 15

思考练习题 17

§1-3存储器 17

一、概述 17

二、RAM(随机存储器) 18

三、ROM(只读存储器)和EPROM(可擦除的可编程只读存储器) 20

§1-4 微处理器 22

思考练习题 22

一、寄存器组 23

二、运算器 25

三、控制器 26

思考练习题 27

§1-5简单的微型计算机硬件系统 28

一、Z80CPU引脚信号 28

三、CPU和存储器的连接 30

二、译码器 30

四、I/O接口及和CPU的连接 32

五、微型计算机最小系统 33

六、含有ROM、RAM、I/O接口系统的例子 33

思考练习题 34

本章小结 34

习题 35

自我测验题Ⅰ 36

§2-1 指令格式 38

一、助记符 38

第二章Z80指令系统 38

二、指令格式 39

三、寻址方式 39

思考练习题 42

§2-2数据传送指令 42

一、八位传送指令 44

二、十六位传送指令 45

三、交换指令 47

四、数据块传送指令 48

五、输入输出指令 49

思考练习题 50

§2-3数据操作指令 51

一、算术运算指令 51

二、比较指令 55

三、逻辑运算指令 56

四、循环与移位指令 57

五、位操作指令 60

六、通用算术指令 63

思考练习题 64

§2-4程序控制指令 65

一、无条件转移指令 66

二、条件转移指令 66

三、循环控制指令 67

四、CPU控制指令 68

思考练习题 68

本章小结 69

习题二 70

自我测验题Ⅱ 71

一、机器语言、汇编语言和高级语言 73

§3-1 汇编语言概述 73

第三章汇编语言程序设计 73

二、汇编语言语句结构 74

三、Z80常用伪指令 75

四、汇编方法 76

思考练习题 78

§3-2简单程序的设计 78

一、程序设计的一般步骤 78

二、顺序程序 79

§3-3分支程序 83

思考练习题 83

一、简单分支 84

二、多向分支 86

思考练习题 89

§3-4 循环程序 90

一、循环程序的基本结构 90

二、单重循环 92

三、多重循环 94

一、堆栈 98

§3-5堆栈和子程序 98

思考练习题 98

二、子程序的调用和返回 99

三、子程序应用举例 101

思考练习题 108

本章小结 108

习题三 109

自我测验题Ⅲ 112

§4-1输入输出方式 115

一、概述 115

第四章接口技术 115

二、Z80 CPU的输入输出指令 116

三、输入输出的控制方式 118

思考练习题 119

§4-2 中断 120

一、中断的控制及中断指令 120

二、中断的处理过程 122

三、中断的优先级及嵌套 125

一、概述 126

§4-3 PIO(并行接口电路)及其应用 126

思考练习题 126

二、PIO的结构和功能 128

三、直接输入输出 130

四、中断控制的输入输出 133

五、联络控制的输入输出 140

思考练习题 144

§4-4 CTC(计数定时器)及其应用 144

一、CTC的结构和功能 144

二、CTC用作计数器 149

三、CTC用作定时器 151

思考练习题 154

§4-5模拟通道的接口 154

一、概述 154

二、DAC与CPU的连接和应用 155

三、ADC与CPU的连接和应用 157

思考练习题 162

本章小结 163

习题四 163

自我测验题Ⅳ 165

第五章微型计算机应用及单片机简介 167

§5-1 Z80单板机及其对外设的管理 167

一、单板机的组成 167

二、显示器及其显示程序 171

三、键盘及键盘处理程序 178

四、监控程序简介 189

五、打印机 193

§5-2微型计算机在机械中的应用 195

一、执行机构及其与微型计算机的连接 195

二、传感器及其与微型计算机的连接 198

§5-3工业顺序控制 203

一、过程顺序控制 203

二、时间顺序控制 208

§5-4步进电机的微机控制 214

一、步进电机工作原理简介 214

二、步进电机的控制方法 215

三、简易数控车床直线加工的开环控制 220

§5-5单片计算机简介 223

一、概述 223

二、MCS—51单片机片内结构 226

三、MCS—51功能简介 232

本章小结 237

习题五 238

附录 239

附录一Z80CPU助记符总表 239

附录二Z80CPU指令表(摘要) 240

附录三MCS—51系列单片机指令编码表(按字母顺序排列) 249

部分习题参考答案 254

参考资料 274