目录 1
第一篇 基础篇 1
第一章 微机系统导论 3
§1.1 微机系统组成 3
§1.2 微机硬件系统结构 6
§1.3 微处理器组成 7
§1.4 存储器 8
§1.5 微机工作过程 10
§1.6 Z80程序设计模型 20
§1.7 微机系统主要技术指标 22
第二章 微机运算基础 26
§2.1 进位计数制 26
§2.2 进位数制之间的转换 28
§2.3 二进制编码(代码) 32
§2.4 二进制数的运算 34
§2.5 数的定点与浮点表示 39
§2.6 带符号数的表示法 43
第三章 标准微处理器 49
§3.1 基本概念 49
§3.2 8080A微处理器 53
§3.3 8085A微处理器 56
§3.4 Z80微处理器 61
§3.5 M6800微处理器 66
§3.6 R6502微处理器 69
§3.7 标准微处理器控制信号的等效性 73
§3.8 8位微处理器的地位与发展趋势 74
第二篇 原理篇 77
第四章 指令系统与编程基础 77
§4.1 指令及其表示法 77
§4.2 寻址方式 78
§4.3 Z80的指令系统 84
§5.1 程序设计语言 118
第五章 Z80汇编语言程序设计初步技术 118
§5.2 汇编语言的语句结构 119
§5.3 伪指令 120
§5.4 汇编语言程序设计的步骤、方法和特点 123
§5.5 简单程序设计 124
§5.6 分支程序设计 126
§5.7 循环程序设计 130
§5.8 子程序设计 138
§5.9 查表程序设计 144
第六章 Z80 CPU的时序 148
§6.1 概述 148
§6.2 Z80 CPU的典型时序分析 150
§6.3 指令执行过程及其时序 153
§7.1 存储器的分类与组成 154
第七章 微机的存储器 154
§7.2 随机存取存储器(RAM) 157
§7.3 只读存储器(ROM) 163
§7.4 存储器的连接 166
§7.5 磁表面存储器 173
§7.6 光盘存储器 180
第八章 输入输出与中断 189
§8.1 输入输出接口概述 189
§8.2 Z80 CPU的I/O时序 191
§8.3 CPU与外设数据传送的方式 192
§8.4 用于输入输出的接口芯片8212 200
§8.5 中断技术 202
§8.6 Z80的中断处理方法 212
第九章 8086/8088微处理器及其系统 221
§9.1 8086/8088微处理器 221
§9.2 最小/最大工作方式 228
§9.3 多处理器系统 232
§9.4 8086/8088的存储器 234
§9.5 8086/8088的输入/输出和DMA传递方式 239
§9.6 8086/8088的中断系统 240
§9.7 8086/8088指令系统 242
§9.8 iAPX86/88系列微机的横向提升 273
第十章 可编程接口芯片 278
§10.1 接口的分类及功能 278
§10.2 Z80-PIO接口芯片 279
§10.3 Z80-CTC接口芯片 296
§10.4 可编程序计数器/定时器8253-5 306
§10.5 可编程序中断控制器8259A 312
§10.6 可编程序并行通信接口芯片8255A 319
§10.7 可编程序串行异步通信接口芯片8250 325
§11.1 概述 335
第十一章 IBM PC机系统组成与电路分析 335
§11.2 IBM PC的硬件结构 336
§11.3 IBM PC/XT主机板结构 339
§11.4 CPU电路 340
§11.5 存储器 345
§11.6 I/O接口电路 348
§11.7 PC机总线 350
第十二章 IBM PC机系统软件与软件开发 357
§12.1 IBM PC机系统软件概况 357
§12.2 PC DOS简介 359
§12.3 软件开发过程 370
§12.4 软件调试技术 422
第十三章 从80186到Pentium的最新技术发展 426
§13.1 80186微处理器 426
§13.2 80286微处理器 427
§13.3 32位微处理器——80386 435
§13.4 80486微处理器 441
§13.5 新一代微处理器Pentium 442
第三篇 应用篇 449
第十四章 微机的接口技术 449
§14.1 LED与LCD显示接口 449
§14.2 键盘 453
§14.3 打印机与并行通信接口 462
§14.4 串行通信接口 471
§14.5 模/数(A/D)与数/模(D/A)转换接口 478
第十五章 微机应用系统设计实例 488
§15.1 低速高精度数据采集 488
§15.2 步进马达的控制 491
§15.3 PC机接口实验保护卡 493
§15.4 用8253/8254测量频率与转速 495
§15.5 集成芯片测试装置 498
§15.6 远程数据采集系统 501
§15.7 限温熔断器参数测试装置 506
§15.8 发动机性能测试系统 510
§15.9 超声波裂纹探测仪 514
第十六章 一个典型的微机控制系统 518
§16.1 工业锅炉的工艺流程 518
§16.2 35t/h锅炉的主要控制流程 519
§16.3 锅炉微机控制的硬件框图 526
§16.4 仪表与微机的连接 536
§16.5 锅炉微机控制系统的软件 546
§16.6 微机控制系统的安装与运行 549
附录1 Z80指令系统一览表 555
附录2 Z80标志位操作摘要表 563
附录3 8086/8088指令系统表 564
参考文献 579