微机原理与接口技术
全新正版 极速发货
¥
41.25
7.5折
¥
55
全新
仅1件
作者齐永奇,张涛,王文凡 编著
出版社机械工业出版社
ISBN9787111582533
出版时间2017-11
装帧平装
开本16开
定价55元
货号1201613035
上书时间2024-11-24
商品详情
- 品相描述:全新
- 商品描述
-
目录
前言
第1章微处理器与微型计算机
1.1微型计算机
1.1.1电子计算机的基本组成
1.1.2微型计算机的基本组成
1.2微型计算机中数的表示和编码
1.2.1进位计数制
1.2.2数制转换
1.2.3数值数据的编码与运算
1.2.4字符的编码
1.2.5浮点数
1.38086/8088微处理器结构
1.3.18086/8088微处理器内部结构
1.3.28086/8088微处理器的寄存器
1.48086/8088 CPU的引脚信号及工作模式
1.4.18086/8088 CPU的引脚及其功能
1.4.2外围功能芯片
1.4.3最小工作模式
1.4.4最大工作模式
1.58086 CPU总线操作时序
1.5.1时序的基本概念
1.5.2系统的复位和启动操作
1.5.3最小模式下的总线读写周期
1.5.4最大模式下的总线读写周期
1.5.5总线空闲状态(总线空操作)
1.5.6一条指令的执行过程
习题
第2章指令系统
2.1指令系统概述
2.1.1指令的基本格式
2.1.2操作数的类型
2.2寻址方式
2.2.1立即寻址
2.2.2寄存器寻址
2.2.3直接寻址
2.2.4寄存器间接寻址
2.2.5基址相对寻址方式
2.2.6变址相对寻址方式
2.2.7基址变址寻址方式
2.38086/8088指令系统
2.3.1数据传送类指令
2.3.2算术运算类指令
2.3.3逻辑运算和移位类指令
2.3.4控制转移类指令
2.3.5串操作指令
2.3.6处理器控制指令
习题
第3章汇编语言程序设计
3.1汇编语言源程序的结构和语句
3.1.1汇编语言源程序的结构
3.1.2汇编语言源程序的语句格式
3.1.3汇编语言源程序的段定义
3.1.4汇编语言源程序的过程定义
3.1.5汇编语言源程序的段寻址
3.1.6标准程序前奏
3.1.7汇编语言源程序结束语句
3.2数据定义
3.2.1常量、变量和标号
3.2.2数据定义伪指令
3.2.3等值伪指令
3.3汇编语言源程序运算符
3.3.1算术运算符
3.3.2逻辑运算符
3.3.3关系运算符
3.3.4值返回运算符
3.3.5属性运算符
3.4选择结构程序
3.4.1基本选择结构
3.4.2单分支选择结构
3.4.3复合选择结构
3.4.4多分支选择结构
3.5循环结构程序
3.5.1循环指令
3.5.2计数循环
3.5.3条件循环
3.5.4多重循环
3.6子程序
3.6.1子程序指令
3.6.2子程序的定义
3.6.3子程序应用
3.7宏指令
3.7.1宏指令的定义
3.7.2宏指令的应用
3.8DOS和BIOS功能调用
3.8.1BIOS功能调用
3.8.2DOS功能调用
习题
第4章存储器
4.1存储器概述
4.1.1计算机中的存储器
4.1.2半导体存储器的分类与性能指标
4.2随机存储器
4.2.1静态随机存取存储器(SRAM)
4.2.2动态随机存取存储器(DSRAM)
4.2.3新型DRAM存储器
4.3只读存储器
4.3.1掩模型只读存储器(MROM)
4.3.2可编程只读存储器(PROM)
4.3.3可擦除可编程只读存储器(RPROM)
4.3.4电擦除可编程只读存储器(EERPROM)
4.3.5闪速存储器
4.4存储器的扩展
4.4.1位扩展
4.4.2字扩展
4.4.3字位全扩展
习题
第5章输入/输出接口技术
5.1微型计算机接口概述
5.1.1微型计算机接口的概念
5.1.2设置接口电路的目的
5.1.3I/O接口的基本功能
5.1.4I/O与CPU之间的接口信息
5.2I/O端口地址译码技术
5.2.1I/O端口编址
5.2.2PC的I/O端口地址分配
5.2.3端口地址译码
5.3输入/输出传送方式
5.3.1无条件传送方式
5.3.2查询传送方式
5.3.3中断传送方式
5.3.4直接存储器存取方式(DMA)
习题
第6章中断技术
6.1中断技术概念
6.1.1中断的基本概念
6.1.2中断的处理过程
6.1.3中断的优先权管理
6.2IBM-PC的中断系统
6.2.18086/8088 CPU的中断结构
6.2.2中断向量表
6.2.3可屏蔽中断的响应过程
6.3可编程中断控制器8259A
6.3.18259A的引脚及内部结构
6.3.28259A编程结构
6.3.38259A的初始化命令字
6.3.48259A的操作命令字
6.48259A综合应用实例
习题
第7章DMA技术
7.1DMA传送概述
7.1.1DMA传输原理
7.1.2DMA传送的方式
7.1.3DMA的操作类型
7.2DMA控制器8237A
7.2.18237A的内部结构
7.2.28237A的外部引脚
7.2.38237A内部寄存器的功能与操作
7.2.48237A的编程
7.2.58237A的工作时序
7.3PC中DMA的应用
7.3.1DMA系统的组成
7.3.2单片8237系统
7.3.3双片DMAC的DMA系统
7.3.4DMA系统应用实例
习题
第8章可编程定时器/计数器
8.1基本概念
8.2可编程定时器/计数器8254
8.2.18254的内部结构及外部引脚
8.2.28254的工作方式和操作时序
8.2.38254的控制字和初始化
8.38254的应用
8.4PC中定时器/计数器的应用
习题
第9章并行接口
9.1接口电路概述
9.2可编程并行接口8255A
9.2.18255A内部结构及外部引脚
9.2.28255A的控制字
9.2.38255A的工作方式和工作时序
9.38255A的应用
习题
第10章串行接口
10.1串行通信的基本概念
10.1.1并行通信与串行通信
10.1.2串行通信的连接方式
10.1.3串行通信的通信速率
10.1.4信号的调制与解调
10.2串行通信的数字格式
10.2.1异步通信协议
10.2.2同步串行通信协议
10.3串行通信的接口标准
10.3.1RS-232接口
10.3.2信号电平
10.3.3信号功能
10.3.4信号连接
10.3.5RS-422A接口
10.3.6RS-485接口
10.4可编程串行接口芯片8251A
10.4.18251A的内部结构
10.4.28251A的引脚功能
10.4.38251A的控制字
10.58251A的初始化及应用
10.5.18251A初始化编程
10.5.2串行通信接口电路设计
习题
第11章微型计算机总线
11.1总线技术概述
11.1.1总线的类型
11.1.2总线结构
11.1.3总线的性能
11.1.4总线操作及传送控制
11.2系统总线
11.2.1ISA总线
11.2.2EISA总线
11.3局部总线
11.3.1PCI总线
11.3.2PCI Express总线
11.4设备总线
11.4.1USB总线
11.4.2GPIB总线
习题
第12章模-数、数-模转换器接口
12.1模-数、数-模转换器概述
12.2A-D和D-A转换电路基础
12.2.1运算放大器的应用
12.2.2电压比较器应用
12.3DAC
12.3.1转换原理
12.3.2DAC与微机系统的连接
12.3.3DAC0832
12.3.4DAC1210
12.4ADC
12.4.1ADC的主要技术参数
12.4.2ADC芯片应用接口
12.4.3ADC与微处理器的接口
12.4.4ADC0809及其应用
12.4.5AD574A及其应用
习题
附录
附录A标准ASCII码字符表
附录B80x86指令系统
B.1指令符号说明
B.216位/32位80x86基本指令
B.3MMX指令
附录CDOS功能调用
附录DBIOS功能调用
参考文献
内容摘要
本书以Intel 8086/8088微处理器为主,全面介绍微型计算机基础知识、微处理器结构及微机系统、指令系统、汇编语言程序设计、存储器、输入/输出接口技术、定时器/计数器技术、中断及其DMA技术、总线标准技术、A-D和D-A接口技术等。各章节重点突出,目标明确,针对重点、难点内容配有例题和习题,有利于深刻掌握相关知识点。全书深入浅出、通俗易懂,实用性强,突出了微机系统基本应用的组成部分原理和设计方法。本书可作为高等院校的面向信息类专业、测控技术与仪器、自动化、机电一体化、计算机应用等专业学习与授课教材,也可作为广大科研技术人员的参考用书。
精彩内容
“微机原理与接口技术”是理工类学生学习和掌握微型计算机基础组成、工作原理、接口技术以及汇编语言程序设计的重要课程。微机系统相关技术不仅包含硬件知识,也包含汇编语言等软件技术,在工程实践中有着广泛的应用,是计算机应用和开发人员必须具备的一项基本技能。本书是依据高等学校测控专业及其相关信息技术专业及研究生的教学要求而编写的,因此,本书以微机系统的组成结构为主线,从工程实际出发,就微机系统的组成原理、结构,汇编语言及其相应接口应用技术等内容逐步展开。通过本书的学习,学生应掌握微机系统的组成原理和接口应用设计方法,具备一定的应用设计开发能力,为毕业后参加实际工作和科学研究打下坚实的基础。全书共12章。第1章为微处理器与微型计算机,是整个知识体系的核心,主要介绍了微机系统基本组成、数的编码,重点介绍8086/8088微处理器的结构、工作原理以及其对整个系统的控制方法等;第2章为汇编语言指令系统,讲述了8086/8088的指令构成、寻址方式、指令系统等;第3章为汇编语言程序设计,讲述了汇编语言程序的结构、编程格式和功能调用,并通过一些实例阐述了汇编语言程序的设计方法;第4章介绍了存储器的原理、分类以及微机系统对存储器系统的组织与使用分配;第5章介绍了微机接口的概念、微机接口与CPU的交换数据方式、接口电路的设计以及I/O编码技术等;第6章介绍了中断的概念、可编程中断控制器8259A的结构和工作方式及其应用技术方法;第7章讲述了DMA传送的特点、传送过程、方式,介绍了DMA控制器、DMA系统及其应用;第8章为可编程定时器/计数器,讲述了8254芯片的构成、工作方式以及编程方法,并给出了一些实例;第9章讲述了可编程并行接口芯片8255A的内部结构、工作方式、编程方法和应用实例;第10章为微机串行通信,讲述了微机系统串行通信的基本原理、串行接口芯片8251A以及编程应用方法;第11章讲述了微机系统中的总线配置结构、总线技术和常用总线标准;第12章讲述了A-D和D-A转换器的原理与应用,介绍了DAC0832、ADC0809等芯片构成和应用,并给出了一些应用实例。本书的编写思想和编写过程中的一些基本原则阐述如下:(1)希望为一线教师编出一本好教、学生易学的教材,能在教学中深入浅出,深刻领会,得心应手。本书的作者都是长期从事计算机技术及测控系统原理教学领域一线的专业教师,由于微机原理与接口技术这门课程知识点多,且课程知识的综合性、理论性强,学生要学好微机原理这门课程是非常不容易的。学习的难度太大,课程学习完后,往往会感到迷茫,同时,对于从事该专业教学一线的教师要教好这门课程的确是非常不容易的。(2)从知识上来讲,微机技术涉及的学科广泛,涉及的理论也很广泛;从发展上来讲,微机系统技术涉及的硬件、软件知识在不断更新、进步,作为一个讲授微机系统原理技术的教师不仅要有广泛的理论知识,丰富的实践经验,更要紧跟时代发展的步伐。随着微型计算机技术的不断发展和应用普及,微型原理及接口技术的相关教材已经从8位机、16位机,发展到32位机和高档微机。但采用32位处理器来讲解微型计算机的组成从教学的角度是不适宜的,所以,尽管Intel 8086/8088仅仅是一个模型,它的许多技术已经过时,但组成微型计算机的基本原理和基本方法是相通的,同样的处理方法也适用于传统的知识内容,如中断技术、并行和定时接口芯片等。(3)面向实际工程应用,着重阐述了微机在机械工程学科领域的应用。本书基本理论适度,反映了基本理论和原理的综合应用。同时微机原理及接口技术这门课程系统性和逻辑性强,知识点相互关联,为了使学生更好理解和掌握,教材中配备了大量的具体实例,以使学生更好地掌握相关的内容、应用方法和技术。基于上述原则,为了更好地满足专业发展的需要,编者根据专业课程大纲要求,以及长期从事本课程一线教学的经验,并结合专业教学和科研的实际情况,编写了这部教材。同时还大量参考了其他相关的教材、专著、论文和研究成果,在此,向有关作者表示衷心的感谢。本书的编写得到了2015年度河南省高等学校教学团队“机械设计制造及其自动化专业机电类课程教学团队”及2014年华北水利水电大学卓越教学团队等项目的资助。本书由华北水利水电大学齐永奇编写了第1、2、5、6、7、8章,张涛编写了第9、10、11、12章,郑州升达经贸管理学院的王文凡编写了第3、4章,全书由齐永奇统稿,华北水利水电大学测控技术与仪器教研室为本书提供了大量的技术支持,编者借此机会对他们致以深深的谢意。由于编者水平有限,书中难免存在缺点和不足之处,恳请广大读者批评指正。
— 没有更多了 —
以下为对购买帮助不大的评价