目录 1
第一章 微处理器系统设计概论 1
1.1 微处理器的优点 1
1.2 处理器的基本功能 2
1.3 新的对偶二重性 4
1.4 特性 8
1.5 从模拟积木式模块到数字积木式模块的转换 9
1.6 摘要 16
2.2 用模拟元件构成的二进制器件 18
2.1 引言 18
第二章 信息器件 18
2.3 纯数字积木块器件 40
2.4 系列之间的接口模块 41
2.5 半数字积木式模块 42
2.6 线性积木式模块 43
2.7 摘要 43
第三章 信息存储器件 45
3.1 存储器电路 54
3.2 计数器 57
3.3 移位寄存器 60
3.4 摘要 72
第四章 编码及中规模集成积木式模块 73
4.1 中规模集成电路 78
4.2 几种应用 83
4.3 存储器件 93
4.4 算术逻辑单元 100
4.5 模拟/数字及数字/模拟变换器件 102
4.6 TTL及MOS电路间的接口问题 103
4.7 三态器件 106
4.8 CMOS器件 109
4.9 摘要 112
5.1 “软件”的起源 114
第五章 一个中央处理单元的指令系统 114
5.2 存储程序机 115
5.3 基本的处理周期 115
5.4 立即数据指令 124
5.5 程序计数器 125
5.6 累加器组指令 126
5.7 控制转移的指令 133
5.8 可调用的子程序 139
5.9 停机指令 147
5.11 摘要 149
5.10 参数的传送 149
5.12 习题 152
第六章 一个大规模集成的中央处理单元 153
6.1 单片CPU 153
6.2 摘要 162
第七章 存储器分系统 167
7.1 把系统分块 167
7.2 基本的典型模式 169
7.3 摘要 205
第八章 输入输出分系统 207
8.1 输入口的设计 211
8.2 输入的计时关系 212
8.3 输入/输出选择电路 215
8.4 向CPU进行强迫性I/O传输 218
8.5 重新启动指令 228
8.6 CPU内/外的系统 229
8.7 摘要 229
8.8 习题 231
第九章 语言和语言的翻译 232
9.1 引言:符号的起源 232
9.2 实体单元量:器件 232
9.3 抽象单元量:符号 233
9.4 汇编语言和汇编程序 236
9.5 “机器”和“元机器” ——汇集时间 237
9.6 条件汇编 240
9.7 宏指令 246
9.8 参量传递 248
9.9 汇编程序和解释程序 249
9.10 摘要 268
9.11 习题 269
10.1 地址复现分系统 272
第十章 寻址结构 272
10.2 “页面”寻址结构 276
10.3 直接寻址 280
10.4 分系统的选择 283
10.5 总线规约 288
10.6 寻址工作方式 294
10.7 多字段变址 298
10.8 自动变址 300
10.9 计算式寻址的一个例子 300
10.10 数据结构/过程的等价原理 303
10.11 数据结构:间接寻址和修正的间接寻址 304
10.12 摘要 307
第十一章 输入输出结构及技术 309
11.1 异步串行通信 310
11.2 软件的设计 312
11.3 硬件的设计:通用异步接收发送器 316
11.4 状态“过滤器”:屏蔽 318
11.5 正交的输出:影象 320
11.6 Intel 8080的I/O结构 321
11.7 串行I/O设备:Signetics2650 326
11.8 Intersil IM 6100的I/O结构 331
11.9 I/O传送指令 334
11.10 IM6100的I/O例子 335
11.11 Mostek MK5065P的I/O结构 339
11.12 National PACE的I/O结构 343
11.13 Motorola 6800和MOS Technology 650X的I/O结构 348
11.14 COSMAC的I/O结构 350
11.15 General Instrument CP-1600的I/O结构 353
11.16 Fairchild F-8的I/O结构 354
11.17 National SC/MP的I/O 359
11.18 Rockwcll PPS-8的I/O 361
11.19 Intel 8048/8748的I/O结构 362
11.20 I/O摘要 365
11.21 习题 368
第十二章 中断结构 370
12.1 优先请求结构 370
12.2 调用(保留状态)/返回(恢复状态) 373
12.3 多设备、单级中断硬件 380
12.4 多设备、单级中断软件 381
12.5 向量优先权中断控制 383
12.6 软件中断处理 388
12.7 Motorola 6800的中断结构 391
12.8 专用指令 393
12.9 向量系统的设计 394
12.10 “专用”中断 396
12.11 MOS Technology650X的中断结构 397
12.12 Signetics2650的中断结构 398
12.13 General Instrument CP-1600的中断结构 402
12.14 National PACE的中断系统 402
12.15 RCA COSMAC的中断结构 405
12.16 Intersil IM6100的中断结构 407
12.17 National SC/MP的中断结构 412
12.18 Rockwell PPS-8的中断结构 412
12.19 Fairchild F-8的中断结构 414
12.20 MOSTEK5065P的中断结构 417
12.21 Texas Instruments 9900 CPU 419
12.22 Zilog Z-80的中断结构 422
12.23 Intel8048的中断结构 422
12.24 摘要 423
12.25 习题 425
第十三章 存储器直接存取的结构及技术 427
13.1 Intel8080的DMA结构 429
13.2 Intel DMA支持组件 436
13.3 Rockwell PPS-8的DMA结构 445
13.4 RCA COSMAC的DMA结构 446
13.5 Intersil IM6100的DMA结构 449
13.6 MOSTEK MK5065P DMA 450
13.7 Signetics 2650 DMA 450
13.8 Motorola M6800的DMA结构 450
13.9 Fairchild F-8的DMA结构 452
13.10 National SC/MP的DMA结构 454
13.11 摘要 455
第十四章 微处理器结构专题 456
14.1 多重操作级别的结构 456
14.2 正交的“工作寄存器组” 458
14.3 可变多维性:RCA COSMAC 461
14.4 系统结构:集束型与正交型 462
14.5 硬件/软件的正交扩展 464
14.6 主要的发展方向 466
14.7 任务及工作模式 467
14.8 Intel8255可编程序的外围接口片 468
14.9 可编程I/O摘要 472
14.10 串行I/O TPU Intel 8251 473
14.11 通用的TPU模式控制 475
14.12 TPU摘要 476
14.13 多处理器控制结构 477
14.14 再回到集束型系统 481
14.15 头三代微处理器 482
14.16 第四代及以后 482
14.17 结论 483
附录 484
A.汇编过程的机制 484
B.条件汇编:它的基本原理 485
C.局部变量和全程变量 491
D.产品资料 492
参考书目 536
索引 539