书籍详情

汇编语言、微机原理及接口技术

汇编语言、微机原理及接口技术

作者:郑初华主编

出版社:电子工业出版社

出版时间:2006-01-01

ISBN:9787121017827

定价:¥39.00

购买这本书可以去
内容简介
本书由汇编语言、微机原理、接口技术、微机技术新发展及附录五个部分组成,适合作为理工类本科汇编语言、微机原理、接口技术以及它们的组合课程的教材,也可作为理工类高职高专教材或参考书。.本书主要内容有:快速进制转换,真值与补码直接转换,微机硬件基础,8086/88CPU指令系统以及内部结构、引脚、时序,汇编语言及编程方法,内存的存储原理及与CPU的连接,I/O方式及编程,中断概念及实现,8255、8253、8251、8250、8237、8279等接口芯片硬件设计及编程驱动,A/D、D/A转换以及工业自动化控制,键盘及接口,显示及接口,并口通信,串口通信,总线技术,微机系统应用设计,新发展概况,实用附录等。本书共有17章及7个附录。..本次再版,修正了一些错误,吸取众多专家学者、同行师生的意见,增删了一些内容,特别是增加了许多例子,更强调实用性及易懂性。...
作者简介
暂缺《汇编语言、微机原理及接口技术》作者简介
目录
第一部分 汇编语言
第1章 进制及码元
1.1 进制转换及计算
1.1.1 进制
1.1.2 进制转换的一般方法
1.1.3 进制快速转换方法
1.1.4 进制计算
1.2 码制及其转换
1.2.1 BCD码
1.2.2 ASCII码
1.2.3 汉字内码
1.2.4 原码、反码和补码
1.2.5 二进制数据的表示范围
1.2.6 真值与补码之间的直接转换
1.2.7 定点数和浮点数
习题
第2章 微机硬件基础
2.1 计算机系统概述
2.2 微机发展概况
2.2.1 微机的发展史
2.2.2 微机的发展特点
2.2.3 微机的分类
2.2.4 评估微机性能的主要性能指标
2.2.5 微机的应用领域
2.3 8086/88 CPU的编程结构
2.3.1 8086/88 CPU的内部结构
2.3.2 8086/88 CPU内部的寄存器
2.4 内存地址组织及存放次序
2.4.1 8086/88系统的内存组织
2.4.2 内存物理地址的计算方法
2.4.3 内存单元数据的存放次序
2.5 接口、端口及端口地址
习题
第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中断调用
3.4.1 DOS中断简介
3.4.2 DOS系统功能调用
3.4.3 返回DOS的方法
3.4.4 BIOS中断简介
习题
第4章 MASM汇编语言
4.1 汇编语名格式
4.2 表达式
4.2.1 算术运算
4.2.2 关系运算
4.2.3 位运算
4.2.4 分析运算
4.2.5 合成运算
4.3 伪指令
4.3.1 符号常量定义
4.3.2 变量定义(数据定义)
4.3.3 段定义
4.3.4 段对应
4.3.5 源程序结束
4.3.6 设定起始偏移
4.3.7 设定标题及取模块名
4.3.8 过程定义
4.3.9 宏定义、宏调用、宏展开
4.3.10 宏与子程序的比较
4.3.11 完整汇编程序的编程框架
4.4 完整汇编源程序的上机过程
4.4.1 上机主要步骤
4.4.2 其他会用到的DOS命令
习题
第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.5.1 过程定义的基本格式
5.5.2 主程序调用子程序的一般方法
5.5.3 参数传递的方法
5.5.4 现场信息的保护和恢复方法
5.5.5 子程序的嵌套调用
5.6 综合应用举例
5.7 外部引用与全局说明
5.7.1 EXTERN和PUBLIC伪操作
5.7.2 外部过程的调用
5.7.3 外部数据变量的引用
5.8 高级语言与汇编语言混合编程
5.8.1 C语言与汇编语言对应关系
5.8.2 C调用汇编子程序的规则
5.8.3 C语言与汇编语言混合编程举例
习题
第二部分 微机原理
第6章 Intel 8086/88微处理器
6.1 8086/88 CPU的内部结构
6.2 8086/88 引脚及其功能
6.2.1 8086CPU最小工作模工下的引脚
6.2.2 8088引脚与8086的区别(最小模式)
6.2.3 8086/88最大模式的引脚与最小模式的区别
6.3 8086/88 CPU子系统的基本配置
6.3.1 8284时钟发生器
6.3.2 地址锁存器
6.3.3 数据收发器
6.3.4 最小模式的CPU子系统
6.3.5 8288总线控制器
6.3.6 最大模式的CPU子系统
6.4 总线工作时序
6.4.1 指令周期、总线周期和时钟周期
6.4.2 基本的总线时序
第7章 内存组成、原理与接口
7.1 微机存储系统概述
7.1.1 存储器的分类
7.1.2 半导体存储器的分类与特点
7.1.3 存储器的主要性能参数
7.1.4 微机存储系统结构
7.2 半导体存储器结构与原理
7.2.1 芯片基本结构
7.2.2 RAM存储原理
7.2.3 ROM存储原理
7.3 典型的半导体存储器芯片
7.3.1 SRAM芯片HM6116
7.3.2 SRAM芯片Intel2114
7.3.3 DRAM芯片Intel4164
7.3.4 EPROM芯片Intel27
7.3.5 EEPROM芯片28F010
7.3.6 内存芯片引脚总结
7.3.7 内存条
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(直接存储器存取)方式
8.3.5 IOP(输入输出处理机)方式
8.4 简单的输/输出接口芯片
8.4.1 芯片功能简介
8.4.2 芯片应用举例
习题
第9章 中断技术
9.1 中断的基本原理
9.1.1 中断过程
9.1.2 中断优先权
9.1.3 中断嵌套(多重中断)
9.2 8086/88的中断系统
9.2.1 8086/88中断的总体分类
9.2.2 外部中断
9.2.3 内部中断
9.2.4 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 可编程DMA控制器8237A
10.3.1 8237A的结构和功能
10.3.2 8237A初始化编程
10.4 数据采集系统接口技术
10.4.1 概述
10.4.2 D/A转换器
10.4.3 A/D转换器
10.4.4 典型ADC器件ADC0808/0809及其应用
10.5 可编程接口芯片的综合应用
习题
第11章 总线技术
11.1 概述
11.1.1 总线的分类
11.1.2 总线信号的分类
11.1.3 总线的标准化
11.1.4 总线规范的基本内容
11.1.5 总线的发展趋势
11.2 系统总线概述
11.3 ISA总线
11.3.1 PC总线
11.3.2 ISA总线
11.4 EISA和VESA总线
11.4.1 EISA总线
11.4.2 VESA总线
11.5 PCI总线
11.5.1 PCI总线的特点
11.5.2 PCI总线信号的定义
11.5.3 PCI总线的系统结构
11.5.4 PCI总线产品的开发
11.6 第三代总线3GIO介绍
11.6.1 3GIO主要特点
11.6.2 3GIO架构
11.6.3 I/O标准之争
11.7 AGP总线
11.7.1 AGP总线接口的来由
11.7.2 AGP总线的技术配套
11.8 AMR、CNR和ACR总线
11.9 IEEE-488总线
习题
第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 键盘中断服务与调用
12.4 键盘、数码管显示接口芯片8279
12.4.1 8279内部结构及外部引脚
12.4.2 8279命令字
12.4.3 8279状态字
12.4.4 8279芯片应用举例
习题
第13章 显示接口
13.1 LED显示器件及其接口
13.1.1 概述
13.1.2 数据码管显示接口分析/设计
13.1.3 用MC14499译码器扩展LED显示接口
13.2 液晶显示器(LCD)及其接口
13.2.1 液晶显示器的原理和结构
13.2.2 液晶显示器的分类
13.2.3 LCD的驱动方式和驱动原理
13.2.4 LCD显示器接口的设计及应用
13.2.5 液晶显示模块或组件
13.3 CRT显示器及其接口
13.3.1 概述
13.3.2 单色显示适配器(MDA)
13.3.3 彩色图形适配器(CGA)
13.3.4 EGA、VGA、SVGA图形显示适配器
习题
第14章 打印机及并口通信技术
14.1 打印机的主要类型与工作原理
14.1.1 打印机的主要分类
14.1.2 打印机的结构及工作原理
14.2打印机并行接口
14.2.1 并行接口标准Centronic
14.2.2 打印机的工作过程及接口电路
14.3 并行打印机适配器
14.4 并行打印接口转换成GPIB-488接口
14.4.1 GPIB-488总线
14.4.2 并行打印接口转换成GPIB-488接口电路
14.5 基于并行接口的硬件设计及软件编程
14.5.1 两台计算机通过并口进行通信
14.5.2 计算机并口用于输出的设计
14.5.3 计算机并口用于输入的设计
14.5.4 智能化仪器与计算机并口通信的设计
习题
第15章 串行通信技术
15.1 概述
15.1.1 并行和串行传输
15.1.2 同步通信与异步通信
15.2 RS-232串行接口技术
15.2.1 异步申行通信的信号形式
15.2.2 调制解调器及数据通信的基本原理
15.2.3 RS-232串行接口
15.2.4 RS-422、和RS-485标准接口
15.3 可编程串行接口芯片Intel8251A
15.3.1 Intel8251A的基本性能
15.3.2 Intel8251A的内部结构及外部引脚
15.3.3 8251A的控制字及初始化
15.3.4 8251的应用举例
15.4 通用异步通信接口芯片INS 8250
15.4.1 异步串行口的硬件逻辑
15.4.2 INS 8250内部寄存器定义
15.4.3 微机查询式编程举例
15.4.4 中断I/O异步通信编程方法
15.4.5 异步通信中断程序模式及应用举例
15.5 基于RS-232串行接口的硬件设计及软件编程
15.6 USB接口技术
15.6.1 USB接口研制的动机及设计目标
15.6.2 USB结构
15.6.3 USB的特点
15.6.4 USB主机和USB设备
15.6.5 USB数据流
15.7 USB闪盘的软硬件开发技术
15.7.1 闪盘的内部结构和特点
15.7.2 单片机方面的软件设计
15.7.3 主机方面的软件设计
15.8 IEEE1394接口技术
15.8.1 IEEE1394接口
15.8.2 IEEE1394串行接口的总线结构
15.8.3 IEEE1394接口应用
习题
第16章 微型计算机应用系统的设计
16.1 微型计算机应用系统设计概述
16.1.1 微型计算机测控系统的结构
16.1.2 微型计算机测控系统的设计原则
16.2 微型计算机应用系统的设计原则
16.3 微型计算机应用系统的可靠性技术
16.4 微型计算机应用系统设计实例
16.5 基于PC打印口实时逻辑采样的数字信号处理系统
16.5.1 工作原理
16.5.2 程序设计
16.5.3 实现方法
16.6 IBM PC/XT微机系统板组成原理
习题
第四部分 微机技术新发展
第17章 微机新发展概述
17.1 微处理器
17.1.1 Interl Celeron七代简述
17.1.2 Intel P4 CPU
17.1.3 AMD CPU
17.2 微机主板及相关部件
17.3 主板芯片组
17.3.1 主板芯片组概述
17.3.2 Intel芯片组
17.3.3 威盛芯片组
17.3.4 AMD芯片组
17.4 内存
17.4.1 发展简史
17.4.2 内存在X86的架构下发展趋势
17.4.3 DRAM产品的种为及特点
17.4.4 DRDRAM与SRAM特性比较
17.4.5 内存颗粒
17.4.6 DRAM模组规格
17.5 显卡
17.5.1 显卡发展史回顾
17.5.2 显卡的基本结构
17.5.3 显卡的显示原理与性能
17.5.4 显示芯片及显卡的主要类型
17.5.5 显卡接口技术
17.6 硬盘及硬盘相关技术
17.6.1 硬盘的发展概况
17.6.2 硬盘相关技术
第五部分 附录
附录A DOS功能调用
附录B BIOS中断
附录C 汇编错误信息中英文对照表
附录D DEBUG命令格式及使用说明
附录E 标准ASCII码表
附录F CMOS参数特征
附录G P4相对8086/88新增指令系统
参考文献
猜您喜欢

读书导航