《微型计算机原理及应用》从应用的角度出发,用软硬件相结合的方法,以8086/8088微处理器为核心,系统地介绍了微型计算机的基本原理和基本组成。《微型计算机原理及应用》共分九章,分别介绍计算中常用的数制、编码及微型计算机的基础知识,8086/8088CPU的结构和指令系统,汇编语言程序设计,DOS软中断和系统功能的调用,存储器与CPU的连接,输入输出基本方式及中断技术、8086/8088中断系统,常用接口芯片(Intel8253、8255、8250)的功能、结构、初始化编程和应用举例,常用A/D、D/A转换器与CPU的连接及其在过程控制中的应用,步进电机的微机控制等。章末附有习题和思考题。《微型计算机原理及应用》别外配有《微型计算机原理及应用上机实验指导》,可配合实验教学使用。
《微型计算机原理及应用》可作为中等专业学校仪电类专业的教学用书,也可供广大科技人员作为培训和自学的参考用书。 绪论
第一章微型计算机基础
第一节计算机中的数制
一、进位制数
二、各进位制数之间的转换
三、二进制数的运算规则
第二节计算机中带符号数的表示法及其运算
一、几个基本术语
二、机器数与真数
三、原码、反码和补码
四、补码的加减运算
五、无符号数的运算
六、溢出的概念及判别
七、计算机中的定点数和浮点数
第三节计算机中常用编码
一、BCD码(BinaryCodedDecimal二进制编码的十进制数)
二、ASCII码(美国标准信息交换代码)
第四节微型计算机系统的组成
一、概述
二、微型计算机的硬件系统
三、微型计算机的软件系统
第五节微型计算机的指令
一、指令、指令系统、程序
二、微型机的指令格式
三、指令助记符
第六节微型计算机指令的执行过程
习题与思考题
第二章INTEL8086/8088微处理器
第一节8086/8088CPU的结构
一、8086/8088CPU的内部结构
二、8086/8088CPU芯片的引脚及其功能
第二节8086/8088存储器组织
一、物理地址的确定
二、分段存储及分段寻址
第三节总线结构和总线周期
一、锁存器、总线控制器、收发器
二、系统总线结构
三、总线周期时序
习题与思考题
第三章微型计算机的指令系统
第一节8086/8088CPU指令的寻址方式
一、立即寻址
二、寄存器寻址
三、直接寻址
四、寄存器间接寻址
五、变址寻址
六、基址寻址
七、基址.变址寻址
八、隐含寻址
第二节8086/8088CPU指令系统
一、数据传送指令
二、算术运算指令
三、逻辑运算与移位指令
四、串操作指令
五、过程控制类指令
六、处理器控制指令
习题与思考题
第四章汇编语言程序设计
第一节程序设计语言概述
第二节汇编语言源程序格式
一、分段结构
二、汇编语言语句的类型和组成
三、伪指令语句
四、操作数表达式中的常用运算符
第三节汇编语言源程序设计的基本方法
一、程序设计的一般步骤
二、程序的基本结构形式
三、综合举例
第四节DOS和BIOS调用
一、PC-DOS操作系统简介
二、DOS软中断及系统功能调用
三、基本I/O功能调用举例
习题与思考题
第五章半导体存储器
第一节半导体存储器的分类
第二节半导体存储器的结构
一、读写存储器RAM
二、只读存储器ROM
第三节系统存储器组成
一、存储器与CPU的连接
二、8086十六位存储器的结构
三、8086CPU与存储器的连接
四、高速缓冲存储器(Cache)和存储器的多级层次结构
习题与思考题
第六章输入输出和中断技术
第一节输入输出的一般概念
一、CPU与I/O之间的接口信息
二、输入输出(I/O)接口的编址方式
三、8086/8088I/O端口的地址
四、8086/8088I/O指令
第二节输入输出的基本方式
一、一般程序传送方式
二、中断传送方式
三、直接存储器存取方式(DMA方式)
第三节8212通用I/O接口芯片
一、8212外部引脚功能
二、应用举例
第四节中断技术
一、概述
二、中断过程的一般描述
三、优先权和优先权排队
四、中断嵌套
第五节8086/8088的中断系统
一、内部中断
二、外部中断
三、8086/8088的中断优先级
四、8086/8088中断处理流程
五、8086/8088中断向量表
第六节可编程中断控制器8259A
一、8259A芯片引脚及功能
二、8259A的内部结构特点
三、8259A的工作方式
四、8259A的编程
五、IBMPC/XT外部中断的过程
六、应用举例
习题与思考题
第七章接口电路芯片
第一节可编程定时器/计数器8253A
一、8253A的引脚和内部结构
二、8253A的工作方式
三、8253A的应用
第二节可编程并行I/O接口8255A
一、8255A的内部结构
二、8255A的引脚信号
三、8255A的控制字和工作方式
四、8255A的应用
第三节可编程串行通信接口Ins8250
一、串行数据通信
二、Ins8250芯片的结构与引脚
三、Ins8250的编程
四、8250的应用
习题与思考题
第八章微型计算机在控制系统中的应用
第一节微型计算机模拟量通道概述
第二节D/A转换器及其应用
一、DAC0832数/模转换芯片
二、DAC0832的工作方式及与CPU的接口
三、DAC0832应用举例
第三节A/D转换器及其应用
一、逐次逼近型A/D转换器原理
二、ADC0809模/数转换芯片
三、ADC0809转换芯片与CPU的接口及应用
第四节步进电机的控制
一、步进电机控制系统原理
二、微机控制步进电机
习题与思考题
附录
附录A美国标准信息交换码ASCII码表
附录B指令对标志位的影响
附录c8086/8088指令编码格式说明
附录D8086/8088指令编码表
参考书目
内容简介:
《微型计算机原理及应用》从应用的角度出发,用软硬件相结合的方法,以8086/8088微处理器为核心,系统地介绍了微型计算机的基本原理和基本组成。《微型计算机原理及应用》共分九章,分别介绍计算中常用的数制、编码及微型计算机的基础知识,8086/8088CPU的结构和指令系统,汇编语言程序设计,DOS软中断和系统功能的调用,存储器与CPU的连接,输入输出基本方式及中断技术、8086/8088中断系统,常用接口芯片(Intel8253、8255、8250)的功能、结构、初始化编程和应用举例,常用A/D、D/A转换器与CPU的连接及其在过程控制中的应用,步进电机的微机控制等。章末附有习题和思考题。《微型计算机原理及应用》别外配有《微型计算机原理及应用上机实验指导》,可配合实验教学使用。
《微型计算机原理及应用》可作为中等专业学校仪电类专业的教学用书,也可供广大科技人员作为培训和自学的参考用书。
目录:
绪论
第一章微型计算机基础
第一节计算机中的数制
一、进位制数
二、各进位制数之间的转换
三、二进制数的运算规则
第二节计算机中带符号数的表示法及其运算
一、几个基本术语
二、机器数与真数
三、原码、反码和补码
四、补码的加减运算
五、无符号数的运算
六、溢出的概念及判别
七、计算机中的定点数和浮点数
第三节计算机中常用编码
一、BCD码(BinaryCodedDecimal二进制编码的十进制数)
二、ASCII码(美国标准信息交换代码)
第四节微型计算机系统的组成
一、概述
二、微型计算机的硬件系统
三、微型计算机的软件系统
第五节微型计算机的指令
一、指令、指令系统、程序
二、微型机的指令格式
三、指令助记符
第六节微型计算机指令的执行过程
习题与思考题
第二章INTEL8086/8088微处理器
第一节8086/8088CPU的结构
一、8086/8088CPU的内部结构
二、8086/8088CPU芯片的引脚及其功能
第二节8086/8088存储器组织
一、物理地址的确定
二、分段存储及分段寻址
第三节总线结构和总线周期
一、锁存器、总线控制器、收发器
二、系统总线结构
三、总线周期时序
习题与思考题
第三章微型计算机的指令系统
第一节8086/8088CPU指令的寻址方式
一、立即寻址
二、寄存器寻址
三、直接寻址
四、寄存器间接寻址
五、变址寻址
六、基址寻址
七、基址.变址寻址
八、隐含寻址
第二节8086/8088CPU指令系统
一、数据传送指令
二、算术运算指令
三、逻辑运算与移位指令
四、串操作指令
五、过程控制类指令
六、处理器控制指令
习题与思考题
第四章汇编语言程序设计
第一节程序设计语言概述
第二节汇编语言源程序格式
一、分段结构
二、汇编语言语句的类型和组成
三、伪指令语句
四、操作数表达式中的常用运算符
第三节汇编语言源程序设计的基本方法
一、程序设计的一般步骤
二、程序的基本结构形式
三、综合举例
第四节DOS和BIOS调用
一、PC-DOS操作系统简介
二、DOS软中断及系统功能调用
三、基本I/O功能调用举例
习题与思考题
第五章半导体存储器
第一节半导体存储器的分类
第二节半导体存储器的结构
一、读写存储器RAM
二、只读存储器ROM
第三节系统存储器组成
一、存储器与CPU的连接
二、8086十六位存储器的结构
三、8086CPU与存储器的连接
四、高速缓冲存储器(Cache)和存储器的多级层次结构
习题与思考题
第六章输入输出和中断技术
第一节输入输出的一般概念
一、CPU与I/O之间的接口信息
二、输入输出(I/O)接口的编址方式
三、8086/8088I/O端口的地址
四、8086/8088I/O指令
第二节输入输出的基本方式
一、一般程序传送方式
二、中断传送方式
三、直接存储器存取方式(DMA方式)
第三节8212通用I/O接口芯片
一、8212外部引脚功能
二、应用举例
第四节中断技术
一、概述
二、中断过程的一般描述
三、优先权和优先权排队
四、中断嵌套
第五节8086/8088的中断系统
一、内部中断
二、外部中断
三、8086/8088的中断优先级
四、8086/8088中断处理流程
五、8086/8088中断向量表
第六节可编程中断控制器8259A
一、8259A芯片引脚及功能
二、8259A的内部结构特点
三、8259A的工作方式
四、8259A的编程
五、IBMPC/XT外部中断的过程
六、应用举例
习题与思考题
第七章接口电路芯片
第一节可编程定时器/计数器8253A
一、8253A的引脚和内部结构
二、8253A的工作方式
三、8253A的应用
第二节可编程并行I/O接口8255A
一、8255A的内部结构
二、8255A的引脚信号
三、8255A的控制字和工作方式
四、8255A的应用
第三节可编程串行通信接口Ins8250
一、串行数据通信
二、Ins8250芯片的结构与引脚
三、Ins8250的编程
四、8250的应用
习题与思考题
第八章微型计算机在控制系统中的应用
第一节微型计算机模拟量通道概述
第二节D/A转换器及其应用
一、DAC0832数/模转换芯片
二、DAC0832的工作方式及与CPU的接口
三、DAC0832应用举例
第三节A/D转换器及其应用
一、逐次逼近型A/D转换器原理
二、ADC0809模/数转换芯片
三、ADC0809转换芯片与CPU的接口及应用
第四节步进电机的控制
一、步进电机控制系统原理
二、微机控制步进电机
习题与思考题
附录
附录A美国标准信息交换码ASCII码表
附录B指令对标志位的影响
附录c8086/8088指令编码格式说明
附录D8086/8088指令编码表
参考书目