
|
|
|
|
| 第1章 微处理器及系统总线(1)? 1?1 微型计算机的基本结构(1)? 1?1?1 微型计算机的组成及各部分的功能(1)? 1?1?2 微型计算机的工作过程(4)? 1?2 8088(86)CPU(6)? 1?2?1 概述(6)? 1?2?2 8088 CPU引线及其功能(7)? 1?2?3 8086 CPU引线(12)? 1?2?4 8088 CPU的内部结构(12)? 1?2?5 存储器寻址(16)? 1?2?6 8088 CPU的工作时序(18)? 1?3 系统总线的形成(21)? 1?3?1 几种常用的芯片(21)? 1?3?2 最小模式下的系统总线形成(22)? 1?3?3 最大模式下的系统总线形成(24)? 1?3?4 8086的系统总线形成(24)? 1?4 总线及其驱动(25)? 1?4?1 总线概述(25)? 1?4?2 总线驱动与控制(27)? 习题(34)? 第2章 指令系统及汇编语言程序设计(35)? 2?1 8088的寻址方式(35)? 2?1?1 决定操作数地址的寻址方式(35)? 2?1?2 决定转移地址的寻址方式(38)? 2?2 8088(86)的指令系统(40)? 2?2?1 传送指令(40)? 2?2?2 算术指令(44)? 2?2?3 逻辑运算和移位指令(50)? 2?2?4 串操作指令(55)? 2?2?5 程序控制指令(58)? 2?2?6 处理器控制指令(63)? 2?2?7 输入/输出指令(64)? 2?3 基本程序设计方法(65)? 2?3?1 程序设计步骤(65)? 2?3?2 程序设计的基本方法(65)? 2?4 汇编语言与汇编程序(74)? 2?4?1 汇编语言的语句格式(75)? 2?4?2 常数(76)? 2?4?3 伪指令(77)? 2?4?4 汇编语言的运算符(83)? 2?4?5 汇编语言源程序的结构(84)? 2?4?6 汇编语言程序举例(86)? 2?4?7 汇编语言程序的查错与调试(91)? 习题(93)? 第3章 半导体存储器(96)? 3?1 概述(96)? 3?1?1 存储器的分类(96)? 3?1?2 存储器的主要性能指标(97)? 3?2 读写存储器(RAM)(98)? 3?2?1 静态读写存储器(SRAM)(99)? 3?2?2 动态读写存储器(DRAM)(108)? 3?3 只读存储器(ROM)(113)? 3?3?1 EPROM(113)? 3?3?2 EEPROM(E?2PROM)(118)? 3?4 多端口存储器(125)? 3?4?1 双端口存储器(125)? 3?4?2 先进先出(FIFO)存储器(127)? 习题(128)? 第4章 输入/输出技术(130)? 4?1 概述(130)? 4?1?1 外设接口的编址方式(130)? 4?1?2 外设接口的基本模型(131)? 4?2 程序控制输入/输出(132)? 4?2?1 无条件传送方式(132)? 4?2?2 查询方式(134)? 4?3 中断方式(138)? 4?3?1 中断的基本概念(139)? 4?3?2 8086(88)的中断系统(143)? 4?3?3 中断控制器8259(148)? 4?4 直接存储器存取(DMA)(163)? 4?4?1 DMA的一般过程(163)? 4?4?2 DMA控制器8237(164)? 习题(180)? 第5章 常用接口芯片及应用(182)? 5?1 简单接口(182)? 5?1?1 三态门(182)? 5?1?2 锁存器(182)? 5?1?3 带有三态门输出的锁存器(182)? 5?2 可编程并行接口8255(185)? 5?2?1 8255的引线及内部结构(185)? 5?2?2 8255的工作方式(186)? 5?2?3 控制字及状态字(192)? 5?2?4 8255的寻址及连接使用(194)? 5?2?5 初始化及应用(195)? 5?3 可编程定时器8253(196)? 5?3?1 8253的引线功能及内部结构(197)? 5?3?2 8253的工作方式(198)? 5?3?3 8253的控制字(200)? 5?3?4 8253的寻址及连接(201)? 5?3?5 初始化及应用(203)? 5?4 可编程串行接口8250(205)? 5?4?1 概述(205)? 5?4?2 串行接口8250(206)? 5?4?3 串行通信总线RS?232C(218)? 5?5 键盘接口(221)? 5?5?1 键盘的基本结构(221)? 5?5?2 非编码矩阵键盘接口的实现(224)? 5?5?3 专用键盘接口芯片(228)? 5?6 打印机接口(228)? 5?6?1 打印机接口总线(229)? 5?6?2 串行接口电路及驱动程序(230)? 5?6?3 打印机并行接口电路及驱动程序(232)? 5?7 显示器接口(235)? 5?7?1 七段数码显示器(235)? 5?7?2 LED接口电路(235)? 5?8 光电隔离输入/输出接口(238)? 5?8?1 隔离的概念及意义(238)? 5?8?2 光电耦合器件(239)? 5?8?3 光电耦合器件的应用(242)? 5?9 数/模(D/A)变换器接口(244)? 5?9?1 D/A和A/D在控制系统中的地位(245)? 5?9?2 D/A变换器的基本原理(246)? 5?9?3 典型的D/A变换器芯片举例(248)? 5?10 模/数(A/D)变换器接口(252)? 5?10?1 A/D变换器的主要技术指标(253)? 5?10?2 典型A/D变换器芯片介绍(255)? 5?10?3 A/D变换器应用实例(258)? 5?10?4 A/D接口的调试(265)? 5?11 电机接口(266)? 5?11?1 直流电机接口(266)? 5?11?2 步进电机接口(269)? 习题(276)? 第6章 Pentium处理器(281)? 6?1 80x86的发展过程(281)? 6?2 Pentium处理器引线及内部寄存器(283)? 6?2?1 Pentium 100的引线(283)? 6?2?2 Pentium 100的内部寄存器(285)? 6?3 特权级与描述符(290)? 6?3?1 特权级(290)? 6?3?2 保护措施(293)? 6?3?3 描述符(293)? 6?4 工作模式(297)? 6?4?1 实地址模式(297)? 6?4?2 保护模式(298)? 6?4?3 虚拟8086模式(300)? 6?4?4 系统管理模式(301)? 6?5 中断和异常(302)? 6?5?1 分类(302)? 6?5?2 中断或异常的响应过程(303)? 6?6 程序转移与任务的切换(307)? 6?6?1 任务状态段(TSS)(307)? 6?6?2 任务与描述符(309)? 6?6?3 控制转移的分类(310)? 6?6?4 任务内的控制转移(311)? 6?6?5 任务间的切换(314)? 6?7 其他有关问题(316)? 6?7?1 寻址方式和指令系统(316)? 6?7?2 实地址模式到保护模式的切换(317)? 习题(319)? 第7章 可靠性设计(320)? 7?1 概述(320)? 7?1?1 可靠性的基本概念(320)? 7?1?2 故障来源(323)? 7?2 故障检测技术(324)? 7?2?1 微型机应用系统的脱机自检(324)? 7?2?2 微型机应用系统的在线故障检测(333)? 7?3 硬件可靠性设计(352)? 7?3?1 硬件故障(352)? 7?3?2 影响硬件可靠性的因素(353)? 7?3?3 硬件可靠性措施(360)? 7?4 软件可靠性设计(367)? 7?4?1 软件故障的特点(367)? 7?4?2 软件错误的来源(368)? 7?4?3 提高软件可靠性的措施(370)? 7?5 系统的抗干扰设计(374)? 7?5?1 抗干扰的三要素(374)? 7?5?2 系统的抗干扰措施(375)? 7?6 可靠性的总体设计(391)? 7?6?1 设计过程(391)? 7?6?2 可靠性的分配方法(393)? 习题(397)? 参考文献(399)? |
商品评论(0条)