《微机原理及应用》PDF下载

  • 购买积分:10 如何计算积分?
  • 作  者:张宗根主编
  • 出 版 社:西安:陕西师范大学出版社
  • 出版年份:1998
  • ISBN:7561317670
  • 页数:242 页
图书介绍:

第一章 微型计算机系统概论 1

1.1 计算机发展概述 1

1.1.1 计算机发展简史 1

1.1.2 微型计算机的发展 2

1.1.3 计算机的分类 3

1.1.4 计算机的发展方向 4

1.2 计算机系统的组成 6

1.2.1 计算机系统的组成 6

1.2.2 微型计算机系统的组成 7

1.3 计算机系统的层次结构 10

1.3.1 计算机的解题过程和系统的层次结构 10

1.3.2 微型计算机系统的层次结构 12

1.4 计算机数值数据的表示方法 12

1.4.1 机器数和真值 12

1.4.2 符号数的表示方法 13

1.4.3 机器数的定点与浮点表示 16

1.4.4 二—十进制数字编码 19

1.4.5 字符编码 19

1.5 数据校验码 24

1.5.1 奇偶校验码 24

1.5.2 交叉校验 25

小结与习题 26

第二章 计算机中的逻辑部件 28

2.1 计算机中的基本运算及其实现电路 28

2.1.1 多功能算术/逻辑运算单元(ALU) 28

2.1.2 运算器 30

2.2 译码器 32

2.3 三态门的应用 33

2.4 寄存器 34

2.4.1 数码寄存器 35

2.4.2 移位寄存器 36

2.5 计数器、节拍发生器和时钟发生器 37

2.5.1 计数器 37

2.5.2 节拍脉冲发生器 39

2.5.3 时钟发生器 40

2.6 存储器 41

2.6.1 存储器概述 41

2.6.2 半导体只读存储器(ROM) 46

2.6.3 半导体读写存储器(RAM) 49

2.6.4 堆栈型处理器的基本工作原理 54

小结与习题 56

第三章 CPU结构 58

3.1 CPU的引脚 58

3.2 CPU的总线结构 59

3.2.1 CPU的总线接脚 59

3.2.2 总线周期的组成 60

3.2.3 总线流水线寻址 60

3.3 CPU寄存器结构 61

3.3.1 通用寄存器 61

3.3.2 状态/控制寄存器 61

3.3.3 段寄存器 62

3.3.4 系统表寄存器 63

3.4 CPU的功能部件结构 63

3.4.1 总线部件(BU) 63

3.4.2 指令部件(IU) 63

3.4.3 执行部件(EU) 63

3.4.4 地址部件(AU) 64

3.4.5 CPU内部结构框图 64

3.5 CPU的实地址工作方式 64

3.5.1 实地址方式的地址转换 64

3.5.2 实地址方式下的段寄存器结构 65

3.6 CPU的保护虚地址工作方式 65

3.6.1 段高速缓存器 65

3.6.2 描述符表 66

3.6.3 一般的段描述符 67

3.6.4 段选择器 68

3.7 80286对8086的扩充 69

3.7.1 在结构上的扩充 69

3.7.2 工作方式的扩充 69

3.7.3 寄存器的扩充 69

3.7.4 指令系统的扩充 70

3.8 80386对80286的扩充 71

3.8.1 结构的扩充 71

3.8.2 工作方式的扩充 71

3.8.3 寄存器的扩充 72

3.8.4 指令系统的扩充 72

小结与习题 73

第四章 汇编语言程序设计 75

4.1 PC/AT微机指令系统 75

4.2 指令寻址方式 79

4.2.1 立即寻址方式 79

4.2.2 寄存器寻址方式 79

4.2.3 直接寻址方式 79

4.2.4 寄存器间接寻址方式 79

4.2.5 基址寻址方式 79

4.2.6 变址寻址方式 80

4.2.7 基址变址寻址方式 80

4.2.8 字符串寻址方式 80

4.3 顺序程序设计 81

4.3.1 伪指令 81

4.3.2 汇编语言中的数据组织 82

4.3.3 汇编语言程序结构 83

4.3.4 顺序程序举例 84

4.4 分支程序设计 86

4.4.1 判断转移的标志 87

4.4.2 分支程序举例 87

4.5 循环程序设计 89

4.5.1 循环程序的结构 90

4.5.2 循环程序举例 90

4.6 字符串操作 93

4.7 子程序设计 94

4.7.1 过程的定义及其调用 94

4.7.2 过程举例 95

4.8 结构与记录 97

4.8.1 结构的定义及操作 97

4.8.2 结构举例 99

4.8.3 记录的定义及操作 101

4.8.4 记录举例 102

4.9 宏定义 104

4.9.1 宏定义及宏调用 104

4.9.2 宏定义举例 105

4.9.3 宏指令与过程的区别 106

4.10 系统功能调用 106

4.10.1 中断及其分类 107

4.10.2 ROM-BIOS功能调用 107

4.10.3 DOS功能调用 110

4.10.4 输入输出端口编程 115

小结与习题 121

第五章 微型计算机主机结构原理5.1 微型机系统主板的结构 124

5.1.1 硬件配置 124

5.1.2 系统板的组成 125

5.2 存储器空间和I/O地址分配 128

5.2.1 存储器空间分配 128

5.2.2 I/O地址分配 129

5.3 PC/AT总线 129

5.3.1 PC/AT总线结构 129

5.3.2 总线周期 130

5.3.3 流水线寻址 131

5.3.4 PC/AT系统总线的扩充——I/O通道 131

5.4 系统核心控制电路 134

5.4.1 系统核心控制电路的组成 134

5.4.2 时钟发生器 135

5.4.3 82288总线控制器 137

5.4.4 地址锁存和数据接收/发送电路 139

5.5 定时器/计数器8254-2 139

5.5.1 定时器/计数器8254-2的功能 139

5.5.2 8254-2引脚排列及功能 140

5.5.3 8254-2内部结构及工作原理 140

5.6 中断控制 141

5.6.1 关于中断的概念 141

5.6.2 PC/AT中断结构 142

5.6.3 PC/AT中断控制电路 145

5.7 DMA电路 146

5.7.1 8237A的基本功能 146

5.7.2 PC/AT DMA控制电路 147

5.8 I/O接口 153

5.8.1 接口芯片的功能与分类 153

5.8.2 并行I/O接口 154

5.9 基本输入输出系统 157

5.10 32位微处理器与微型计算机 158

5.10.1 386微型计算机 158

5.10.2 486微型计算机主板 161

小结与习题 164

第六章 计算机外围设备 166

6.1 输入设备 166

6.1.1 键盘的原理及分类 166

6.1.2 键盘接口电路 167

6.1.3 键盘的布局 172

6.1.4 其它常用输入设备 174

6.1.5 多媒体输入设备 175

6.2 显示设备 176

6.2.1 显示设备的分类 176

6.2.2 显示器的工作原理 177

6.2.3 显示系统技术参数及标准 177

6.3 打印设备、绘图仪等常用输出设备 179

6.3.1 打印设备 179

6.3.2 绘图仪及其它设备 181

小结与习题 183

第七章 微机系统安装 185

7.1 系统硬件组装 185

7.1.1 主机板 185

7.1.2 机箱和电源 187

7.1.3 键盘 187

7.1.4 显示卡及显示器 187

7.1.5 多功能卡及磁盘驱动器 190

7.2 系统设置及硬盘处理 192

7.2.1 AMI BIOS系统设置服务程序的进入 192

7.2.2 标准CMOS设置程序 192

7.2.3 高级CMOS参数设置程序 193

7.2.4 高级芯片参数设置程序 195

7.2.5 用BIOS缺省参数进行自动设置 196

7.2.6 使用BIOS的上电默认参数自动进行设置 196

7.2.7 改变密码 196

7.2.8 硬盘服务程序 196

7.2.9 将设置的参数写入CMOS并退出 197

7.2.10 不写入新的设置参数到CMOS并退出 197

7.3 软件的安装 197

7.3.1 概述 197

7.3.2 软件的安装 200

小结与习题 201

第八章 微机常见故障分析与处理8.1 软件故障分析及对策 202

8.1.1 软件故障分析 202

8.1.2 软件故障的处理 205

8.2 硬件故障分析及处理 208

8.2.1 硬件故障分析处理的一般过程 208

8.2.2 电源的维修 208

8.2.3 主机板的维修 209

8.2.4 显示卡故障分析及检测 212

8.2.5 磁盘子系统的故障 213

小结与习题 216

第九章 实验 217

实验一 汇编源程序输入、汇编、连接、运行 217

实验二 顺序、分支程序设计 221

实验三 循环、子程序程序设计 221

实验四 结构、记录、宏定义 222

实验五 系统功能调用 222

实验六 微机系统安装实验(一)硬件组装 223

实验七 微机系统安装实验(二)软件安装 224

实验八 微机系统的测试 226

附录 227

附表1 80286的指令代码 227

附表2 mod代码的意义 236

附表3 r/m代码的意义(mod=00,01,10时的r/m表示存储器操作数) 236

附表4 reg和r/m表示寄存器时的意义 237

附表5 reg表示段寄存器时的代码 237

附表6 汇编错误信息 237