
| 《微机原理与接口技术》面向普通高校本科学生,同时兼顾高职、自考学生以及广大读者群。在内容选材上紧密联系当前具有代表性的主流机型,兼顾32位微机的新技术、新方法、新芯片和16位微机的基础知识。本教材立足基础知识,兼顾知识的先进性;注重知识结构的合理性和知识的系统性;尤其注重知识的应用,在传授知识的过程中着重传授思维方法。 《微机原理与接口技术》特点 内容系统全面,详略得当,层次清楚。授课教师根据课程要求及学时安排的不同,适当剪裁即可满足微机原理、汇编语言程序设计和微机接口技术等课程的教学要求。 每一章首先介绍基础知识,然后逐步演进到新知识,特别强调知识的联系。 每一章的内容力图从原理,编程、宏观等不同的角度来介绍,让读者不仅学到知识,而且学会思考。 强调硬件知识和软件知识的相互支持,并以大量的示例突出知识的应用。 每章之前设有内容提要和学习指导,便于读者抓住重点和深入学习。每章之后设有练习与思考,帮助读者进一步巩固所学知识。 |
| 前言 第1章 微型计算机基础 1.1 微型计算机的发展 1.2 微型计算机系统组成 1.2.1 微型计算机系统概念 1.2.2 微型计算机结构与组成 1.2.3 微型计算机构件 1.3 微型计算机性能指标 1.4 微型计算机应用 第2章 中央处理器 2.1 8086/8088CPU 2.1.1 8086/8088CPU主要特征 2.1.2 8086/8088CPU编程结构 2.1.3 8086/8088CPU功能结构 2.1.4 流水线处理技术 2.1.5 8086/8088CPU工作模式 2.1.6 8086/8088CPU芯片引脚 2.1.7 CPU对存储器的管理 2.2 CPU子系统 2.2.1 8284时钟发生器 2.2.2 8288总线控制器 2.2.3 数值处理协处理器 2.2.4 一个典型微型计算机的CPU子系统 2.2.5 CPU工作时序 2.3 80186CPU和80286CPU 2.4 32位微处理器 2.4.1 80386CPU 2.4.2 80486CPU 2.4.3 Pentium处理器 2.4.4 从PentiumPr0到Pentium4 2.4.5 超线程处理器和双核技术处理器 2.4.6 磁微处理器 第3章 80x86指令系统 3.1 基本寻址方式 3.1.1 立即操作数寻址 3.1.2 寄存器操作数寻址 3.1.3 存储器操作数寻址 3.2 8086指令系统 3.2.1 数据传送指令 3.2.2 算术运算指令 3.2.3 逻辑运算指令和移位指令 3.2.4 程序控制指令 3.2.5 CPU控制指令 3.2.6 字符串操作指令 3.3 80286指令 3.4 32位机指令系统 3.4.1 80386指令 3.4.2 80486指令 3.4.3 Pentium系列指令 第4章 宏汇编语言和程序设计 4.1 宏汇编语言 4.1.1 汇编语言语句格式 4.1.2 运算符和表达式 4.1.3 伪指令语句 4.1.4 宏指令 4.1.5 汇编语言源程序格式举例 4.2 DOS调用 4.2.1 DOS调用的一般方法 4.2.2 DOS系统功能调用分类 4.2.3 返回DOS方法 4.3 程序设计 4.3.1 概述 4.3.2 顺序结构程序设计 4.3.3 分支结构程序设计 4.3.4 循环结构程序设计 4.3.5 主一子结构程序设计 4.3.6 综合程序设计 4.4 汇编语言程序上机 4.4.1 上机环境 4.4.2 汇编过程 4.4.3 程序调试和运行 第5章 存储器 5.1 存储器体系结构 5.1.1 存储器及其分类 5.1.2 存储器性能指标 5.1.3 存储器体系结构 5.2 RAM存储器工作原理 5.2.1 SRAM存储器 5.2.2 DRAM存储器 5.2.3 现代DRAM 5.3 ROM存储器 5.3.1 ROM存储器工作原理 5.3.2 :EPROM存储器 5.3.3 EPROM存储器 5.3.4 FLASH存储器 5.4 存储器组织技术 5.4.1 基本存储器组织技术 5.4.2 字存储器组织 5.4.3 内存条 5.4.4 多体并行 5.5 Cache高速缓存 5.5.1 Cache工作原理 5.5.2 主存.Cache地址变换和地址映像 5.6 虚拟存储器 5.6.1 虚拟存储器概论 5.6.2 虚拟存储器的地址映像与地址变换 5.6.3 页式虚拟存储器工作过程 第6章 总线技术 6.1 总线 6.1.1 总线概述 6.1.2 总线及其分类 6.1.3 总线标准 6.2 IsA总线和EIsA总线 6.2.1 ISA总线 6.2.2 EISA总线 6.3 :PCI局部总线 6.3.1 MCA和VESA局部总线 6.3.2 PCI总线原理 6.3.3 PCI总线引脚信号 6.4 通用串行总线 第7章 输入/输出接口总论 7.1 I/O接口 7.1.1 I/O接口概述 7.1.2 I/O接口分类 7.1.3 多功能接口芯片82380 7.1.4 主机和外设之间的传输信息 7.2 I/O端口 7.2.1 I/O端口及其编址方式 7.2.2 I/O地址空间及其分配 7.2.3 I//O端口地址译码技术 7.3 I/O传送控制方式 7.3.1 无条件传送方式 7.3.2 程序查询传送方式 7.3.3 中断传送方式 7.3.4 DMA传送方式 第8章 中断和中断控制器. 8.1 中断基础 8.1.1 中断概论 8.1.2 中断类型 8.1.3 中断类型号 8.2 中断管理 8.2.1 中断优先 8.2.2 CPU对中断的响应 8.2.3 中断嵌套 8.2.4 中断向量表及其编程使用 8.3 82C59A中断控制器 8.3.1 82C59A组成和工作原理 8.3.2 82C59A初始化控制字及其编程 8.3.3 82C59A操作控制字及其编程 8.3.4 82C59A级联 8.4 82C59A在32位微型计算机系统中的应用 第9章 DMA控制器 9.1.DMA控制器82C37A 9.1.1 82C37A组成原理 9.1.2 82C37A控制字和状态字 9.1.3 82C37A软命令 9.2 DMA传输 9.2.1 DblA操作 9.2.2 DMA应用 第10章 并行传送接口 10.1 82C55A并行接口 10.1.1 82C55A组成和工作原理 10.1.2 82C55A芯片引脚 10.1.3 82C55A/8255A控制字及其初始化 10.2 82C55AI作方式 10.2.1 基本输入/输出方式(方式0) 10.2.2 选通输入/输出方式(方式1) 10.2.3 双向输入/输出方式(方式2) 10.2.4 82C55A状态字 10.3 82C55A并行接口应用举例 10.3.1 82C55A应用于简单I/O设备 10.3.2 82C55A应用于七段码显示器 10.3.3 82C55A应用于打印机输出 第11章 可编程计数器/定时器 11.1 82C54.可编程计数器/定时器的特点 11.1.1 82C54的组成和工作原理 11.1.2 82C54控制字和状态字 11.1.3 计数初值 11.2 82C54.工作方式 11.2.1 工作方式0 11.2.2 工作方式1 11.2.3 工作方式2 11.2.4 工作方式3 11.2.5 工作方式4 11.2.6 工作方式5 11.2.7 82C54工作方式综述 11.3 计数器/定时器的应用 11.3.1 定时器在微型计算机系统中的应用 11.3.2 82C54综合应用 第12章 串行通信和串行接口 12.1 串行通信 12.1.1 串行通信基础 12.1.2 串行通信工作方式 12.1.3.RS.2 32C标准 12.1.4 长距离串行通信 12.2 8251A串行接口 12.2.1 8251A组成和工作原理 12.2.2 8251A芯片引脚 12.2.3 8251A控制字及其初始化 12.3 8251A应用 12.3.1 8251A初始化流程 12.3.2 8251A综合应用 第13章 模拟和数字转换 13.1 数字-模拟转换概论 13.1.1 数-模转换原理 13.1.2 数-模转换器的主要技术指标 13.2 DAc0832数-模转换器 13.2.1 DAC0832组成原理 13.2.2 DAC0832应用 13.3 DAC1210数一模转换器及其应用 13.4 模拟-数字转换概论 13.4.1 模-数转换原理 13.4.2 模-数转换器的主要技术指标 13.5 ADC0809模-数转换器 13.5.1 ADC0809组成原理 13.5.2 ADC0809应用 13.6 AD574.A模-数转换器 13.7 模-数转换电路地线连接 参考文献 |
商品评论(0条)