微型计算机硬件软件及其应用PDF电子书下载
- 电子书积分:17 积分如何计算积分?
- 作 者:周明德编著
- 出 版 社:北京:清华大学出版社
- 出版年份:1988
- ISBN:730200238X
- 页数:588 页
目录 1
再版前言 1
前言 1
第一章 概述 1
第一节 引言 1
第二节 计算机中的数和编码系统 2
一、计算机中的数制 2
二、二进制编码 4
三、二进制数的运算 5
四、带符号数的表示法 8
第三节 计算机基础 13
一、计算机的基本结构 13
二、指令程序和指令系统 14
三、初级计算机 15
四、简单程序举例 18
五、寻址方式 22
六、分支 27
七、程序举例 31
第四节 计算机的硬件和软件 35
一、系统软件 35
二、应用软件 36
三、数据库及数据库管理系统 36
第五节 微型计算机的结构特点 36
一、微型机的外部结构特点 37
二、微型机的内部结构特点 37
第六节 Z80的CPU结构 38
一、Z80的内部结构 39
二、Z80的引脚及其功能 41
二、立即扩展寻址 44
一、立即寻址 44
第二章 Z80的指令系统和汇编语言程序设计 44
第一节 Z80的寻址方式 44
三、寄存器寻址 45
四、扩展寻址 45
五、寄存器间接寻址 46
六、变址寻址 46
七、零页寻址 46
八、相对寻址 47
九、位寻址 48
十、隐含寻址 48
第二节 Z80的指令系统 48
一、数的传送和互换 49
二、数据块传送和搜索指令 59
三、算术和逻辑指令 62
四、循环和移位指令 72
五、位操作指令 77
六、转移指令 78
七、子程序调用和返回指令 81
第三节 汇编语言程序设计和实例 84
一、机器语言、汇编语言和高级语言 84
二、汇编语言源程序的格式 87
三、伪指令 88
四、汇编语言的程序设计 91
第四节 宏指令和条件汇编 111
一、宏定义和宏调用 111
二、条件汇编 118
第五节 汇编程序 122
一、概述 122
二、两次扫描的汇编程序 127
第一节 概述 132
一、指令周期、机器周期和T周期 132
第三章 Z80-CPU的时序 132
二、CPU的时序和存储器以及外设的时序 133
三、学习CPU的时序的目的 134
第二节 Z80的典型时序分析 135
一、取指令码(M1周期) 135
二、存储器读或写周期 138
三、输入或输出周期 138
四、总线请求和响应周期 140
五、中断请求和响应周期 141
六、非屏蔽中断响应 142
七、暂停状态的脱离 143
一、RAM的种类 145
第四章 半导体存储器 145
第一节 半导体存储器的分类 145
二、ROM的种类 146
第二节 读写存储器RAM 147
一、基本存储电路 147
二、RAM的结构 148
三、RAM与CPU的连接 151
四、64K位动态RAM储存器 166
第三节 只读存储器(ROM) 174
一、掩模只读存储器 174
二、可擦除的可编程序只读存储器 176
第五章 输入和输出 184
第一节 输入输出的寻址方式 184
一、直接寻址的I/O指令 185
二、用寄存器C间接寻址的I/O指令 185
第二节 Z80的输入输出指令和时序 185
三、数据块输入输出指令 186
四、Z80-CPU I/O时序 187
第三节 CPU与外设数据传送的方式 188
一、CPU与I/O之间的接口信号 188
二、无条件传送方式(又称同步方式) 189
三、查询传送方式(或称条件传送——异步传送) 190
四、中断传送方式 194
五、直接数据通道传送(DMA) 194
第四节 用8212作为一个输入输出接口 197
一、8212介绍 197
二、8212的工作模式 197
三、用8212作为CPU与纸带读入机(PTR)的接口 199
一、主要功能 201
第五节 DMA控制器 201
二、8237的结构 202
三、8237的工作周期 203
四、8237的引线 203
五、8237的工作模式 206
六、8237的寄存器组和编程 207
七、8237的时序 214
第六章 中断 216
第一节 引言 216
一、为什么要用中断 216
二、中断源 216
三、中断系统的功能 217
第二节 最简单的中断情况 217
一、CPU响应中断的条件 217
二、CPU对中断的响应 219
一、RST p指令 220
第三节 矢量中断 220
二、Z80-CPU中断方式0的中断响应时序 221
三、RST指令的形成 222
第四节 中断优先权 223
一、用软件确定中断优先权 223
二、硬件优先权排队电路 224
三、一个例子——可编程中断控制器Intel 8259A 226
第五节 Z80的中断方式 240
一、非屏蔽中断和屏蔽中断 240
二、屏蔽中断模式0 242
三、屏蔽中断模式1 242
四、屏蔽中断模式2 243
第六节 Z80中的优先权排队电路 245
一、链形优先权结构 245
二、屏蔽中断时序 246
三、中断嵌套 249
四、Z80中断控制逻辑 252
第七章 并行接口片子 254
第一节 Z80-PIO 254
一、概述 254
二、PIO编程 260
三、PIO时序 263
四、应用举例 268
第二节 可编程的输入输出接口8255A 271
一、8255A的结构 272
二、方式选择 273
三、方式0的功能和应用举例 277
四、方式1的功能和应用举例 284
五、方式2的功能和应用举例 294
一、概述 305
第八章 串行通讯及接口电路 305
第一节 串行通讯 305
二、串行传送中的几个问题 307
三、串行I/O的实现 313
四、串行通讯的校验方法 316
五、串行通讯规程 318
第二节 Intel 8251A 321
一、串行接口电路概述 321
二、Intel 8251A可编程通讯接口 322
第三节 Z80-SIO 332
一、概述 332
二、SIO的写寄存器和读寄存器 334
三、Z80-SIO的操作方式 347
四、SIO的初始化编程 352
五、SIO应用举例 357
一、磁带记录的标准 365
二、接口电路 366
第四节 串行通讯应用举例 367
三、信息由CPU写入磁带的软件 367
四、从磁带读入数据的软件 374
第九章 计数器和定时器电路 378
第一节 Z80-CTC 378
一、概述 378
二、CTC工作方式和编程 381
三、CTC时序 383
四、CTC中断 385
五、CTC使用中的几个问题 387
六、CTC应用举例 388
一、概述 391
第二节 Intel 8253-PIT 391
二、8253-PIT的控制字 394
三、8253-PIT的工作方式 395
四、8253-PIT的编程 404
五、8254-PIT 405
第三节 TMS 5501多功能输入输出控制器 406
一、TMS 5501的功能 406
二、TMS 5501的使用 408
三、TMS 5501的中断功能 412
第十章 数/模(D/A)和模/数(A/D)转换 415
第一节 D/A转换 415
一、CPU与8位D/A片子的接口 415
二、CPU与10位D/A转换器的接口 423
一、概述 432
第二节 A/D转换 432
二、用软件实现A/D转换 435
三、A/D转换片子介绍 437
四、A/D转换片子与CPU的接口 441
第三节 用A/D转换构成的数据采集系统 444
一、数据的采集 444
二、定时 445
三、数据的输出 448
四、闭环控制 454
第十一章 单板机及其监控调试程序 456
第一节 STARTER KIT(TP-801A)介绍 456
第二节 监控调试程序简介 461
第三节 ZBUG的几个主要程序分析 463
一、键盘输入程序 463
二、显示程序 471
四、检查和修改存储器内容 474
三、初始引导程序 474
五、显示和修改寄存器内容 477
六、设置断点 481
七、单步程序 481
八、非屏蔽中断服务程序 484
九、执行键(EXEC)处理 487
第十二章 微型计算机系统及CP/M操作系统 490
第一节 微型计算机系统 490
一、以Z80为CPU的CROMEMCO系统Ⅲ的组成 490
二、IBM-PC系统 491
第二节 CP/M操作系统的使用 493
一、磁盘、磁盘存储器 493
二、文件、文件名、文件目录 499
四、建立和运行汇编语言源程序的过程 503
三、CP/M操作系统的命令 503
五、文本编辑程序ED 511
六、调试程序 518
七、CP/M操作系统的系统调用 529
第三节 CP/M操作系统的结构简析 540
一、CP/M的分层 540
二、CP/M的内存分配 540
三、设备驱动程序 541
四、BDOS 543
五、命令处理程序CCP 548
附录 552
附录1 552
附录2 554
附录3 564
附录4 584
- 《计算机网络与通信基础》谢雨飞,田启川编著 2019
- 《大学计算机实验指导及习题解答》曹成志,宋长龙 2019
- 《计算机辅助平面设计》吴轶博主编 2019
- 《计算机组成原理解题参考 第7版》张基温 2017
- 《云计算节能与资源调度》彭俊杰主编 2019
- 《Helmholtz方程的步进计算方法研究》李鹏著 2019
- 《计算机组成原理 第2版》任国林 2018
- 《大学计算机信息技术教程 2018版》张福炎 2018
- 《计算机自适应英语语用能力测试系统设计与效度验证 以TEM4词汇与语法题为例》张一鑫著 2019
- 《大学计算机》王观玉,周力军,杨福建主编 2019
- 《市政工程基础》杨岚编著 2009
- 《家畜百宝 猪、牛、羊、鸡的综合利用》山西省商业厅组织技术处编著 1959
- 《《道德经》200句》崇贤书院编著 2018
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《计算机网络与通信基础》谢雨飞,田启川编著 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《法语词汇认知联想记忆法》刘莲编著 2020
- 《培智学校义务教育实验教科书教师教学用书 生活适应 二年级 上》人民教育出版社,课程教材研究所,特殊教育课程教材研究中心编著 2019
- 《国家社科基金项目申报规范 技巧与案例 第3版 2020》文传浩,夏宇编著 2019
- 《流体力学》张扬军,彭杰,诸葛伟林编著 2019
- 《大学计算机实验指导及习题解答》曹成志,宋长龙 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《大学生心理健康与人生发展》王琳责任编辑;(中国)肖宇 2019
- 《大学英语四级考试全真试题 标准模拟 四级》汪开虎主编 2012
- 《大学英语教学的跨文化交际视角研究与创新发展》许丽云,刘枫,尚利明著 2020
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《复旦大学新闻学院教授学术丛书 新闻实务随想录》刘海贵 2019
- 《大学英语综合教程 1》王佃春,骆敏主编 2015
- 《大学物理简明教程 下 第2版》施卫主编 2020
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019