简介
《十一五高等院校应用型规划教材·微型计算机硬件软件及接口技术:接口技术篇》秉承知识系统性和全面性的宗旨,为计算机专业、电子通信、自动控制、电力自动化等相关专业本科生编写了本教材。
为了便于教学安排和学习知识的循序渐进,《十一五高等院校应用型规划教材·微型计算机硬件软件及接口技术:接口技术篇》分为上下两册。上册(硬件、软件篇)内容主要由两部分组成,首先以Intel 8086/8088 16位为基础,追踪Intel主流系列高性能微机的技术发展方向,全面、系统、深入地讨论了80X86、Pentium系列微机原理及通过超线程技术实现的多核系统;然后从实用角度通过大量实例详细介绍了微机指令系统和各种算法编程技巧。下册(接口技术篇)为微型计算机接口技术,主要介绍了目前PC上常用总线的结构、信号和特点,并着重讲解了中断技术、并行/串行通信技术、定时/计数器、DMA控制器、A/D及D/A接口技术,还对存储器、CRT和LCD显示器、扫描仪以及各种打印机接口等技术作了详细说明。为检验学习效果,上、下册各附有两套自测试题及参考答案。
《十一五高等院校应用型规划教材·微型计算机硬件软件及接口技术:接口技术篇》既可作为高等学校计算机科学与技术专业本科生的教材,也可作为非计算机专业本科生或计算机专业大专生的教材,同时还可作为机电一体化等相关专业研究生的教材。对于从事计算机应用与开发的科研及工程技术人员,《十一五高等院校应用型规划教材·微型计算机硬件软件及接口技术:接口技术篇》也极具参考价值。
目录
目录
第1章 中断程序设计及中断控制器技术
1.1 中断的概念
1.1.1 中断的引入
1.1.2 中断基础
1.1.3 中断的基本过程
1.1.4 中断源
1.1.5 中断类型
1.1.6 中断系统的功能
1.2 8086/8088的中断系统
1.2.1 8086/8088系统的中断源
1.2.2 中断矢量表
1.2.3 中断过程
1.2.4 中断优先级
1.2.5 中断处理程序的结构
12.6 用户软中断的设置
1.3 微机系统的中断处理过程
1.4 可编程中断控制器8259A
1.4.1 一般中断控制器的功能
1.4.2 8259A的主要功能
1.4.3 8259A的外部引脚及内部结构
1.4.4 8259A的工作原理
1.4.5 8259A的工作方式
1.4.6 8259A编程
1.4.7 8259A的应用
1.5 DOS系统功能调用及程序设计
1.5.1 DOS功能调用概述
1.5.2 DOS功能调用分组
1.5.3 常用的DOS INT 21H功能调用
1.5.4 磁盘文件管理
1.6 BIOS功能调用及程序设计
1.6.1 BIOS功能调用概述
1.6.2 常用BIOS功能调用
1.6.3 图形显示程序设计
1.7 中断程序设计举例
1.7.1 数据采集
1.7.2 键盘输入处理
1.7.3 PC间通信(中断方式)
1.8 本章小结
1.9 习题与综合练习
第2章 接口技术及应用
2.1 接口概述
2.1.1 接口的功能
2.1.2 CPU与外设之间的数据传送方式
2.2 串行通信
2.2.1 串行通信的特点
2.2.2 串行通信基础
2.2.3 串行通信协议
2.2.4 串行通信的物理标准
2.2.5 可编程串行通信控制器8250
2.2.6 可编程串行通信控制器8251A
2.2.7 增强型通信控制器16550A
2.3 8253-5计数器/定时器
2.3.1 8253-5的结构
2.3.2 8253-5的工作方式与初始化
2.3.3 8253-5的编程和应用举例
2.4 8255A可编程并行接口
2.4.1 8255A的结构
2.4.2 8255A的引脚信号
2.4.3 8255A的控制字
2.4.4 8255A的工作方式详解
2.4.5 并行接口应用设计实例
2.4.6 8255A的编程举例——使PC机发声
2.4.7 对8253-5、8255A及8259A的一个综合应用实例
2.5 DMA技术
2.5.1 DMA基础
2.5.2 8237 DMA控制器
2.5.3 8237的编程举例
2.6 数/模转换和模/数转换
2.6.1 数据采集系统
2.6.2 数/模(D/A)转换技术
2.6.3 12位DAC——AD567
2.6.4 模/数(A/D)转换技术
2.6.5 12位ADC——AD574A
2.7 本章小结
2.8 习题与综合练习
第3章 总线技术
3.1 概述
3.1.1 总线上的信息传送方式
3.1.2 总线的分类
3.1.3 总线的标准化与总线规范
3.1.4 总线的性能指标
3.2 总线仲裁和握手技术
3.2.1 总线的操作过程
3.2.2 总线使用权的分配
3.2.3 总线仲裁技术
3.2.4 总线传输握手技术
3.3 PC系列微机的系统总线
3.3.1 PC/XT总线
3.3.2 ISA总线
3.3.3 MCA总线与EISA总线
3.3.4 SCSI总线
3.3.5 PCI总线
3.3.6 AGP总线
3.3.7 VIX总线
3.4 USB总线接口技术
3.4.1 USB基础
3.4.2 USB体系结构
3.4.3 USB物理接口
3.4.4 USB标准
3.4.5 USB协议
3.4.6 USB设备
3.4.7 USB和IEEE 1394的性能比较
3.5 本章小结
3.6 习题与综合练习
第4章 人机界面接口技术
4.1 人机界面接口基础
4.1.1 人机界面交互设备
4.1.2 人机界面接口
4.2 键盘
4.2.1 按键的分类
4.2.2 键盘的工作原理
4.2.3 PC键盘接口
4.3 鼠标
4.3.1 鼠标的分类
4.3.2 鼠标的工作原理
4.3.3 鼠标器接口
4.3.4 鼠标器驱动程序
4.4 触摸屏
4.4.1 触摸屏的工作原理
4.4.2 触摸屏的三个基本技术特性
4.4.3 触摸屏的主要类型
4.5 扫描仪
4.5.1 扫描仪的分类
4.5.2 扫描仪的工作原理
4.5.3 扫描仪的性能指标
4.5.4 应用程序与扫描仪的标准接口
4.5.5 扫描仪接口
4.6 显示器
4.6.1 CRT显示器
4.6.2 液晶显示器
4.7 打印机
4.7.1 打印机的分类
4.7.2 打印机的工作模式
4.7.3 打印机的性能指标
4.7.4 打印机原理
4.7.5 主机与打印机接口
4.7.6 并行打印机接口设计实例
4.7.7 打印机I/O功能及其调用
4.8 本章小结
4.9 习题与综合练习
第5章 一个完整的应用实例——基于PCI总线的智能计算机整机高温老化网络测量系统
5.1 研发完成一个系统设计的过程
5.2 系统硬件
5.2.1 网络测量系统的结构
5.2.2 基于神经元芯片的智能测量节点的构成
5.3 LON总线
5.3.1 LonWorks节点
5.3.2 LonWorks节点的结构
5.3.3 LonTalk协议
5.4 神经元芯片和路由器
5.4.1 神经元芯片
5.4.2 面向对象的开发语言——Neuron C
5.4.3 路由器
5.5 PCI总线概述
5.5.1 PCI总线的由来和基本特点
5.5.2 总线命令字
5.5.3 PCI总线基本协议
5.5.4 CY7C09449PV——PCI控制器
5.6 虚拟设备驱动程序VxD简介
5.6.1 VxD的安装
5.6.2 VxD开发工具
5.6.3 VxD程序结构
5.6.4 VxD与Win32应用程序之间的通信
5.6.5 VxD访问硬件设备
5.6.6 VxD处理硬件中断
5.6.7 VxD完成即插即用功能
5.7 LonWorks PCI总线接口网卡设计
5.7.1 智能网络适配器的功能需求和基本结构
5.7.2 智能网络适配器的硬件电路设计
5.7.3 通信管理软件的设计
5.8 测量节点的编程实现
5.8.1 流程图
5.8.2 程序设计
5.9 工具使用及程序下载步骤
5.10 设备驱动程序WDM开发
5.10.1 PCI资源配置情况的获取
5.10.2 把获取的PCI资源的物理地址映射到用户空间
5.10.3 对I/O的处理
5.10.4 中断
5.11 本章小结
5.12 习题与综合练习
第6章 自测试卷及其参考答案
自测试卷一
自测试卷一参考答案
自测试卷二
自测试卷二参考答案
参考文献
MM0x
第1章 中断程序设计及中断控制器技术
1.1 中断的概念
1.1.1 中断的引入
1.1.2 中断基础
1.1.3 中断的基本过程
1.1.4 中断源
1.1.5 中断类型
1.1.6 中断系统的功能
1.2 8086/8088的中断系统
1.2.1 8086/8088系统的中断源
1.2.2 中断矢量表
1.2.3 中断过程
1.2.4 中断优先级
1.2.5 中断处理程序的结构
12.6 用户软中断的设置
1.3 微机系统的中断处理过程
1.4 可编程中断控制器8259A
1.4.1 一般中断控制器的功能
1.4.2 8259A的主要功能
1.4.3 8259A的外部引脚及内部结构
1.4.4 8259A的工作原理
1.4.5 8259A的工作方式
1.4.6 8259A编程
1.4.7 8259A的应用
1.5 DOS系统功能调用及程序设计
1.5.1 DOS功能调用概述
1.5.2 DOS功能调用分组
1.5.3 常用的DOS INT 21H功能调用
1.5.4 磁盘文件管理
1.6 BIOS功能调用及程序设计
1.6.1 BIOS功能调用概述
1.6.2 常用BIOS功能调用
1.6.3 图形显示程序设计
1.7 中断程序设计举例
1.7.1 数据采集
1.7.2 键盘输入处理
1.7.3 PC间通信(中断方式)
1.8 本章小结
1.9 习题与综合练习
第2章 接口技术及应用
2.1 接口概述
2.1.1 接口的功能
2.1.2 CPU与外设之间的数据传送方式
2.2 串行通信
2.2.1 串行通信的特点
2.2.2 串行通信基础
2.2.3 串行通信协议
2.2.4 串行通信的物理标准
2.2.5 可编程串行通信控制器8250
2.2.6 可编程串行通信控制器8251A
2.2.7 增强型通信控制器16550A
2.3 8253-5计数器/定时器
2.3.1 8253-5的结构
2.3.2 8253-5的工作方式与初始化
2.3.3 8253-5的编程和应用举例
2.4 8255A可编程并行接口
2.4.1 8255A的结构
2.4.2 8255A的引脚信号
2.4.3 8255A的控制字
2.4.4 8255A的工作方式详解
2.4.5 并行接口应用设计实例
2.4.6 8255A的编程举例——使PC机发声
2.4.7 对8253-5、8255A及8259A的一个综合应用实例
2.5 DMA技术
2.5.1 DMA基础
2.5.2 8237 DMA控制器
2.5.3 8237的编程举例
2.6 数/模转换和模/数转换
2.6.1 数据采集系统
2.6.2 数/模(D/A)转换技术
2.6.3 12位DAC——AD567
2.6.4 模/数(A/D)转换技术
2.6.5 12位ADC——AD574A
2.7 本章小结
2.8 习题与综合练习
第3章 总线技术
3.1 概述
3.1.1 总线上的信息传送方式
3.1.2 总线的分类
3.1.3 总线的标准化与总线规范
3.1.4 总线的性能指标
3.2 总线仲裁和握手技术
3.2.1 总线的操作过程
3.2.2 总线使用权的分配
3.2.3 总线仲裁技术
3.2.4 总线传输握手技术
3.3 PC系列微机的系统总线
3.3.1 PC/XT总线
3.3.2 ISA总线
3.3.3 MCA总线与EISA总线
3.3.4 SCSI总线
3.3.5 PCI总线
3.3.6 AGP总线
3.3.7 VIX总线
3.4 USB总线接口技术
3.4.1 USB基础
3.4.2 USB体系结构
3.4.3 USB物理接口
3.4.4 USB标准
3.4.5 USB协议
3.4.6 USB设备
3.4.7 USB和IEEE 1394的性能比较
3.5 本章小结
3.6 习题与综合练习
第4章 人机界面接口技术
4.1 人机界面接口基础
4.1.1 人机界面交互设备
4.1.2 人机界面接口
4.2 键盘
4.2.1 按键的分类
4.2.2 键盘的工作原理
4.2.3 PC键盘接口
4.3 鼠标
4.3.1 鼠标的分类
4.3.2 鼠标的工作原理
4.3.3 鼠标器接口
4.3.4 鼠标器驱动程序
4.4 触摸屏
4.4.1 触摸屏的工作原理
4.4.2 触摸屏的三个基本技术特性
4.4.3 触摸屏的主要类型
4.5 扫描仪
4.5.1 扫描仪的分类
4.5.2 扫描仪的工作原理
4.5.3 扫描仪的性能指标
4.5.4 应用程序与扫描仪的标准接口
4.5.5 扫描仪接口
4.6 显示器
4.6.1 CRT显示器
4.6.2 液晶显示器
4.7 打印机
4.7.1 打印机的分类
4.7.2 打印机的工作模式
4.7.3 打印机的性能指标
4.7.4 打印机原理
4.7.5 主机与打印机接口
4.7.6 并行打印机接口设计实例
4.7.7 打印机I/O功能及其调用
4.8 本章小结
4.9 习题与综合练习
第5章 一个完整的应用实例——基于PCI总线的智能计算机整机高温老化网络测量系统
5.1 研发完成一个系统设计的过程
5.2 系统硬件
5.2.1 网络测量系统的结构
5.2.2 基于神经元芯片的智能测量节点的构成
5.3 LON总线
5.3.1 LonWorks节点
5.3.2 LonWorks节点的结构
5.3.3 LonTalk协议
5.4 神经元芯片和路由器
5.4.1 神经元芯片
5.4.2 面向对象的开发语言——Neuron C
5.4.3 路由器
5.5 PCI总线概述
5.5.1 PCI总线的由来和基本特点
5.5.2 总线命令字
5.5.3 PCI总线基本协议
5.5.4 CY7C09449PV——PCI控制器
5.6 虚拟设备驱动程序VxD简介
5.6.1 VxD的安装
5.6.2 VxD开发工具
5.6.3 VxD程序结构
5.6.4 VxD与Win32应用程序之间的通信
5.6.5 VxD访问硬件设备
5.6.6 VxD处理硬件中断
5.6.7 VxD完成即插即用功能
5.7 LonWorks PCI总线接口网卡设计
5.7.1 智能网络适配器的功能需求和基本结构
5.7.2 智能网络适配器的硬件电路设计
5.7.3 通信管理软件的设计
5.8 测量节点的编程实现
5.8.1 流程图
5.8.2 程序设计
5.9 工具使用及程序下载步骤
5.10 设备驱动程序WDM开发
5.10.1 PCI资源配置情况的获取
5.10.2 把获取的PCI资源的物理地址映射到用户空间
5.10.3 对I/O的处理
5.10.4 中断
5.11 本章小结
5.12 习题与综合练习
第6章 自测试卷及其参考答案
自测试卷一
自测试卷一参考答案
自测试卷二
自测试卷二参考答案
参考文献
MM0x
微型计算机硬件、软件及接口技术,接口技术篇
光盘服务联系方式: 020-38250260 客服QQ:4006604884
云图客服:
用户发送的提问,这种方式就需要有位在线客服来回答用户的问题,这种 就属于对话式的,问题是这种提问是否需要用户登录才能提问
Video Player
×
Audio Player
×
pdf Player
×