微处理器和微型计算机开发系统 以微处理器为基础的系统设计PDF电子书下载
- 电子书积分:17 积分如何计算积分?
- 作 者:(美)穆罕默德拉菲居扎芒(MohamedRafiquzzaman)著;陈伟鑫等译
- 出 版 社:北京:国防工业出版社
- 出版年份:1992
- ISBN:7118006831
- 页数:557 页
第一章 微型计算机开发系统和以微处理器为基础的系统设计导论 1
1.1 基本特点 1
目录 1
1.2 系统开发流程 5
1.2.1 软件开发 5
1.2.2 硬件开发 6
1.2.3 诊断设计 7
1.3 一个专用系统的硬件和软件设计 7
1.3.1 软件开发 8
1.3.2 硬件 8
1.3.3 诊断 8
第二章 微型计算机基础 9
2.1 微处理器系统概述 9
2.1.1 基本微处理器系统 9
2.1.3 输入/输出 10
2.1.2 程序 10
2.1.4 存储器 12
2.1.5 小型机和微型机 15
2.2 数制和布尔逻辑 15
2.2.1 十进制和二进制 15
2.2.2 八进制 16
2.2.3 十六进制 16
2.2.4 关于数位的术语 16
2.2.5 基本布尔运算 16
2.2.6 算术和逻辑运算 17
2.2.7 数的表示 19
2.3 软件基础 22
2.3.1 作为逻辑装置的微计算机 23
2.3.2 流程图 23
2.3.3 程序语言 24
思考题和习题 28
第三章 微计算机系统的硬件和I/O技术 29
3.1 基本硬件概念 29
3.1.1 总线概念 29
3.1.2 三态总线 30
3.1.3 系统总线 31
3.1.4 输入口和输出口 33
3.1.5 多个器件和存储器的地址译码 34
3.2 地址译码 38
3.2.1 地址译码器 38
3.2.2 线性选择译码 39
3.2.3 逻辑比较器译码 40
3.2.4 组合逻辑译码 40
3.3.1 存储器的类型 41
3.3.2 ROM和RAM 41
3.3 存储器和外部设备 41
3.2.5 I/O映射译码 41
3.4 典型的微处理器I/O技术 42
思考题和习题 43
第四章 典型的8位微处理器和微计算机 44
4.1 Intel 8085 44
4.1.1 引言 44
4.1.2 8085的引脚和信号 45
4.1.3 指令周期和执行 47
4.1.4 机器周期 49
4.1.5 程序的执行 49
4.1.6 8085指令系统回顾 49
4.1.7 子程序和堆栈 57
4.1.8 数学运算 59
4.2.1 引言 71
4.2 Intel 8048微计算机 71
4.2.2 指令系统 73
4.2.3 寻址方式 75
4.2.4 I/O功能 76
4.3 Zilog Z80 79
4.3.1 引言 79
4.3.2 寻址方式 81
4.3.3 指令系统 81
4.3.4 输入/输出(I/O) 94
4.4 Motorola 6800 95
4.4.1 引言 95
4.4.2 寻址方式 97
4.4.3 指令系统 97
4.4.4 I/O功能 103
4.5.1 引言 104
4.5 Motorola 6809 104
4.5.2 寻址方式 106
4.5.3 指令系统 106
4.5.4 I/O功能 109
思考题和习题 111
第五章 8085输入/输出 113
5.1 8085的可编程I/O 113
5.1.1 8355/8755I/O端口 113
5.1.2 8155I/O端口 113
5.2 8085中断系统 116
5.2.1 TRAP 116
5.2.2 RST7.5 116
5.2.3 RST6.5 117
5.2.4 RST5.5 117
5.2.5 INTR 117
5.3 8085 DMA 123
5.4 8085的SID线和SOD线 124
思考题和习题 125
第六章 Intel 8086和ZilogZ8000 127
6.1 Intel 8086 127
6.1.1 8086结构 129
6.1.2 寻址方式 132
6.1.3 指令系统 133
6.1.4 输入/输出(I/O) 138
6.1.5 8086的引脚和信号 140
6.2 ZilogZ8000 144
6.2.1 Z8000CPU组织 144
6.2.2 寄存器结构 146
6.2.3 寻址方式 147
6.2.4 指令系统 148
6.2.6 Z8000的引脚和信号 160
6.2.5 中断 160
6.2.7 一个典型的Z8000系统 162
思考题和习题 165
第七章 MOTOROLA 68000和INTEL 432 166
7.1 MOTOROLA 68000 166
7.1.1 处理器结构 167
7.1.2 寻址方式 169
7.1.3 指令系统 171
7.1.4 68000的引脚和信号 178
7.1.5 68000系统图 180
7.1.6 68000字节寻址 181
7.1.7 系统特点 181
7.1.8 循环 189
7.1.9 68000的外围电路 190
7.1.10 68000与6846ROM I/O定时器(RIOT)接口 190
7.2 Intel 432 194
7.2.1 通用数据处理器(GDP)——iAPX43201和iAPX43202 195
7.2.2 接口处理器(IP)——iAPX43203 208
7.2.3 432操作系统——iMAX 215
7.2.4 432的应用 215
7.2.5 结论 215
思考题和习题 215
第八章 典型的微处理器接口芯片 217
8.1 典型的EPROM、RAM和I/O芯片 217
8.1.1 Intel 2716 EPROM 217
8.1.2 带I/O的Intel 8355/8755 ROM/EPROM 219
8.1.3 带I/O和定时器的Intel 8155/8156RAM 222
8.2 典型的串行I/O接口芯片 232
8.2.1 Motorola MC6850异步通讯接口适配器(ACIA) 232
8.3 键盘/显示控制器芯片 239
8 3.1 Intel 8279键盘/显示控制器芯片 241
8.4 直接存储器存取(DMA)控制器芯片 257
8.4.1 Intel 8257 DMA控制器 257
思考题和习题 264
第九章 微型计算机开发系统基础 266
9.1 基本特点 266
9.1.1 硬件 266
9.1.2 操作系统和调试技术 269
9.2 软件开发工具 272
9.2.1 编辑程序 272
9.2.2 汇编程序 274
9.2.3 反汇编程序 279
9.2.4 连接程序 281
9.2.5 装入程序 281
9.2.9 监控程序 282
9.2.8 解释程序 282
9.2.7 高级语言编译程序 282
9.2.6 命令文件 282
9.2.10 操作系统 283
9.3 微型计算机开发系统的操作控制台 283
9.4 微型计算机开发系统的海量存储 284
9.4.1 无存储 284
9.4.2 纸带 284
9.4.3 盒式磁带 285
9.4.4 软盘 285
9.4.5 硬盘 285
9.5 开发系统的结构 285
9.5.1 主/从系统 285
9.5.2 单处理器系统 286
9.6.1 联机仿真器 287
9.6.2 调试程序 287
9.6 调试和综合 287
9.6.3 仿真调试 288
9.6.4 实时调试 289
9.6.5 综述 290
9.7 微处理器用高级语言 290
9.7.1 BASIC 291
9.7.2 PL/M 291
9.7.3 COBOL 292
9.7.4 PASCAL 293
思考题和习题 296
第十章 通用型微型计算机开发系统 298
10.1 H-P公司的HP64000 298
10.2 Intel开发系统 299
10.2.1 Intel 120型和225型 299
10.2.2 Intel 286型微型计算机开发系统(MDS) 301
10.2.3 Intel 290型网络开发系统1(NDS1) 303
10.2.4 Intellec主机连接(IML) 306
10.3 Tektronix开发系统 322
10.3.1 Tektronix 8001型微处理器开发实验室(MDL) 322
10.3.2 Tektronix 8002A 324
10.3.3 Tektronix 8500系列(MDL) 326
10.4 GenRad系统 340
10.4.1 2300独立软件 340
思考题和习题 356
第十一章 HP 64000 357
11.1 系统介绍 357
11.2 开发站概述 357
11.3 启动 359
11.3.1 上电 359
11.3.2 装入系统软件 359
11.3.4 专用功能键 360
11.3.3 软键 360
11.4 编辑程序 361
11.4.1 编辑程序的使用 361
11.5 HP 64000汇编程序 363
11.5.1 汇编命令 363
11.5.2 64000的宏 365
11.5.3 汇编程序伪指令的使用 369
11.5.4 几种常见错误及其结果举例 373
11.6 HP 64000连接程序 381
11.6.1 连接程序的初始化 381
11.7 HP 64000仿真器 382
11.7.1 仿真设备 382
11.7.2 分析 382
11.7.3 带符号调试 382
11.7.6 仿真会话的开始 383
11.7.5 对不同处理器的仿真 383
11.7.4 64000仿真器结构 383
11.8 命令文件 388
11.8.1 简单命令文件举例 388
11.8.2 另一个命令文件举例 388
11.8.3 命令文件举例——传送参数 389
11.9 模拟I/O 389
11.10 举例说明在典型64000系统上进行软件和硬件的开发 389
11.10.1 64000引导 390
思考题和习题 425
第十二章 设计课题 428
12.1 设计课题之一 428
12.1.1 课题说明 428
12.1.2 设计课题之一的解 428
12.2.2 设计课题之二的解 441
12.2.1 课题说明 441
12.2 设计课题之二 441
12.2.3 方法学 448
12.2.4 结果 449
12.2.5 结论 449
12.3 设计课题之三 453
12.3.1 课题说明 453
12.3.2 设计课题之三的解 453
12.3.3 系统硬件讨论 453
12.3.4 系统软件讨论 458
思考题和习题 469
附录A 8085指令系统 472
附录B Intel 8279 507
附录C 以8085为基础的微型计算机——HP5036A的系统图 524
附录D HP64000的其他资料 525
附录E 其他程序列表 533
- 《管理信息系统习题集》郭晓军 2016
- 《大学计算机实验指导及习题解答》曹成志,宋长龙 2019
- 《信息系统安全技术管理策略 信息安全经济学视角》赵柳榕著 2020
- 《计算机辅助平面设计》吴轶博主编 2019
- 《计算机组成原理解题参考 第7版》张基温 2017
- 《大数据Hadoop 3.X分布式处理实战》吴章勇,杨强 2020
- 《系统解剖学速记》阿虎医考研究组编 2019
- 《慢性呼吸系统疾病物理治疗工作手册》(荷)瑞克·考斯林克(RikGosselink) 2020
- 《社会文化系统中的翻译》姜秋霞,杨正军 2019
- 《中国生态系统定位观测与研究数据集 森林生态系统卷 云南西双版纳》邓晓保·唐建维 2010
- 《SQL与关系数据库理论》(美)戴特(C.J.Date) 2019
- 《魔法销售台词》(美)埃尔默·惠勒著 2019
- 《看漫画学钢琴 技巧 3》高宁译;(日)川崎美雪 2019
- 《优势谈判 15周年经典版》(美)罗杰·道森 2018
- 《社会学与人类生活 社会问题解析 第11版》(美)James M. Henslin(詹姆斯·M. 汉斯林) 2019
- 《海明威书信集:1917-1961 下》(美)海明威(Ernest Hemingway)著;潘小松译 2019
- 《迁徙 默温自选诗集 上》(美)W.S.默温著;伽禾译 2020
- 《上帝的孤独者 下 托马斯·沃尔夫短篇小说集》(美)托马斯·沃尔夫著;刘积源译 2017
- 《巴黎永远没个完》(美)海明威著 2017
- 《剑桥国际英语写作教程 段落写作》(美)吉尔·辛格尔顿(Jill Shingleton)编著 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019
- 《抗战三部曲 国防诗歌集》蒲风著 1937
- 《高等院校旅游专业系列教材 旅游企业岗位培训系列教材 新编北京导游英语》杨昆,鄢莉,谭明华 2019
- 《中国十大出版家》王震,贺越明著 1991
- 《近代民营出版机构的英语函授教育 以“商务、中华、开明”函授学校为个案 1915年-1946年版》丁伟 2017
- 《新工业时代 世界级工业家张毓强和他的“新石头记”》秦朔 2019
- 《智能制造高技能人才培养规划丛书 ABB工业机器人虚拟仿真教程》(中国)工控帮教研组 2019
- 《陶瓷工业节能减排技术丛书 陶瓷工业节能减排与污染综合治理》罗民华著 2017