《微型计算机原理与系统》PDF下载

  • 购买积分:10 如何计算积分?
  • 作  者:谢维达,李玲玲编著
  • 出 版 社:北京:北京希望电子出版社
  • 出版年份:2003
  • ISBN:7900101683
  • 页数:231 页
图书介绍:新世纪高等院校电类专业计算机应用教材(2):本书分8章,主要内容有:微型计算机概况,计算机中的数制和编码、系统结构,8086/8088CPU及其体系、寻址方式和指令系统,汇编语言程序设计,8086/8088CPU的微机系统等。

第1章 概述 1

1.1 微型计算机的发展概况 1

1.1.1 早期微处理器 1

1.1.2 8位微处理器 2

1.1.3 16位微处理器 2

1.1.4 32位微处理器 3

1.1.5 Pentium处理器 3

1.2 微型计算机的分类 4

1.2.1 按微处理器的字长分类 4

1.2.2 按微型机的应用分类 5

1.3 微型计算机的性能指标 7

1.3.1 速度 8

1.3.2 存储器容量 8

1.4 微型计算机的特点和应用 9

1.4.1 微型计算机的特点 9

1.4.2 微型计算机的应用 10

第2章 计算机中的数制和编码 13

2.1 计算机中的数制及其转换 13

2.1.1 数和数制 13

2.1.2 数制之间的转换 14

2.2.2 原码、反码和补码 16

2.2 带符号数的表示及运算 16

2.2.1 基本概念 16

2.2.3 补码的运算 18

2.2.4 定点数和浮点数 20

2.3 用字符编码 21

2.3.1 二进制编码的十进制数(BCD码) 21

2.3.2 ASCII码 22

2.3.3 汉字编码 23

习题2 24

3.1.1 微型计算机的硬件结构 25

3.1 微型计算机系统结构概述 25

第3章 微型计算机的系统结构 25

3.1.2 微型计算机的系统 27

3.2 CPU的结构与功能 28

3.2.1 CPU的功能和结构 28

3.2.2 CPU的指令集 29

3.2.3 CISC与RISC 30

3.2.4 指令周期 31

3.3 存储器系统 31

3.3.1 存储器系统的分层结构 31

3.3.3 随机存储器(RAM) 33

3.3.2 存储器的结构 33

3.3.4 非易失性半导体存储器 34

3.4 输入、输出系统 35

3.4.1 I/O接口的功能 35

3.4.2 I/O操作 36

3.4.3 DMA控制器的功能与操作 40

3.5 微型计算机的系统总线 43

3.5.1 系统总线结构 43

3.5.2 总线的操作 44

3.5.3 总线标准和标准总线 45

3.5.5 PCI局部总线简介 46

3.5.4 系统总线的分级结构 46

3.6 微型计算机的操作系统 47

3.6.1 操作系统的功能 48

3.6.2 操作系统分类 48

3.6.3 微型计算机常用操作系统 50

习题3 51

第4章 8086/8088CPU及其体系 53

4.1 8086/8088CPU结构 53

4.1.1 8086/8088CPU的功能结构 53

4.1.2 8086/8088CPU的寄存器 56

4.1.3 8086/8088CPU的总线周期 60

4.2 8086/8088CPU的引脚功能 61

4.2.1 两种模式下定义相同的引脚信号 62

4.2.2 最小模式下的引脚信号说明 64

4.2.3 最大模式下的引脚信号说明 66

4.3 8086/8088CPU的存储器组织 67

4.3.1 存储器的分段和物理地址的形成 68

4.3.2 存储器的分体结构 69

4.3.3 8086/8088CPU中的堆栈 70

4.4 8086/8088的工作模式 71

4.4.1 最小工作模式及其系统结构 71

4.4.2 最大模式系统及其系统结构 74

4.5 8086/8088CPU的操作和时序 77

4.5.1 系统的复位操作 77

4.5.2 总线操作 78

4.5.3 就绪和等待操作 80

4.5.4 总线的请求与响应 81

4.6 80x86CPU体系 82

4.6.1 80186和80188CPU 82

4.6.2 80286CPU 83

4.6.3 80386与80486微处理器 84

习题4 86

4.6.4 Pentium系列 86

5.1 8086/8088CPU指令系统的特点 88

5.1.1 几个基本概念 88

第5章 8086/8088CPU的寻址方式和指令系统 88

5.1.2 操作数的种娄 89

5.2 8086/8088的寻址方式 89

5.2.1 寄存器寻址方式(Register Addressing) 89

5.2.2 立即寻址方式(Immediate Addressing) 89

5.2.4 寄存器间接寻址方式(Register lndirect Addressing) 90

5.2.5 寄存器相对寻址方式(Register Relative Addressing) 90

5.2.3 直接寻址方式(Direct Addressing) 90

5.2.6 基址加变址寻址方式(Based Indexde Addressing) 91

5.2.7 相对基址加变址寻址方式(Relative Based lndexed Addressing) 91

5.2.8 寻址方式的小结 92

5.3 8086/8088的指令系统 93

5.3.1 数据传送指令 93

5.3.2 算术运算指令 98

5.3.3 逻辑运算和移位指令 104

5.3.4 串操作指令 107

5.3.5 控制转移指令 110

5.3.6 CPU控制指令 113

习题5 114

第6章 汇编语言程序设计 117

6.1 汇编语言基本概念 117

6.1.1 汇编语言程序格式 117

6.1.2 伪指令 119

6.1.3 汇编语言程序结构 121

6.2 汇编语言的上机过程 122

6.2.1 编辑汇编语言源程序 123

6.2.2 编译汇编语言源程序 123

6.2.3 连接装配汇编程序 125

6.2.4 汇编程序的调试与运行 126

6.2.5 汇编语言和PC-DOS的接口 132

6.3 汇编语言程序设计方法 133

6.3.1 汇编语言程序阅读和设计步骤 133

6.3.2 顺序结构程序设计 134

6.3.3 分支结构程序设计 136

6.3.4 循环结构程序设计 141

6.3.5 子程序设计 148

习题6 155

7.1 IBM PC/XT微机系统的组成 159

7.1.1 PC/XT的系统结构 159

第7章 8086/8088CPU的微机系统 159

7.1.2 系统主板 161

7.1.3 I/O适配器 170

7.2 1 IBM PC/XT的存储器 172

7.2.1 存储空间的分配 172

7.2.2 ROM子系统 173

7.2.3 RAM子系统 174

7.3 PC/XT微机的DMA控制 174

7.3.1 DMA控制器 175

7.3.2 PC/XT中DMA控制器的应用 182

7.4 PC/XT机的中断系统 184

7.4.1 中断的概念 184

7.4.2 中断控制器Intel 8259A 189

7.4.3 1 BM PC/XT机的中断系统 198

7.5 PC/XT的系统总线 200

7.5.1 PC总线 200

7.5.2 AT总线(ISA总线) 202

习题7 205

8.1 串行通信的基本概念 207

8.1.1 串行数据传送的模式 207

第8章 微机的串行通信与接口 207

8.1.2 串行通信的方式 208

8.1.3 数据传送速率 208

8.1.4 串行通信的检错 209

8.2 异步串行通信接口---UART 209

8.2.1 UART的硬件结构 210

8.2.2 UART的功能 210

8.3 异步串行通信的接口标准 211

8.3.1 RS-232C接口标准 211

8.3.2 20ma电流环 212

8.4 可编程异步通信接口8250 213

8.3.3 RS-485接口标准 213

8.4.1 8250的内部结构 214

8.4.2 8250的功能寄存器 216

8.4.3 PC/XT机异步通信适配器电路 219

8.5 可编程同步/异步通信接口8251 220

8.5.1 8251A的基本性能 220

8.5.2 8251A的内部结构 221

8.5.3 8251A的编程 224

8.5.4 通信过程实例 227

习题8 230

参考文献 231