微机原理与接口技术

微机原理与接口技术
作 者: 刘兆瑜
出版社: 电子工业出版社
丛编项:
版权说明: 本书为公共版权或经版权方授权,请支持正版图书
标 签: 电子 通信 工业技术 一般性问题
ISBN 出版时间 包装 开本 页数 字数
未知 暂无 暂无 未知 0 暂无

作者简介

  刘兆瑜,教授, 现任郑州航空工业管理学院智能工程学院院长。河南省信息化专家咨询委员会委员,河南省电子信息类教学指导委员会委员,河南省仪器仪表学会常务理事,河南省人工智能职业教育集团副秘书长,河南省高等学校计算机教育研究会理事。

内容简介

本书以 Intel 8086 微处理器为核心的微型计算机作为背景,从传统到现代,全面、系统、深入、详细地介绍微型计算机的工作原理、接口技术和典型应用。本书注重汲取微型计算机*技术和*知识,紧跟微型计算机发展的步伐,将微型计算机*技术融于全书各章之中。全书共 11 章,介绍了微型计算机的基本知识,微处理器结构,指令系统,汇编语言程序设计,存储系统,I/O 接口,总线技术,中断系统,常用接口芯片,A/D、D/A 转换及接口技术,人机交互接口。本书具有简明、实用、操作性强等特点,可作为电子信息类、计算机类及相关工科专业的教学用书。

图书目录

目 录

第 1 章 微型计算机的基本知识 ................................................................................................. 1

1.1 微型计算机的发展概况、特点及分类 ........................................................................ 1

1.1.1 微型计算机的发展概况 ..................................................................................... 1

1.1.2 微型计算机的特点 ............................................................................................. 4

1.1.3 微型计算机的分类 ............................................................................................. 4

1.2 微型计算机的结构 ........................................................................................................ 6

1.2.1 计算机的组成 ..................................................................................................... 6

1.2.2 计算机的工作原理 ............................................................................................. 7

1.2.3 微型计算机硬件 ................................................................................................. 7

1.2.4 微型计算机软件 ................................................................................................. 9

1.2.5 微型计算机系统 ............................................................................................... 10

1.3 微型计算机的主要性能指标和应用 .......................................................................... 11

1.3.1 微型计算机的主要性能指标 ........................................................................... 11

1.3.2 微型计算机的应用 ........................................................................................... 12

习题 ....................................................................................................................................... 14

第 2 章 微处理器结构 ............................................................................................................... 15

2.1 8086 微处理器简介 ..................................................................................................... 15

2.1.1 8086 微处理器内部结构 .................................................................................. 15

2.1.2 8086/8088 微处理器的存储器组织及 I/O 组织 ............................................. 20

2.2 8086 微处理器的引脚功能及工作模式 ..................................................................... 23

2.2.1 8086 微处理器的引脚功能 .............................................................................. 23

2.2.2 8086 微处理器的两种工作模式 ...................................................................... 26

2.2.3 8086 微处理器的总线操作 .............................................................................. 33

2.3 80x86 系列微处理器 ................................................................................................... 37

2.3.1 80286 微处理器 ................................................................................................ 37

2.3.2 80386 微处理器 ................................................................................................ 39

2.3.3 80486 微处理器 ................................................................................................ 40

2.3.4 Pentium 微处理器 ............................................................................................ 41

2.4 Core 系列微处理器 ...................................................................................................... 43

2.4.1 Core i7 系列微处理器 ...................................................................................... 43

微机原理与接口技术

VI

2.4.2 Core i9 系列微处理器 ...................................................................................... 44

习题 ....................................................................................................................................... 45

第 3 章 指令系统 ....................................................................................................................... 46

3.1 8086 指令系统概述 ..................................................................................................... 46

3.1.1 指令的基本内容 ............................................................................................... 46

3.1.2 8086 指令的基本格式 ...................................................................................... 47

3.2 寻址方式 ...................................................................................................................... 47

3.2.1 数据寻址方式 ................................................................................................... 47

3.2.2 转移地址寻址方式 ........................................................................................... 52

3.3 8086 指令系统 ............................................................................................................. 53

3.3.1 数据传送类指令 ............................................................................................... 53

3.3.2 算术运算类指令 ............................................................................................... 56

3.3.3 逻辑运算与移位类指令 ................................................................................... 64

3.3.4 串操作类指令 ................................................................................................... 67

3.3.5 控制转移类指令 ............................................................................................... 70

3.3.6 处理器控制指令 ............................................................................................... 76

3.3.7 I/O 指令 ............................................................................................................ 77

3.3.8 中断指令 .......................................................................................................... 78

3.4 80x86 增强和扩充的指令 ........................................................................................... 79

3.4.1 80286 增强和扩充的指令 ................................................................................ 79

3.4.2 80386 增强和扩充的指令 ................................................................................ 81

3.4.3 80486 增强和扩充的指令 ................................................................................ 84

3.4.4 Pentium 增强和扩充的指令 ............................................................................ 85

习题 ....................................................................................................................................... 86

第 4 章 汇编语言程序设计 ....................................................................................................... 88

4.1 汇编语言基本语法 ...................................................................................................... 88

4.1.1 汇编程序的建立过程 ....................................................................................... 88

4.1.2 汇编语言程序分段结构 ................................................................................... 89

4.1.3 汇编语言程序的语句类型 ............................................................................... 89

4.2 运算符和操作符 .......................................................................................................... 91

4.2.1 常用运算符和操作符 ....................................................................................... 91

4.2.2 运算符的优先级别 ........................................................................................... 93

4.3 伪指令 .......................................................................................................................... 93

4.3.1 常量或表达式赋值伪指令 ..........................................