微处理器和微型计算机开发系统 以微处理器为基础的系统设计PDF格式文档图书下载
- 购买点数:17 点
- 作 者:(美)穆罕默德拉菲居扎芒(MohamedRafiquzzaman)著 陈伟鑫等译
- 出 版 社:北京:国防工业出版社
- 出版年份:1992
- ISBN:7118006831
- 标注页数:557 页
- PDF页数:569 页
第一章 微型计算机开发系统和以微处理器为基础的系统设计导论 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
- 《微处理器和微型计算机开发系统 以微处理器为基础的系统设计》(美)穆罕默德拉菲居扎芒(MohamedRafiquzzaman)著;陈伟鑫等译 1992
- 《计算机应用基础 Word 2003文字处理系统》郑纬民主编;刘小星编写 2003
- 《计算机应用基础:WORD 2010文字处理系统》郑纬民主编 2013
- 《微计算机原理与接口 基于STM32处理器》陈客松,汪玲,庞晓凤编著 2017
- 《大学计算机及信息处理技术基础教程 第2版》黄向党,宋晏,刘二钢等主编;龙映宏,王伟芳,邢琳副主编 2013
- 《计算机信息处理能力教程》黄锡昌,杨家成,刘万授主编 2010
- 《大学计算机及信息处理技术基础教程》陈明锐主编 2010
- 《微处理器和微型计算机系统》(美)雷奥(G.V.Rao)著;丁兆璋等译 1983
- 《计算机信息处理综合作业》田孝文,朱强主编 2008
- 《信息处理技术与工具 信息处理技术员》李辉主编 2005
- 《微处理器和微型计算机开发系统 以微处理器为基础的系统设计》(美)穆罕默德拉菲居扎芒(MohamedRafiquzzaman)著;陈伟鑫等译 1992
- 《定价的艺术:破解价格密码 挖掘隐藏的利润》(美)拉菲·穆罕默德著,蒋青译 2008
- 《Softimage》(美)马拉菲(Chris Maraffi)著;张美等译 2002
- 《测谎仪》(美)詹姆士·L.哈普林(James L.Halperin)著;丁鑫等译 1998
- 《问题!问题!问题!》(美)西奥多·J.格雷(Theodore J.Gourley),(美)C.塞缪尔·米克卢斯(C.Samuel Micklus)著;陈伟新等译 1997
- 《胸部外科学及有关病理学》(美)林斯科(G.E.Lindskog),(美)赖博(A.A.Liebow)著;石美鑫等译 1960
- 《店员》(美)马拉默德(B. Malamud)著;杨仁敬等译 1980
- 《工程力学 第2卷 运动力学》(美)劳伦斯·E.马尔维恩(L.E.Malvern)著;徐昭鑫等译 1981
- 《石油开发地质学 第2版》(美)迪基(Dickey,P.A.)著;吴振鑫等译 1984
- 《工程力学 第1卷 静力学》(美)劳伦斯E.马尔维恩著;西南交通大学徐昭鑫等译 1980
- 《网络互联技术手册 第2版》(美)(K.唐斯)Kevin Downes等著;包晓露等译 1999
- 《工业管道泄漏防治》阮徐狓,仉家骅编 1988
- 《俄汉工业产权词汇》中国专利局信息中心编译 1990
- 《多元络合物电镀》方景礼编著 1983
- 《THE GOVERNMENT/PRESS CONNECTION PRESS OFFICERS AND THEIR OFFICES》STEPHEN HESS 1984
- 《中文Windows 98一点通》鲲鹏软件开发组编 1999
- 《森林工业译丛 第5辑 采伐循环作业》中国林业出版社编 1956
- 《PRESS》POLITICS & PUBLIC OPINION IN BIHAR 1912-1947 2010
- 《Press law》Robin Callender Smith. 1978
- 《SUING THE PRESS》RODNEY A.SMOLLA 1986