微型计算机原理及应用PDF电子书下载
- 电子书积分:11 积分如何计算积分?
- 作 者:余龙山主编
- 出 版 社:北京:化学工业出版社
- 出版年份:1993
- ISBN:7502510842
- 页数:276 页
绪论 1
第一章 计算机运算基础 3
第一节 计算机中的数制 3
一、进位制数 3
二、各种数制的转换 5
三、二进制数的运算规则 6
第二节 计算机中带符号数的表示法及其运算 7
一、机器数与真数 7
二、原码、反码和补码 8
三、补码的加减运算 11
四、无符号数的运算 12
五、溢出概念及其判别 12
第三节 计算机常用编码 13
一、二进制编码的十进制数BCD码 13
二、美国标准信息交换码(ASCII码) 14
习题与思考题一 15
第二章 微型计算机基础 17
第一节 微型计算机系统的组成 17
一、概述 17
二、微型计算机的硬件系统 18
三、微型计算机的软件系统 24
第二节 微型计算机的指令 25
一、指令、指令系统、程序 25
二、微型机的指令格式 25
三、指令助记符 25
四、指令的寻址方式 26
第三节 微型计算机指令的执行过程 28
习题与思考题二 30
第三章 Z80-CPU的结构及定时 32
第一节 Z80-CPU的结构 32
一、Z80-CPU的内部结构 32
二、Z80-CPU外部引脚及其功能 33
第二节 Z80-CPU的定时 35
一、定时概述 35
二、取指及存储器读写时序的分析 36
三、时序应用举例 39
习题与思考题三 40
第四章 Z80-CPU指令系统 41
第一节 数据传送类指令 41
一、8位数据传送指令 41
二、16位数据传送指令 43
三、数据交换指令 46
四、数据块传送及数据块搜索指令 46
第二节 数据操作类指令 49
一、8位数算术和逻辑运算指令 50
二、16位数算术指令 54
三、通用算术指令 55
四、循环和移位指令 56
五、位操作指令 58
第三节 程序控制类指令 59
一、无条件转移指令 60
二、条件转移指令 61
第四节 CPU控制类指令 64
习题与思考题四 64
第五章 Z80汇编语言程序设计 69
第一节 程序设计语言概述 69
第二节 Z80汇编语言 70
一、Z80汇编语言源程序的格式 70
二、伪指令 70
第三节 程序设计基础 73
一、程序设计步骤 73
二、程序流程图 73
三、汇编语言源程序的手工汇编 74
四、程序设计基本方法 74
第四节 常用基本程序设计举例 91
一、数值运算类程序 91
二、代码转换类程序 94
三、数据处理类程序 97
习题与思考题五 100
第六章 半导体存储器 105
第一节 半导体存储器的分类 105
第二节 半导体存储器的结构 106
一、读写存储器 106
二、只读存储器 110
第三节 存储器与Z80-CPU的连接 112
一、存储器与CPU三总线的连接 112
二、存储器与CPU连接时应考虑的问题 113
三、存储器的编址方法及与CPU的连接举例 113
习题与思考题六 116
第七章 输入输出和中断技术 118
第一节 输入输出的一般概念 118
一、CPU与I/O之间的接口信息 118
二、输入输出(I/O)接口的寻址方式 119
三、Z80 I/O指令及时序 120
第二节 输入输出的传送方式 122
一、一般程序传送方式 122
二、中断传送方式 125
三、直接存储器存取方式(DMA方式) 126
第三节 8212通用I/O接口芯片 127
一、8212外部引脚功能 127
二、应用举例 127
第四节 中断技术 129
一、概述 129
二、中断过程的一般描述 130
三、矢量中断 132
四、优先权和优先权排队 133
第五节 Z80中断系统 136
一、Z80中断系统的组成 136
二、Z80-CPU的中断资源及其功能 136
三、Z80中断方式 137
四、中断的多级嵌套 142
五、Z80标准接口芯片的链式优先权电路 143
习题与思考题七 144
第八章 Z80接口芯片 146
第一节 Z80外部接口的分类及特点 146
第二节 Z80-PIO并行输入输出接口 146
一、Z80-PIO的性能与结构 146
二、Z80PIO引脚功能 148
三、PIO控制字及初始化编程 150
四、PIO应用举例 155
第三节 Z80-CTC计数/定时电路 159
一、Z80-CTC的功能与结构 159
二、Z80-CTC的引脚功能 160
三、CTC的工作方式 162
四、CTC控制字及初始化编程 163
五、CTC应用举例 167
习题与思考题八 170
第九章 D/A和A/D转换器及其接口电路 172
第一节 微型计算机模拟量通道概述 172
第二节 D/A转换器及其应用 172
一、DAC0832数/模转换芯片 172
二、DAC0832与CPU的接口 174
三、DAC0832应用举例 175
四、12位D/A转换器及其与CPU的接口 179
第三节 A/D转换器及其应用 181
一、逐次逼近型A/D转换器原理 181
二、ADC 0809模数转换芯片 182
三、ADC 0809与CPU的接口 183
习题与思考题九 187
第十章 微型计算机应用系统的构成 188
第一节 微型计算机应用系统构成方法简介 188
第二节 TP801单板机硬件系统的构成 189
一、TP801单板机的构成 190
二、存储器地址空间分配 190
三、I/O地址分配 191
四、键盘和显示 191
第三节 TP801单板机监控程序的分析 191
一、监控程序的组成及执行过程 192
二、显示和键盘分析程序 193
三、键处理程序 202
第四节 TP801单板机应用举例——多路模拟量巡回检测装置 204
一、功能介绍 204
二、A/D转换器与CPU的接口电路 204
三、定时部件 206
四、软件设计 206
习题与思考题十 210
第十一章 单片机及其应用 211
第一节 概述 211
第二节 MCS-51系列单片机简介 211
一、MCS-51单片机管脚及外总线结构 211
二、MCS-51单片机内部结构 213
三、MCS-51单片机指令系统概况 219
第三节 单片机的扩展 220
一、总线的扩展 220
二、存储器的扩展 220
三、接口的扩展 226
第四节 MCS-51单片机的中断控制逻辑 227
一、中断入口地址的规定 227
二、中断信号类别与中断请求标志的规定 227
三、允许中断与禁止中断的规定 228
四、中断优先级的设定 228
五、多级中断的优先权 229
第五节 MCS-51单片机的定时/计数器电路 230
一、8051单片机定时/计数器的组成 230
二、8051单片机定时/计数器的工作方式 232
三、应用举例 233
第六节 单片机与D/A、A/D转换器的连接 234
一、D/A转换器与单片机的连接 235
二、A/D转换器与单片机的连接 236
第七节 单片机开发装置 237
一、单片机开发装置的作用 237
二、开发系统的类型 237
习题与思考题十一 239
附录 240
附录1 ASCII(美国标准信息交换码)表 240
附录2 Z80指令的机器码表(部分) 241
附录3 Z80指令功能表(部分) 245
附录4 MCS-51单片机指令总表 261
附录5 MCS-51单片机寄存器功能摘要 265
附录6 部分集成电路芯片介绍 268
参考书目 276
- 《计算机网络与通信基础》谢雨飞,田启川编著 2019
- 《大学计算机实验指导及习题解答》曹成志,宋长龙 2019
- 《计算机辅助平面设计》吴轶博主编 2019
- 《计算机组成原理解题参考 第7版》张基温 2017
- 《第一性原理方法及应用》李青坤著 2019
- 《云计算节能与资源调度》彭俊杰主编 2019
- 《Helmholtz方程的步进计算方法研究》李鹏著 2019
- 《高等院校保险学专业系列教材 保险学原理与实务》林佳依责任编辑;(中国)牟晓伟,李彤宇 2019
- 《刑法归责原理的规范化展开》陈璇著 2019
- 《教师教育系列教材 心理学原理与应用 第2版 视频版》郑红,倪嘉波,刘亨荣编;陈冬梅责编 2020