描述
开 本: 16开纸 张: 胶版纸包 装: 平装是否套装: 否国际标准书号ISBN: 9787121231179丛书名: 电子信息类精品教材
内容简介
本书由汇编语言、微机原理、接口技术及附录四个部分组成,主要内容有:快速进制转换,真值与补码直接转换,微机硬件基础,8086/88CPU指令系统以及内部结构、引脚、时序,汇编语言及编程方法,内存的存储原理及与CPU的连接,I/O方式及编程,中断概念及实现,8255、8253、8251等接口芯片硬件设计及编程驱动,A/D、D/A转换以及工业自动化控制,键盘及接口,显示及接口,并口通信,串口通信,总线技术,微机系统应用设计,附录等。
目 录
部分 汇编语言
第1章 进制及码元
1.1 进制转换及计算
1.2 码制及其转换
习题
第2章 微机硬件基础
2.1 8086/88 CPU的编程结构
2.2 内存地址组织及存放次序
2.3 接口、端口及端口地址
习题
第3章 寻址方式及指令系统
3.1 基本概念
3.2 寻址方式
3.2.1 操作数的寻址方式
3.2.2 转移指令的寻址方式
3.3 指令系统
3.3.1 传送类指令(12条)
3.3.2 算术运算类指令(20条)
3.3.3 位运算类指令(12条)
3.3.4 CPU控制类指令(12条)
3.3.5 I/O类指令(2条)
3.3.6 串操作类指令(13条)
3.3.7 转移类指令(26条)
3.4 DOS中断调用和BIOS中断调用
习题
第4章 MASM汇编语言
4.1 汇编语句格式
4.2 表达式
4.3 伪指令
4.4 完整汇编源程序的上机过程
习题
第5章 汇编程序设计
5.1 程序结构
5.2 顺序程序设计
5.3 分支程序设计
5.3.1 单分支程序设计
5.3.2 双分支程序设计
5.3.3 逻辑分解法多分支程序设计
5.3.4 转移表法多分支程序设计
5.3.5 地址表法多分支程序设计
5.4 循环程序设计
5.5 子程序设计
5.6 综合应用举例
习题
第二部分 微机原理
第6章 Intel 8086/88微处理器
6.1 8086/88引脚及其功能
6.1.1 8086 CPU小工作模式下的引脚
6.1.2 8088引脚与8086的区别(小模式)
6.1.3 8086/88模式的引脚与小模式的区别
6.2 8086/88 CPU子系统的基本配置
6.3 总线工作时序
6.3.1 指令周期、总线周期和时钟周期
6.3.2 基本的总线时序
习题
第7章 内存组成、原理与接口
7.1 微机存储系统概述
7.2 半导体存储器结构与原理
7.2.1 芯片基本结构
7.2.2 RAM存储原理
7.2.3 ROM存储原理
7.3 典型的半导体存储器芯片
7.4 内存组成及其与系统总线的连接
7.4.1 内存组成与接口设计的基本工作
7.4.2 用译码器实现芯片选择
7.4.3 实现芯片选择的方法
7.4.4 DRAM的连接
7.4.5 RAM的备份电源技术
7.5 PC系列微机的内存组织
7.5.1 内存分体结构
7.5.2 内存空间分配
习题
第8章 输入/输出(I/O)系统
8.1 接口技术概述
8.1.1 接口的概念
8.1.2 接口的功能
8.1.3 CPU与外设之间传送的信息
8.1.4 端口地址的编址方式
8.2 I/O端口读/写技术
8.2.1 I/O端口地址译码技术
8.2.2 I/O端口的读/写控制
8.3 I/O设备数据传送控制方式
8.3.1 无条件传送方式
8.3.2 查询传送方式
8.3.3 中断传送方式
8.3.4 DMA方式及DMAC
8.3.5 IOP方式
习题
第9章 中断技术
9.1 中断的基本原理
9.1.1 中断过程
9.1.2 中断优先权
9.1.3 中断嵌套(多重中断)
9.2 8086/88的中断系统
9.3 可编程中断控制器8259A(PIC)
9.3.1 8259A的结构及逻辑功能
9.3.2 8259A的引脚
9.3.3 端口区分
9.3.4 中断响应过程
9.3.5 8259A的编程
9.3.6 8259A的操作方式
9.4 8259A在微机系统中的应用
9.4.1 8259A在IBM PC/XT中的应用
9.4.2 8259A在PC/AT中的应用
9.5 中断接口技术
9.5.1 中断源的接口设计
9.5.2 中断服务程序的编制
9.5.3 中断服务程序的装载
9.5.4 中断服务程序编制实例
习题
第三部分 接口技术
第10章 可编程接口芯片及其应用
10.1 可编程并行接口芯片8255A
10.1.1 8255A的结构及引脚功能
10.1.2 8255A端口的寻址
10.1.3 8255A的工作方式及控制字
10.1.4 8255A的初始化及应用举例
10.2 可编程的定时/计数器芯片8253
10.2.1 8253简介
10.2.2 8253工作方式与操作时序
10.2.3 8253的初始化
10.2.4 8253的应用举例
10.3 数据采集系统接口技术
10.3.1 概述
10.3.2 D/A转换器(DAC)
10.3.3 A/D转换器(ADC)
10.3.4 典型ADC器件ADC0808/0809及其应用
10.4 可编程接口芯片的综合应用
习题
第11章 总线技术
11.1 概述
11.2 系统总线概述
11.3 PCI总线
11.3.1 PCI总线的特点
11.3.2 PCI总线信号的定义
11.3.3 PCI总线的系统结构
11.3.4 PCI总线产品的开发
11.4 AGP总线
习题
第12章 键盘接口
12.1 概述
12.1.1 键开关与键盘的分类
12.1.2 键盘接口的基本功能
12.2 非编码键盘接口及其控制
12.2.1 简单键盘接口与行扫描法
12.2.2 可编程接口与线反转法
12.3 IBM PC的键盘接口
12.3.1 IBM PC的键盘
12.3.2 PC扩展键盘的接口电路
12.3.3 键盘中断服务与调用
习题
第13章 显示接口
13.1 LED显示器件及其接口
13.1.1 概述
13.1.2 数码管显示接口分析/设计
13.1.3 用MC14499译码器扩展LED显示接口
13.2 LCD显示器件及其接口
13.2.1 液晶显示器的原理、结构及分类
13.2.2 LCD的驱动方式和驱动原理
13.2.3 LCD显示器接口的设计及应用
13.2.4 液晶显示模块或组件
13.3 微机显示器及其接口
习题
第14章 并口通信技术
14.1 并行接口
14.2 并行打印机适配器
14.3 基于并行接口的硬件设计及软件编程
14.4 并行打印机接口转换成GPIB―488接口
14.4.1 GPIB―488总线
14.4.2 并行打印机接口转换成GPIB―488接口电路
习题
第15章 串行接口技术
15.1 概述
15.2 RS―232串行接口技术
15.2.1 异步串行通信的信号形式
15.2.2 调制解调器及数据通信的基本原理
15.2.3 RS―232串行接口技术
15.2.4 RS―422、RS―423和RS―485标准接口
15.3 通用异步通信接口芯片INS 8250
15.3.1 异步串行口的硬件逻辑
15.3.2 INS 8250内部寄存器定义
15.3.3 微机查询式编程举例
15.3.4 中断I/O异步通信编程方法
15.3.5 异步通信中断程序模式及应用举例
15.4 基于RS―232串行接口的硬件设计
15.5 USB接口技术
15.5.1 USB接口研制的动机及设计目标
15.5.2 USB结构
15.5.3 USB的特点
15.5.4 USB主机和USB设备
15.5.5 USB数据流
习题
第16章 微型计算机应用系统的设计
16.1 微型计算机应用系统设计概述
16.1.1 微型计算机测控系统的结构
16.1.2 微型计算机测控系统的设计原则
16.2 微型计算机应用系统的设计步骤
16.3 微型计算机应用系统的可靠性技术
16.4 微型计算机应用系统设计实例
16.5 IBM PC/XT微机系统板组成原理
习题
第四部分 附录
附录A DOS功能调用
附录B BIOS中断
附录C 汇编错误信息中英文对照表
附录D DEBUG命令格式及使用说明
附录E 标准ASCII码表
参考文献
第1章 进制及码元
1.1 进制转换及计算
1.2 码制及其转换
习题
第2章 微机硬件基础
2.1 8086/88 CPU的编程结构
2.2 内存地址组织及存放次序
2.3 接口、端口及端口地址
习题
第3章 寻址方式及指令系统
3.1 基本概念
3.2 寻址方式
3.2.1 操作数的寻址方式
3.2.2 转移指令的寻址方式
3.3 指令系统
3.3.1 传送类指令(12条)
3.3.2 算术运算类指令(20条)
3.3.3 位运算类指令(12条)
3.3.4 CPU控制类指令(12条)
3.3.5 I/O类指令(2条)
3.3.6 串操作类指令(13条)
3.3.7 转移类指令(26条)
3.4 DOS中断调用和BIOS中断调用
习题
第4章 MASM汇编语言
4.1 汇编语句格式
4.2 表达式
4.3 伪指令
4.4 完整汇编源程序的上机过程
习题
第5章 汇编程序设计
5.1 程序结构
5.2 顺序程序设计
5.3 分支程序设计
5.3.1 单分支程序设计
5.3.2 双分支程序设计
5.3.3 逻辑分解法多分支程序设计
5.3.4 转移表法多分支程序设计
5.3.5 地址表法多分支程序设计
5.4 循环程序设计
5.5 子程序设计
5.6 综合应用举例
习题
第二部分 微机原理
第6章 Intel 8086/88微处理器
6.1 8086/88引脚及其功能
6.1.1 8086 CPU小工作模式下的引脚
6.1.2 8088引脚与8086的区别(小模式)
6.1.3 8086/88模式的引脚与小模式的区别
6.2 8086/88 CPU子系统的基本配置
6.3 总线工作时序
6.3.1 指令周期、总线周期和时钟周期
6.3.2 基本的总线时序
习题
第7章 内存组成、原理与接口
7.1 微机存储系统概述
7.2 半导体存储器结构与原理
7.2.1 芯片基本结构
7.2.2 RAM存储原理
7.2.3 ROM存储原理
7.3 典型的半导体存储器芯片
7.4 内存组成及其与系统总线的连接
7.4.1 内存组成与接口设计的基本工作
7.4.2 用译码器实现芯片选择
7.4.3 实现芯片选择的方法
7.4.4 DRAM的连接
7.4.5 RAM的备份电源技术
7.5 PC系列微机的内存组织
7.5.1 内存分体结构
7.5.2 内存空间分配
习题
第8章 输入/输出(I/O)系统
8.1 接口技术概述
8.1.1 接口的概念
8.1.2 接口的功能
8.1.3 CPU与外设之间传送的信息
8.1.4 端口地址的编址方式
8.2 I/O端口读/写技术
8.2.1 I/O端口地址译码技术
8.2.2 I/O端口的读/写控制
8.3 I/O设备数据传送控制方式
8.3.1 无条件传送方式
8.3.2 查询传送方式
8.3.3 中断传送方式
8.3.4 DMA方式及DMAC
8.3.5 IOP方式
习题
第9章 中断技术
9.1 中断的基本原理
9.1.1 中断过程
9.1.2 中断优先权
9.1.3 中断嵌套(多重中断)
9.2 8086/88的中断系统
9.3 可编程中断控制器8259A(PIC)
9.3.1 8259A的结构及逻辑功能
9.3.2 8259A的引脚
9.3.3 端口区分
9.3.4 中断响应过程
9.3.5 8259A的编程
9.3.6 8259A的操作方式
9.4 8259A在微机系统中的应用
9.4.1 8259A在IBM PC/XT中的应用
9.4.2 8259A在PC/AT中的应用
9.5 中断接口技术
9.5.1 中断源的接口设计
9.5.2 中断服务程序的编制
9.5.3 中断服务程序的装载
9.5.4 中断服务程序编制实例
习题
第三部分 接口技术
第10章 可编程接口芯片及其应用
10.1 可编程并行接口芯片8255A
10.1.1 8255A的结构及引脚功能
10.1.2 8255A端口的寻址
10.1.3 8255A的工作方式及控制字
10.1.4 8255A的初始化及应用举例
10.2 可编程的定时/计数器芯片8253
10.2.1 8253简介
10.2.2 8253工作方式与操作时序
10.2.3 8253的初始化
10.2.4 8253的应用举例
10.3 数据采集系统接口技术
10.3.1 概述
10.3.2 D/A转换器(DAC)
10.3.3 A/D转换器(ADC)
10.3.4 典型ADC器件ADC0808/0809及其应用
10.4 可编程接口芯片的综合应用
习题
第11章 总线技术
11.1 概述
11.2 系统总线概述
11.3 PCI总线
11.3.1 PCI总线的特点
11.3.2 PCI总线信号的定义
11.3.3 PCI总线的系统结构
11.3.4 PCI总线产品的开发
11.4 AGP总线
习题
第12章 键盘接口
12.1 概述
12.1.1 键开关与键盘的分类
12.1.2 键盘接口的基本功能
12.2 非编码键盘接口及其控制
12.2.1 简单键盘接口与行扫描法
12.2.2 可编程接口与线反转法
12.3 IBM PC的键盘接口
12.3.1 IBM PC的键盘
12.3.2 PC扩展键盘的接口电路
12.3.3 键盘中断服务与调用
习题
第13章 显示接口
13.1 LED显示器件及其接口
13.1.1 概述
13.1.2 数码管显示接口分析/设计
13.1.3 用MC14499译码器扩展LED显示接口
13.2 LCD显示器件及其接口
13.2.1 液晶显示器的原理、结构及分类
13.2.2 LCD的驱动方式和驱动原理
13.2.3 LCD显示器接口的设计及应用
13.2.4 液晶显示模块或组件
13.3 微机显示器及其接口
习题
第14章 并口通信技术
14.1 并行接口
14.2 并行打印机适配器
14.3 基于并行接口的硬件设计及软件编程
14.4 并行打印机接口转换成GPIB―488接口
14.4.1 GPIB―488总线
14.4.2 并行打印机接口转换成GPIB―488接口电路
习题
第15章 串行接口技术
15.1 概述
15.2 RS―232串行接口技术
15.2.1 异步串行通信的信号形式
15.2.2 调制解调器及数据通信的基本原理
15.2.3 RS―232串行接口技术
15.2.4 RS―422、RS―423和RS―485标准接口
15.3 通用异步通信接口芯片INS 8250
15.3.1 异步串行口的硬件逻辑
15.3.2 INS 8250内部寄存器定义
15.3.3 微机查询式编程举例
15.3.4 中断I/O异步通信编程方法
15.3.5 异步通信中断程序模式及应用举例
15.4 基于RS―232串行接口的硬件设计
15.5 USB接口技术
15.5.1 USB接口研制的动机及设计目标
15.5.2 USB结构
15.5.3 USB的特点
15.5.4 USB主机和USB设备
15.5.5 USB数据流
习题
第16章 微型计算机应用系统的设计
16.1 微型计算机应用系统设计概述
16.1.1 微型计算机测控系统的结构
16.1.2 微型计算机测控系统的设计原则
16.2 微型计算机应用系统的设计步骤
16.3 微型计算机应用系统的可靠性技术
16.4 微型计算机应用系统设计实例
16.5 IBM PC/XT微机系统板组成原理
习题
第四部分 附录
附录A DOS功能调用
附录B BIOS中断
附录C 汇编错误信息中英文对照表
附录D DEBUG命令格式及使用说明
附录E 标准ASCII码表
参考文献
评论
还没有评论。