微信扫一扫,移动浏览光盘
简介
《高等学校规划教材:微机原理与接口技术(第2版)》是高等院校电气信息类本科计算机技术基础课程教材。全面系统地阐述了16位和32位微机的工作原理、体系结构和汇编语言程序设计方法;介绍了PC的并行输入/输出、中断、DMA、存储器、串行通信等接口及A/D、D/A技术;对人一机交互接口及PCI、USB和IEEE—1394等总线也做了详细介绍。书中有丰富实用的例题和习题。
《高等学校规划教材:微机原理与接口技术(第2版)》选材适当、内容丰富、结构合理、图文并茂,便于实施系统教学。《高等学校规划教材:微机原理与接口技术(第2版)》可作为高等工科院校电类专业的教学用书,也可供自学和工程技术人员参考。
目录
第1章 微机基础.
1.1 微机概述
1.1.1 微机发展概况
1.1.2 微机的应用
1.2 计算机中数的表示和编码
1.2.1 计算机中的进位计数制
1.2.2 计算机中常用的编码
1.2.3 带符号数的表示
1.2.4 数的定点与浮点表示
1.3 微机的一般概念
1.3.1 计算机的基本组成和工作原理
1.3.2 名词术语
1.3.3 微机结构
1.3.4 微机的工作过程
1.3.5 计算机软件系统
1.4 Intel微处理器结构
1.4.1 Intel 8088微处理器结构
1.4.2 Intel 80286微处理器
1.4.3 Intel 80386微处理器
1.4.4 Intel 80486微处理器
1.4.5 Intel Pentium微处理器
习题1
第2章 8088/8086及Pentium指令系统
2.1 8088/8086的寻址方式
2.1.1 立即寻址
2.1.2 寄存器寻址
2.1.3 直接寻址
2.1.4 寄存器间接寻址
2.1.5 变址寻址
2.1.6 基址加变址寻址
2.2 8088/8086 指令系统
2.2.1 数据传送指令
2.2.2 算术运算指令
2.2.3 逻辑运算指令
2.2.4 串操作指令
2.2.5 控制转移指令
2.2.6 处理器控制指令
2.3 80x86/Pentium的寻址与指令系统
2.3.1 80x86/Pentium的寻址方式
2.3.2 80x86/Pentium指令系统
2.4 Intel 32位微处理器工作模式
2.4.1 实地址模式
2.4.2 虚地址保护模式
2.4.3 虚拟8086模式
2.4.4 系统管理模式
习题2
第3章 汇编语言程序设计
3.1 机器语言、汇编语言与高级语言
3.1.1 机器语言与汇编语言
3.1.2 汇编语言与高级语言
3.1.3 汇编与连接
3.2 汇编语言源程序的结构
3.2.1 汇编语言的语句格式
3.2.2 汇编语言源程序的段定义
3.2.3 汇编语言的过程定义
3.2.4 汇编语言的段寻址
3.2.5 标准程序返回方式
3.2.6 汇编结束语句END
3.2.7 汇编语言源程序结构
3.3 数据定义
3.3.1 常量、变量和标号
3.3.2 数据定义和分配数据单元的伪操作语句
3.3.3 等值伪操作语句
3.4 汇编语言的运算符
3.4.1 算术运算符
3.4.2 逻辑运算符
3.4.3 关系运算符
3.4.4 值返回运算符
3.4.5 属性运算符
3.5 基本结构程序设计
3.5.1 顺序结构
3.5.2 分支结构
3.5.3 循环结构
3.5.4 子程序结构
3.6 操作系统资源的使用
3.6.1 DOS功能调用
3.6.2 BIOS中断调用
3.7 宏汇编与条件汇编
3.7.1 宏定义、宏调用与宏扩展
3.7.2 LOCAL伪操作
3.7.3 重复伪操作
3.7.4 条件汇编
3.8 外部引用与全局说明
3.8.1 EXTRN和PUBLIC伪操作
3.8.2 外部过程的调用
3.8.3 外部数据变量的引用
3.9 高级语言调用汇编语言子程序
3.9.1 C语言调用汇编语言子程序
3.9.2 C语言程序调用汇编语言的行内汇编法
习题3
第4章 PC总线与接口标准
4.1 概述
4.1.1 总线和接口及其标准的概念
4.1.2 总线的分类
4.1.3 总线的主要性能参数
4.1.4 总线标准的特性
4.1.5 总线操作和总线传送控制
4.2 系统总线
4.2.1 ISA总线
4.2.2 其他系统总线
4.3 PCI总线
4.3.1 PCI总线的特点
4.3.2 PCI信号定义
4.3.3 PCI插槽和PCI扩展卡
4.3.4 PCI总线命令
4.3.5 PCI总线数据传输过程
4.3.6 PCI总线仲裁
4.3.7 PCI总线配置
4.3.8 PCI BIOS
4.4 PCI-X总线
4.5 PCI Express总线
4.5.1 PCI Express总线概述
4.5.2 PCI Express总线的技术特点
4.5.3 PCI Express的数据传输过程
4.6 其他总线和接口
4.6.1 IDE接口
4.6.2 SCSI接口
4.6.3 AGP接口
4.6.4 PCMCIA总线及扩展卡
习题4
第5章 输入与输出接口技术
5.1 接口技术的基本概念
5.1.1 接口的概念与功能
5.1.2 CPU与I/O设备之间的接口信息
5.1.3 端口的编址方式
5.2 输入/输出传送方式
5.2.1 无条件传送方式
5.2.2 查询传送方式
5.2.3 中断传送方式
5.2.4 直接存储器存取(DMA)方式
5.3 I/O端口读/写技术
5.3.1 PC的I/O端口地址分配
5.3.2 端口地址译码
5.3.3 PC的端口读/写控制
5.3.4 用可编程逻辑器件实现端口地址译码和读/写
5.3.5 I/O总线操作等待周期的插入方法
5.4 可编程定时器/计数器芯片8253
5.4.1 8253的结构及引脚
5.4.2 8253的控制字
5.4.3 8253工作方式与操作时序
5.4.4 8253的接口方法
5.4.5 8253在IBM PC/XT系统板中的应用
5.5 可编程并行输入/输出接口芯片8255A
5.5.1 8255A的结构与引脚
5.5.2 8255A的控制字与状态字
5.5.3 8255A的工作方式与操作时序..
5.5.4 8255A在IBM PC/XT系统板中的应用
习题5
第6章 中断技术
6.1 中断的基本概念
6.1.1 中断
6.1.2 中断系统及功能
6.1.3 中断的基本过程
6.2 8086/8088微处理器的中断方式
6.2.1 外部中断
6.2.2 内部中断
6.2.3 中断向量表
6.3 中断管理
6.3.1 中断响应条件
6.3.2 中断处理过程
6.3.3 中断优先级
6.3.4 中断嵌套
6.4 高档微处理器中断系统
6.4.1 异常中断
6.4.2 中断描述符表
6.4.3 80x86新增的保留中断
6.5 可编程中断控制器8259A
6.5.1 8259A的结构及逻辑功能
6.5.2 8259A的引脚
6.5.3 8259A中断响应过程
6.5.4 8259A的编程
6.5.5 8259A的操作方式
6.5.6 IBM PC对8259A的编程
6.6 中断接口技术
6.6.1 中断源的接口设计
6.6.2 中断服务程序的编制
6.6.3 应用实例
习题6
第7章 半导体存储器
7.1 概述
7.1.1 半导体存储器的分类
7.1.2 半导体存储器的基本结构
7.1.3 半导体存储器的指标
7.2 随机存取存储器(RAM)
7.2.1 静态随机存取存储器(SRAM)
7.2.2 动态随机存取存储器(DRAM)
7.3 只读存储器(ROM)
7.3.1 掩模ROM
7.3.2 可编程存储器(PROM)
7.3.3 可擦除可编程存储器(EPROM)
7.3.4 电可擦除可编程存储器(E2PROM)
7.3.5 闪烁存储器(Flash Memory)
7.4 存储器的接口技术
7.4.1 存储器接口设计应考虑的问题
7.4.2 存储器的扩展技术
7.4.3 存储器的地址译码
7.4.4 8088存储器子系统的设计
7.5 高速缓冲存储器Cache
7.5.1 Cache的工作原理
7.5.2 Cache的地址映射
7.5.3 Cache的置换算法
7.5.4 高档机Cache结构简介
7.6 虚拟存储器
7.6.1 虚拟存储器原理
7.6.2 虚拟存储器分类
习题7
第8章 DMA技术
8.1 DMA概述
8.1.1 DMA基本概念
8.1.2 DMAC基本结构
8.1.3 DMA传送原理
8.1.4 DMA传送方式
8.2 DMA控制器
8.2.1 82C37A的结构和引脚
8.2.2 82C37A的工作模式
8.2.3 82C37A内部寄存器
8.2.4 82C37A工作时序
8.3 DMA在微机中应用
8.3.1 PC中的DMA结构
8.3.2 DMA的初始化
8.3.3 PC软盘的DMA传输
习题8
第9章 串行通信及接口电路
9.1 串行通信
9.1.1 两种通信方式
9.1.2 串行通信的数据传送方式
9.1.3 串行通信的实现方法
9.1.4 串行通信的校验方法
9.1.5 异步串行通信的标准接口
9.2 可编程异步通信接口INS8250
9.2.1 INS8250的引脚
9.2.2 INS8250的结构
9.2.3 INS8250的编程
9.3 IBM PC/XT中的异步INS8250
9.3.1 异步通信适配器硬件逻辑
9.3.2 BIOS的异步通信I/O功能及其调用
9.4 通用串行总线USB
9.4.1 总线拓扑
9.4.2 物理接口
9.4.3 电源管理
9.4.4 差错控制
9.4.5 传输方式
9.4.6 USB协议
9.4.7 软件体系结构
9.5 IEEE—1394串行接口
9.5.1 技术特点
9.5.2 总线拓扑结构
9.5.3 总线协议
习题9
第10章 数/模和模/数转换器
10.1 概述
10.1.1 数/模和模/数转换目的
10.1.2 模/数和数/模转换的一般术语
10.2 运算放大器与电压比较器
10.2.1 运算放大器
10.2.2 电压比较器
10.3 数/模转换器(DAC)
10.3.1 数/模转换器基本原理
10.3.2 DAC主要技术参数指标
10.3.3 DAC与微处理器的接口
10.4 模/数转换器(ADC)
10.4.1 模/数转换器基本原理
10.4.2 ADC的主要技术参数指标
10.4.3 ADC系统设计时要考虑的问题
10.4.4 ADC与处理器的接口
10.5 采样保持电路S/H和多路选择器
10.5.1 采样和保持的基本原理
10.5.2 由运算放大器组成的S/H电路
10.5.3 多路转换模拟开关
10.6 高速数据采集系统应用实例
10.6.1 背景
10.6.2 设计实现
10.6.3 测试方法
习题10
第11章 人-机交互接口技术
11.1 键盘接口
11.1.1 键盘的分类
11.1.2 键盘的识别
11.1.3 PC键盘接口电路
11.1.4 PC键盘工作原理
11.1.5 PC中断的调用
11.2 鼠标接口
11.2.1 鼠标的分类与原理
11.2.2 鼠标与PC接口方式及性能参数
11.2.3 鼠标接口的编程
11.3 显示器与显卡
11.3.1 CRT显示器
11.3.2 LCD显示器
11.3.3 显卡及其接口
11.3.4 显示器接口编程
11.4 打印机
11.4.1 激光打印机原理
11.4.2 打印机接口
11.4.3 打印机接口的编程
11.5 多媒体音频接口
11.5.1 声卡的组成
11.5.2 声卡接口及编程
11.6 网络接口
11.6.1 网卡的分类
11.6.2 网卡的接口
11.6.3 网卡工作原理
习题11
参考文献...
1.1 微机概述
1.1.1 微机发展概况
1.1.2 微机的应用
1.2 计算机中数的表示和编码
1.2.1 计算机中的进位计数制
1.2.2 计算机中常用的编码
1.2.3 带符号数的表示
1.2.4 数的定点与浮点表示
1.3 微机的一般概念
1.3.1 计算机的基本组成和工作原理
1.3.2 名词术语
1.3.3 微机结构
1.3.4 微机的工作过程
1.3.5 计算机软件系统
1.4 Intel微处理器结构
1.4.1 Intel 8088微处理器结构
1.4.2 Intel 80286微处理器
1.4.3 Intel 80386微处理器
1.4.4 Intel 80486微处理器
1.4.5 Intel Pentium微处理器
习题1
第2章 8088/8086及Pentium指令系统
2.1 8088/8086的寻址方式
2.1.1 立即寻址
2.1.2 寄存器寻址
2.1.3 直接寻址
2.1.4 寄存器间接寻址
2.1.5 变址寻址
2.1.6 基址加变址寻址
2.2 8088/8086 指令系统
2.2.1 数据传送指令
2.2.2 算术运算指令
2.2.3 逻辑运算指令
2.2.4 串操作指令
2.2.5 控制转移指令
2.2.6 处理器控制指令
2.3 80x86/Pentium的寻址与指令系统
2.3.1 80x86/Pentium的寻址方式
2.3.2 80x86/Pentium指令系统
2.4 Intel 32位微处理器工作模式
2.4.1 实地址模式
2.4.2 虚地址保护模式
2.4.3 虚拟8086模式
2.4.4 系统管理模式
习题2
第3章 汇编语言程序设计
3.1 机器语言、汇编语言与高级语言
3.1.1 机器语言与汇编语言
3.1.2 汇编语言与高级语言
3.1.3 汇编与连接
3.2 汇编语言源程序的结构
3.2.1 汇编语言的语句格式
3.2.2 汇编语言源程序的段定义
3.2.3 汇编语言的过程定义
3.2.4 汇编语言的段寻址
3.2.5 标准程序返回方式
3.2.6 汇编结束语句END
3.2.7 汇编语言源程序结构
3.3 数据定义
3.3.1 常量、变量和标号
3.3.2 数据定义和分配数据单元的伪操作语句
3.3.3 等值伪操作语句
3.4 汇编语言的运算符
3.4.1 算术运算符
3.4.2 逻辑运算符
3.4.3 关系运算符
3.4.4 值返回运算符
3.4.5 属性运算符
3.5 基本结构程序设计
3.5.1 顺序结构
3.5.2 分支结构
3.5.3 循环结构
3.5.4 子程序结构
3.6 操作系统资源的使用
3.6.1 DOS功能调用
3.6.2 BIOS中断调用
3.7 宏汇编与条件汇编
3.7.1 宏定义、宏调用与宏扩展
3.7.2 LOCAL伪操作
3.7.3 重复伪操作
3.7.4 条件汇编
3.8 外部引用与全局说明
3.8.1 EXTRN和PUBLIC伪操作
3.8.2 外部过程的调用
3.8.3 外部数据变量的引用
3.9 高级语言调用汇编语言子程序
3.9.1 C语言调用汇编语言子程序
3.9.2 C语言程序调用汇编语言的行内汇编法
习题3
第4章 PC总线与接口标准
4.1 概述
4.1.1 总线和接口及其标准的概念
4.1.2 总线的分类
4.1.3 总线的主要性能参数
4.1.4 总线标准的特性
4.1.5 总线操作和总线传送控制
4.2 系统总线
4.2.1 ISA总线
4.2.2 其他系统总线
4.3 PCI总线
4.3.1 PCI总线的特点
4.3.2 PCI信号定义
4.3.3 PCI插槽和PCI扩展卡
4.3.4 PCI总线命令
4.3.5 PCI总线数据传输过程
4.3.6 PCI总线仲裁
4.3.7 PCI总线配置
4.3.8 PCI BIOS
4.4 PCI-X总线
4.5 PCI Express总线
4.5.1 PCI Express总线概述
4.5.2 PCI Express总线的技术特点
4.5.3 PCI Express的数据传输过程
4.6 其他总线和接口
4.6.1 IDE接口
4.6.2 SCSI接口
4.6.3 AGP接口
4.6.4 PCMCIA总线及扩展卡
习题4
第5章 输入与输出接口技术
5.1 接口技术的基本概念
5.1.1 接口的概念与功能
5.1.2 CPU与I/O设备之间的接口信息
5.1.3 端口的编址方式
5.2 输入/输出传送方式
5.2.1 无条件传送方式
5.2.2 查询传送方式
5.2.3 中断传送方式
5.2.4 直接存储器存取(DMA)方式
5.3 I/O端口读/写技术
5.3.1 PC的I/O端口地址分配
5.3.2 端口地址译码
5.3.3 PC的端口读/写控制
5.3.4 用可编程逻辑器件实现端口地址译码和读/写
5.3.5 I/O总线操作等待周期的插入方法
5.4 可编程定时器/计数器芯片8253
5.4.1 8253的结构及引脚
5.4.2 8253的控制字
5.4.3 8253工作方式与操作时序
5.4.4 8253的接口方法
5.4.5 8253在IBM PC/XT系统板中的应用
5.5 可编程并行输入/输出接口芯片8255A
5.5.1 8255A的结构与引脚
5.5.2 8255A的控制字与状态字
5.5.3 8255A的工作方式与操作时序..
5.5.4 8255A在IBM PC/XT系统板中的应用
习题5
第6章 中断技术
6.1 中断的基本概念
6.1.1 中断
6.1.2 中断系统及功能
6.1.3 中断的基本过程
6.2 8086/8088微处理器的中断方式
6.2.1 外部中断
6.2.2 内部中断
6.2.3 中断向量表
6.3 中断管理
6.3.1 中断响应条件
6.3.2 中断处理过程
6.3.3 中断优先级
6.3.4 中断嵌套
6.4 高档微处理器中断系统
6.4.1 异常中断
6.4.2 中断描述符表
6.4.3 80x86新增的保留中断
6.5 可编程中断控制器8259A
6.5.1 8259A的结构及逻辑功能
6.5.2 8259A的引脚
6.5.3 8259A中断响应过程
6.5.4 8259A的编程
6.5.5 8259A的操作方式
6.5.6 IBM PC对8259A的编程
6.6 中断接口技术
6.6.1 中断源的接口设计
6.6.2 中断服务程序的编制
6.6.3 应用实例
习题6
第7章 半导体存储器
7.1 概述
7.1.1 半导体存储器的分类
7.1.2 半导体存储器的基本结构
7.1.3 半导体存储器的指标
7.2 随机存取存储器(RAM)
7.2.1 静态随机存取存储器(SRAM)
7.2.2 动态随机存取存储器(DRAM)
7.3 只读存储器(ROM)
7.3.1 掩模ROM
7.3.2 可编程存储器(PROM)
7.3.3 可擦除可编程存储器(EPROM)
7.3.4 电可擦除可编程存储器(E2PROM)
7.3.5 闪烁存储器(Flash Memory)
7.4 存储器的接口技术
7.4.1 存储器接口设计应考虑的问题
7.4.2 存储器的扩展技术
7.4.3 存储器的地址译码
7.4.4 8088存储器子系统的设计
7.5 高速缓冲存储器Cache
7.5.1 Cache的工作原理
7.5.2 Cache的地址映射
7.5.3 Cache的置换算法
7.5.4 高档机Cache结构简介
7.6 虚拟存储器
7.6.1 虚拟存储器原理
7.6.2 虚拟存储器分类
习题7
第8章 DMA技术
8.1 DMA概述
8.1.1 DMA基本概念
8.1.2 DMAC基本结构
8.1.3 DMA传送原理
8.1.4 DMA传送方式
8.2 DMA控制器
8.2.1 82C37A的结构和引脚
8.2.2 82C37A的工作模式
8.2.3 82C37A内部寄存器
8.2.4 82C37A工作时序
8.3 DMA在微机中应用
8.3.1 PC中的DMA结构
8.3.2 DMA的初始化
8.3.3 PC软盘的DMA传输
习题8
第9章 串行通信及接口电路
9.1 串行通信
9.1.1 两种通信方式
9.1.2 串行通信的数据传送方式
9.1.3 串行通信的实现方法
9.1.4 串行通信的校验方法
9.1.5 异步串行通信的标准接口
9.2 可编程异步通信接口INS8250
9.2.1 INS8250的引脚
9.2.2 INS8250的结构
9.2.3 INS8250的编程
9.3 IBM PC/XT中的异步INS8250
9.3.1 异步通信适配器硬件逻辑
9.3.2 BIOS的异步通信I/O功能及其调用
9.4 通用串行总线USB
9.4.1 总线拓扑
9.4.2 物理接口
9.4.3 电源管理
9.4.4 差错控制
9.4.5 传输方式
9.4.6 USB协议
9.4.7 软件体系结构
9.5 IEEE—1394串行接口
9.5.1 技术特点
9.5.2 总线拓扑结构
9.5.3 总线协议
习题9
第10章 数/模和模/数转换器
10.1 概述
10.1.1 数/模和模/数转换目的
10.1.2 模/数和数/模转换的一般术语
10.2 运算放大器与电压比较器
10.2.1 运算放大器
10.2.2 电压比较器
10.3 数/模转换器(DAC)
10.3.1 数/模转换器基本原理
10.3.2 DAC主要技术参数指标
10.3.3 DAC与微处理器的接口
10.4 模/数转换器(ADC)
10.4.1 模/数转换器基本原理
10.4.2 ADC的主要技术参数指标
10.4.3 ADC系统设计时要考虑的问题
10.4.4 ADC与处理器的接口
10.5 采样保持电路S/H和多路选择器
10.5.1 采样和保持的基本原理
10.5.2 由运算放大器组成的S/H电路
10.5.3 多路转换模拟开关
10.6 高速数据采集系统应用实例
10.6.1 背景
10.6.2 设计实现
10.6.3 测试方法
习题10
第11章 人-机交互接口技术
11.1 键盘接口
11.1.1 键盘的分类
11.1.2 键盘的识别
11.1.3 PC键盘接口电路
11.1.4 PC键盘工作原理
11.1.5 PC中断的调用
11.2 鼠标接口
11.2.1 鼠标的分类与原理
11.2.2 鼠标与PC接口方式及性能参数
11.2.3 鼠标接口的编程
11.3 显示器与显卡
11.3.1 CRT显示器
11.3.2 LCD显示器
11.3.3 显卡及其接口
11.3.4 显示器接口编程
11.4 打印机
11.4.1 激光打印机原理
11.4.2 打印机接口
11.4.3 打印机接口的编程
11.5 多媒体音频接口
11.5.1 声卡的组成
11.5.2 声卡接口及编程
11.6 网络接口
11.6.1 网卡的分类
11.6.2 网卡的接口
11.6.3 网卡工作原理
习题11
参考文献...
微机原理与接口技术
- 名称
- 类型
- 大小
光盘服务联系方式: 020-38250260 客服QQ:4006604884
云图客服:
用户发送的提问,这种方式就需要有位在线客服来回答用户的问题,这种 就属于对话式的,问题是这种提问是否需要用户登录才能提问
Video Player
×
Audio Player
×
pdf Player
×