书籍详情
微机系统原理与接口技术
作者:李相伟
出版社:国防工业出版社
出版时间:2005-01-01
ISBN:9787118035919
定价:¥32.00
购买这本书可以去
内容简介
本书以PC系列微机为核心,深入系统地阐述了微机系统的基本工作原理、各种输入/输出及外设接口技术的原理和应用。主要内容有:微处理器和危机的基本结构,汇编语言程序设计,输入/输出接口技术,半导体存储器及其接口技术,DMA技术,中断技术,定时与计数技术,并行接口,串行接口,模拟接口与常用外设接口,微机总线与接口标准,实用附录等。本书内容丰富,实用性强,既介绍了基本的接口技术,又加入了大量实际工作中的应用实例;既注重基本原理的讲解,又介绍了现代微机的结构、原理以及很多新技术。本书可作为高等院校电子信息和计算机专业教材,也可作为成人高等教育的培训教材或自学参考书,对工程技术人员也具有参考价值。
作者简介
暂缺《微机系统原理与接口技术》作者简介
目录
第1章微处理器及微机的基本结构
1.1微型计算机系统概述
1.1.1微机系统的组成
1.1.2微机系统的性能指标
1.1.3微型计算机的发展
1.2微处理器
1.2.18088/8086微处理器的结构
1.2.28088/8086微处理器的基本时序
1.2.3从8086到Pentium
1.3PC系列微型计算机基本结柯
1.3.1PC/XT机的基本结构
1.3.280386/80486微机的基本结构
1.3.3现代微机的基本结构
1.4主板芯片组
1.4.1主板芯片组概述
1.4.2Inteli875P芯片组
1.4.3Intel最新芯片组--Intel925X.Intel915G/P
第2章汇编语言程序设计
2.1IBMPC机的寻址方式
2.28086/8088处理器的指令系统
2.2.1数据传送指令
2.2.2算术运算指令
2.2.3逻辑与移位指令
2.2.4串处理指令
2.2.5控制转移指令
2.2.6处理机控制指令
2.3汇编语言程序的上机过
2.3.1建立汇编语言的工作环境
2.3.2汇编语言程序的建立.汇编.连接和调试步骤
2.4MASM汇编语言
2.4.1汇编语句格式
2.4.2表达式
2.4.3伪指令
2.4.4完整汇编程序的编程框架
2.4.5常用DOS系统功能调用和BIOS功能调用
2.5汇编程序设计
2.5.1顺序程序设计
2.5.2分支程序设计
2.5.3循环程序设计
2.5.4子程序设计
2.6汇编语言和C/C++语言混合编程
2.6.1在C/C++语言中使用汇编语言
2.6.2在C/C++中利用中断访问BIOS例行程序
2.6.3利用C/C++库函数调用DOS例行程序
第3章输入/输出与接口技术
3.1输入/输出概述
3.1.1I/O设备与I/O接口
3.1.2I/O接口的功能
3.1.3I/O接口的组成
3.1.4I/O端口的编址方式
3.2I/O端口地址译码与读写技术
3.2.1I/O端口地址译码
3.2.2I/O端口的读写控制技术
3.3输入/输出数据的传输控制方式
3.3.1程序控制方式
3.3.2中断传送方式
3.3.3直接存储器存取方式
3.3.4专用I/O处理机方式
3.4简单输入/输出接口芯片的应用举例
第4章半导体存储器及其接口
4.1半导体存储器的基本知识
4.1.1半导体存储器的特点及分类
4.1.2半导体存储器的主要技术指标
4.1.3半导体存储器基本结构和典型芯片
4.2半导体存储器接口基本技术
4.2.1存储器接口中应考虑的几个问题
4.2.2存储器与系统总线的连接
4.2.3存储器片选控制的地址译码方法
4.38088CPU与存储器的接口
4.3.1EPROM.SRAM与8088CPU的接口
4.3.2DRAM与8088CPU的接口
4.3.3与快闪存储器接口
4.416位微机系统中内存储器接口
4.4.116位微机系统中内存储器组成
4.4.28086的存储器访问操作
4.4.316位微机系统中存储器接口
4.5高速缓冲存储器接口
4.5.1地址映像方式
4.5.2地址索引机构
4.5.3置换控制策略
4.6X86架构下的内存(DRAM)
4.6.130pin/72pin单列直插内存条(SIMM)
4.6.2168pin双列直插内存条(DIMM)
4.6.3184pinRambus内存条(RIMM)
4.6.4DRAM产品的种类
第5章DMA技术
5.1概述
5.1.1DMA传送的特点
5.1.2DMA传送过程
5.1.3DMA传送方式
5.2DMA控制器
5.2.1DMA控制器在系统中的两种工作状态
5.2.282C37A的内部结构和引脚功能说明
5.2.382C37A的内部寄存器
5.2.482C37ADMA控制器的端口地址
5.2.5软命令
5.2.6DMA控制器的工作时序
5.3MA编程和应用举例
5.3.1初始化编程应注意的事项
5.3.282C37A的初始化编程步骤
5.3.382C37A的应用举例
第6章中断技术
6.1概述
6.1.1中断概念
6.1.2现代微机的中断类型
6.1.3现代微机中的中断处理
6.1.4中断向量的设置
6.2可编程中断控制器Intel8259A
6.2.18259A的外部引脚和内部结构
6.2.28259A的初始化编程
6.2.38259A在微机系统中的应用
6.3PCI中断
6.3.1现代微机中的PCI中断
6.3.2PCI中断响应周期
6.3.3PCI中断的共享
6.4串行中断
第7章定时/计数技术
7.1基本概念
7.1.1定时与计数
7.1.2定时方法
7.2可编程定时器/计数器8253/8254
7.2.18254-2的基本功能
7.2.28254-2的内部结构和外部引脚
7.2.38254-2的工作方式
7.2.48254-2的控制字
7.2.58254-2的编程
7.2.68254的应用举例
7.3PC机中8254计数器0的应用
7.3.1计数器0--日时钟
7.3.2日时钟中断的应用
7.4实时钟电路工作原理及其应用
7.4.1MC146818的外特性及工作原理
7.4.2实时钟中断电路的中断功能
7.4.3实时钟中断处理的任务
7.4.4周期中断及应用
7.4.5报警中断及应用
7.4.6实时钟与日时钟的关系
第8章并行接口
8.1并行接口概述
8.2可编程并行接口芯片8255A
8.2.18255A内部结构和外部引脚
8.2.28255A的控制字
8.2.38255A的工作方式
8.38255A应用举例
8.3.18255A用作基本输入/输出
8.3.28255A用作LED显示器接口
8.3.38255A用作键盘接口
8.3.48255A用作并行打印机接口
8.4PC微机的并行接口
8.4.1PC/XT机打印机接口
8.4.2通用双向并行端口
第9章串行接口
9.1串行通信概述
9.1.1串行传送的基本概念
9.1.2串行通信的基本工作方式
9.2串行通信接口标准
9.2.1RS-232C接口标准
9.2.2RS-422A接口标准
9.2.3RS-485接口标准
9.3可编程接口芯片INS8250
9.3.1INS8250外部引脚和内部结构
9.3.2采用INS8250的异步通信适配器硬件逻辑
9.3.3INS8250的编程
9.3.4串行通信程序设计
9.4可编程通信接口PC16550
9.4.1PC16550功能及外部引脚
9.4.2PC16550的内部寄存器及编程方法
第10章模拟接口与常用外设接口
10.1模拟接口概述
10.2D/A转换器及其接口
10.2.1D/A转换器的主要参数及连接特性
10.2.2典型集成D/A转换器芯片
10.2.3D/A转换器与微机的接口
10.3A/D转换器及其接口
10.3.1A/D转换器的主要参数及其外部特性
10.3.2典型集成A/D转换器芯片
10.3.3A/D转换器与微机的接口
10.3.4应用举例
10.4鼠标及其接口
10.4.1鼠标器的工作原理
10.4.2鼠标器接口
10.5PC微机键盘及接口
10.5.1PC微机键盘概述
10.5.2PC标准键盘接口
10.5.3PC扩展键盘接口
10.6CRT显示器接口
10.6.1视频显示标准
10.6.2彩色图形适配器的结构与功能
10.6.3传统总线的显示卡
10.6.4新一代PCIExpressx16接口的显卡
10.6.5LCD(液晶显示器)接口简介
第11章微机总线与接口标准
11.1总线与接口概述
11.1.1总线和接口标准的基本概念
11.1.2总线的分类
11.1.3总线的主要性能参数
11.1.4总线标准的特性
11.1.5总线操作和总线传送控制
11.2传统的微机总线
11.2.1ISA总线
11.2.2EISA总线
11.3PCI总线
11.3.1PCI总线主要特点
11.3.2PCI总线信号的定义
11.3.3PCI总线的系统结构
11.4串行总线USB及IEEE1394
11.4.1通用串行总线USB
11.4.2高性能串行总线标准IEEE1394
11.5AGP视频接口技术标准
11.5.1AGP的特点
11.5.2AGP的工作方式
11.6新一代总线PCIExpress
11.6.1PCIExpress性能特点
11.6.2PCIExpress体系结构
11.6.3PCIExpress的应用
附录A常用字符的ASCII码表(用十六进制表示)
附录BDEBUG主要命令
附录CDOS功能调用
附录DPentium新增指令系统
参考文献
1.1微型计算机系统概述
1.1.1微机系统的组成
1.1.2微机系统的性能指标
1.1.3微型计算机的发展
1.2微处理器
1.2.18088/8086微处理器的结构
1.2.28088/8086微处理器的基本时序
1.2.3从8086到Pentium
1.3PC系列微型计算机基本结柯
1.3.1PC/XT机的基本结构
1.3.280386/80486微机的基本结构
1.3.3现代微机的基本结构
1.4主板芯片组
1.4.1主板芯片组概述
1.4.2Inteli875P芯片组
1.4.3Intel最新芯片组--Intel925X.Intel915G/P
第2章汇编语言程序设计
2.1IBMPC机的寻址方式
2.28086/8088处理器的指令系统
2.2.1数据传送指令
2.2.2算术运算指令
2.2.3逻辑与移位指令
2.2.4串处理指令
2.2.5控制转移指令
2.2.6处理机控制指令
2.3汇编语言程序的上机过
2.3.1建立汇编语言的工作环境
2.3.2汇编语言程序的建立.汇编.连接和调试步骤
2.4MASM汇编语言
2.4.1汇编语句格式
2.4.2表达式
2.4.3伪指令
2.4.4完整汇编程序的编程框架
2.4.5常用DOS系统功能调用和BIOS功能调用
2.5汇编程序设计
2.5.1顺序程序设计
2.5.2分支程序设计
2.5.3循环程序设计
2.5.4子程序设计
2.6汇编语言和C/C++语言混合编程
2.6.1在C/C++语言中使用汇编语言
2.6.2在C/C++中利用中断访问BIOS例行程序
2.6.3利用C/C++库函数调用DOS例行程序
第3章输入/输出与接口技术
3.1输入/输出概述
3.1.1I/O设备与I/O接口
3.1.2I/O接口的功能
3.1.3I/O接口的组成
3.1.4I/O端口的编址方式
3.2I/O端口地址译码与读写技术
3.2.1I/O端口地址译码
3.2.2I/O端口的读写控制技术
3.3输入/输出数据的传输控制方式
3.3.1程序控制方式
3.3.2中断传送方式
3.3.3直接存储器存取方式
3.3.4专用I/O处理机方式
3.4简单输入/输出接口芯片的应用举例
第4章半导体存储器及其接口
4.1半导体存储器的基本知识
4.1.1半导体存储器的特点及分类
4.1.2半导体存储器的主要技术指标
4.1.3半导体存储器基本结构和典型芯片
4.2半导体存储器接口基本技术
4.2.1存储器接口中应考虑的几个问题
4.2.2存储器与系统总线的连接
4.2.3存储器片选控制的地址译码方法
4.38088CPU与存储器的接口
4.3.1EPROM.SRAM与8088CPU的接口
4.3.2DRAM与8088CPU的接口
4.3.3与快闪存储器接口
4.416位微机系统中内存储器接口
4.4.116位微机系统中内存储器组成
4.4.28086的存储器访问操作
4.4.316位微机系统中存储器接口
4.5高速缓冲存储器接口
4.5.1地址映像方式
4.5.2地址索引机构
4.5.3置换控制策略
4.6X86架构下的内存(DRAM)
4.6.130pin/72pin单列直插内存条(SIMM)
4.6.2168pin双列直插内存条(DIMM)
4.6.3184pinRambus内存条(RIMM)
4.6.4DRAM产品的种类
第5章DMA技术
5.1概述
5.1.1DMA传送的特点
5.1.2DMA传送过程
5.1.3DMA传送方式
5.2DMA控制器
5.2.1DMA控制器在系统中的两种工作状态
5.2.282C37A的内部结构和引脚功能说明
5.2.382C37A的内部寄存器
5.2.482C37ADMA控制器的端口地址
5.2.5软命令
5.2.6DMA控制器的工作时序
5.3MA编程和应用举例
5.3.1初始化编程应注意的事项
5.3.282C37A的初始化编程步骤
5.3.382C37A的应用举例
第6章中断技术
6.1概述
6.1.1中断概念
6.1.2现代微机的中断类型
6.1.3现代微机中的中断处理
6.1.4中断向量的设置
6.2可编程中断控制器Intel8259A
6.2.18259A的外部引脚和内部结构
6.2.28259A的初始化编程
6.2.38259A在微机系统中的应用
6.3PCI中断
6.3.1现代微机中的PCI中断
6.3.2PCI中断响应周期
6.3.3PCI中断的共享
6.4串行中断
第7章定时/计数技术
7.1基本概念
7.1.1定时与计数
7.1.2定时方法
7.2可编程定时器/计数器8253/8254
7.2.18254-2的基本功能
7.2.28254-2的内部结构和外部引脚
7.2.38254-2的工作方式
7.2.48254-2的控制字
7.2.58254-2的编程
7.2.68254的应用举例
7.3PC机中8254计数器0的应用
7.3.1计数器0--日时钟
7.3.2日时钟中断的应用
7.4实时钟电路工作原理及其应用
7.4.1MC146818的外特性及工作原理
7.4.2实时钟中断电路的中断功能
7.4.3实时钟中断处理的任务
7.4.4周期中断及应用
7.4.5报警中断及应用
7.4.6实时钟与日时钟的关系
第8章并行接口
8.1并行接口概述
8.2可编程并行接口芯片8255A
8.2.18255A内部结构和外部引脚
8.2.28255A的控制字
8.2.38255A的工作方式
8.38255A应用举例
8.3.18255A用作基本输入/输出
8.3.28255A用作LED显示器接口
8.3.38255A用作键盘接口
8.3.48255A用作并行打印机接口
8.4PC微机的并行接口
8.4.1PC/XT机打印机接口
8.4.2通用双向并行端口
第9章串行接口
9.1串行通信概述
9.1.1串行传送的基本概念
9.1.2串行通信的基本工作方式
9.2串行通信接口标准
9.2.1RS-232C接口标准
9.2.2RS-422A接口标准
9.2.3RS-485接口标准
9.3可编程接口芯片INS8250
9.3.1INS8250外部引脚和内部结构
9.3.2采用INS8250的异步通信适配器硬件逻辑
9.3.3INS8250的编程
9.3.4串行通信程序设计
9.4可编程通信接口PC16550
9.4.1PC16550功能及外部引脚
9.4.2PC16550的内部寄存器及编程方法
第10章模拟接口与常用外设接口
10.1模拟接口概述
10.2D/A转换器及其接口
10.2.1D/A转换器的主要参数及连接特性
10.2.2典型集成D/A转换器芯片
10.2.3D/A转换器与微机的接口
10.3A/D转换器及其接口
10.3.1A/D转换器的主要参数及其外部特性
10.3.2典型集成A/D转换器芯片
10.3.3A/D转换器与微机的接口
10.3.4应用举例
10.4鼠标及其接口
10.4.1鼠标器的工作原理
10.4.2鼠标器接口
10.5PC微机键盘及接口
10.5.1PC微机键盘概述
10.5.2PC标准键盘接口
10.5.3PC扩展键盘接口
10.6CRT显示器接口
10.6.1视频显示标准
10.6.2彩色图形适配器的结构与功能
10.6.3传统总线的显示卡
10.6.4新一代PCIExpressx16接口的显卡
10.6.5LCD(液晶显示器)接口简介
第11章微机总线与接口标准
11.1总线与接口概述
11.1.1总线和接口标准的基本概念
11.1.2总线的分类
11.1.3总线的主要性能参数
11.1.4总线标准的特性
11.1.5总线操作和总线传送控制
11.2传统的微机总线
11.2.1ISA总线
11.2.2EISA总线
11.3PCI总线
11.3.1PCI总线主要特点
11.3.2PCI总线信号的定义
11.3.3PCI总线的系统结构
11.4串行总线USB及IEEE1394
11.4.1通用串行总线USB
11.4.2高性能串行总线标准IEEE1394
11.5AGP视频接口技术标准
11.5.1AGP的特点
11.5.2AGP的工作方式
11.6新一代总线PCIExpress
11.6.1PCIExpress性能特点
11.6.2PCIExpress体系结构
11.6.3PCIExpress的应用
附录A常用字符的ASCII码表(用十六进制表示)
附录BDEBUG主要命令
附录CDOS功能调用
附录DPentium新增指令系统
参考文献
猜您喜欢