当前位置:首页 > 工业技术
微机原理与应用
微机原理与应用

微机原理与应用PDF电子书下载

工业技术

  • 电子书积分:16 积分如何计算积分?
  • 作 者:周明德,陶龙芳编
  • 出 版 社:北京:中央广播电视大学出版社
  • 出版年份:1998
  • ISBN:7304015438
  • 页数:508 页
图书介绍:本书是为广播电视大学理工科学生编写的教材。全书共分九章,分属四个模块。第一模块(一、二章)主要介绍计算机的运算基础,软、硬件系统组成,特别是硬件系统结构和常用的外围设备;第二模块(三、四、五章)主要介绍汇编语言助记符表示的指令和伪指令,以及顺序程序、分支程序、循环程序和子程序的编制方法;第三模块(六、七、八章)主要介绍主机与外围设备之间的信息交换方式、中断控制技术和常用的接口芯片;第四模块(第九章)主要介绍微机升级换代的发展思路,多媒体计算机技术和计算机网络的基础知识,使读者了解当前微机的发展状况,各章前有内容提要和学习目标,各章后有内容小结,思考题和练习题。与本书配套编写了《微机原理与应用实验》一书。
《微机原理与应用》目录

绪论 1

第1章 计算机基础 3

内容提要 3

学习目标 3

1.1 计算机的运算基础 4

1.1.1 进位计数制 4

1.1.2 机器数 7

1.1.3 常用的名词术语及二进制编码 10

1.1.4 数的运算方法 13

1.2 微型计算机基本概念 19

1.2.1 微机的硬件系统 19

1.2.2 微机的软件系统 21

1.2.3 软、硬件的关系 23

1.2.4 简化的微型计算机 23

1.2.5 微机系统的主要技术指标及系统配置 25

1.2.6 微机的工作环境 26

本章内容小结 28

复习要求 29

思考题 29

练习题 30

第2章 微计算机基本组成 32

内容提要 32

学习目标 33

2.1 微处理器 34

2.1.1 微处理器概述 34

2.1.2 Inte18086的结构 36

2.1.3 8086的引脚功能 41

2.1.4 8086的时序 48

2.1.5 80X87协处理器简介 56

2.1.6 80286、80386、80486的功能特点 66

2.1.7 奔腾(Pentium)处理器的特点 75

2.2 半导体存储器 77

2.2.1 半导体存储器的分类 78

2.2.2 读写存储器(RAM) 80

2.2.3 RAM与CPU的接口 86

2.2.4 只读存储器(ROM) 90

2.3 总线 94

2.3.1 概述 95

2.3.2 PC总线 100

2.3.3 ISA总线 102

2.3.4 EISA总线 104

2.3.5 PCI总线 105

2.3.6 PCMCIA总线 110

2.4 常用外设简介 110

2.4.1 键盘 110

2.4.2 显示器 114

2.4.3 打印机简介 123

2.4.4 软磁盘存储器 129

2.4.5 硬磁盘存储器 132

2.4.6 光驱与鼠标 136

本章内容小结 139

思考题 140

练习题 140

第3章 80X86指令系统 143

内容提要 143

学习目标 143

3.1 8086指令格式和操作数类型 144

3.1.1 指令格式 144

3.1.2 操作数类型 144

3.2 8086的寻址方式 145

3.2.1 立即寻址 145

3.2.2 直接寻址 146

3.2.3 寄存器寻址 147

3.2.4 寄存器间接寻址 147

3.2.5 变址寻址 149

3.2.6 基址变址寻址 149

3.2.7 串寻址 150

3.2.8 端口寻址 151

3.2.9 隐含寻址 151

3.3 8086中的标志寄存器 153

3.4 8086指令系统 155

3.4.1 数据传送指令 155

3.4.2 算术运算指令 162

3.4.3 逻辑运算指令 170

3.4.4 转移指令 171

3.4.5 移位指令 178

3.4.6 串操作指令 182

3.4.7 处理器控制指令 187

3.4.8 输入输出指令 188

3.4.9 中断指令 189

3.5 80X86寻址方式及指令集的特点 190

3.5.1 80X86寻址方式的特点 190

3.5.2 80X86指令集的特点 190

本章内容小结 191

复习要求 192

思考题 193

练习题 193

第4章 汇编语言 196

内容提要 196

学习目标 196

4.1 汇编语言的特点及汇编程序的功能 197

4.2 汇编语言基本语法 197

4.2.1 语句的类别与结构 197

4.2.2 语句中的数据项 198

4.3 汇编语言伪指令 203

4.3.1 符号定义伪指令 203

4.3.2 数据定义伪指令 204

4.3.3 段定义伪指令 205

4.3.4 模块定义伪指令 208

4.3.5 过程定义伪指令 208

4.3.6 列表控制伪指令 209

4.3.7 模块通信伪指令 209

4.3.8 条件汇编伪指令 210

4.3.9 宏处理伪指令 211

4.3.10 其它伪指令 214

4.4 汇编语言程序 215

4.4.1 汇编语言源程序的结构 215

4.4.2 汇编语言程序的运行 217

4.5 系统功能调用 218

本章内容小结 220

复习要求 221

思考题 222

练习题 222

第5章 基本程序设计方法 225

内容提要 225

学习目标 225

5.1 汇编语言程序设计的步骤 226

5.1.1 设计步骤 226

5.1.2 流程图 230

5.2 顺序程序设计 232

5.3 分支程序设计 235

5.3.1 二分支程序设计 235

5.3.2 多重分支程序设计 242

5.4 循环程序设计 244

5.4.1 循环程序的引入 245

5.4.2 循环程序的结构 245

5.4.3 控制循环次数的方法 247

5.4.4 循环程序举例 253

5.4.5 多重循环 260

5.5 子程序设计 262

5.5.1 段内调用 263

5.5.2 段间调用 264

5.5.3 参数传递 266

5.5.4 寄存器内容的保护 271

5.6 程序设计例题解析 273

本章内容小结 282

复习要求 283

思考题 283

练习题 284

第6章 输入与输出 289

内容提要 289

学习目标 289

6.1 概述 290

6.1.1 输入输出的寻址方式 290

6.1.2 CPU与外设间的接口信息 291

6.1.3 CPU的输入输出时序 292

6.1.4 CPU与接口电路间数据传送的形式 294

6.2 CPU与外设数据传送的方式 294

6.2.1 查询(polling)传送方式 294

6.2.2 中断传送方式 297

6.2.3 直接存储器访问(DMA) 298

本章内容小结 302

思考题 302

练习题 302

第7章 中断控制技术 303

内容提要 303

学习目标 303

7.1 引言 304

7.1.1 基本概念 304

7.1.2 CPU对中断的响应 305

7.1.3 中断优先权 309

7.2 8086的中断方式 311

7.2.1 外部中断 311

7.2.2 内部中断 312

7.2.3 中断向量表 312

7.2.4 8086的中断响应和处理过程 313

7.3 中断控制器Inte18259A 315

7.3.1 功能 315

7.3.2 结构 315

7.3.3 8259A的引线 316

7.3.4 8259A的中段顺序 317

7.3.5 8259A的编程 317

7.3.6 8259A的工作方式 324

7.3.7 8259A初始化编程举例 329

本章内容小结 332

思考题 332

练习题 333

第8章 接口电路 334

内容提要 334

学习目标 334

8.1 概述 335

8.1.1 接口功能 335

8.1.2 分析与设计接口电路的基本方法 336

8.2 并行数据接口 337

8.2.1 简单并行接口芯片8212 337

8.2.2 可编程的输入输出接口芯片8255A 339

8.3 串行数据接口 358

8.3.1 串行通信的基本概念 358

8.3.2 串行接口标准RS — 232C 367

8.3.3 可编程串行接口芯片8251A 370

8.4 可编程定时/计数器Intel 8253 379

8.4.1 概述 380

8.4.2 8253的控制字 382

8.4.3 8253的工作方式 383

8.4.4 8253的编程 392

8.4.5 8254简介 393

8.5 数模、模数转换器及其与CPU的接口 394

8.5.1 D/A转换器接口 394

8.5.2 A/D转换器接口 403

本章内容小结 413

思考题 414

练习题 414

第9章 微型机的发展 415

内容提要 415

学习目标 415

9.1 微型计算机的升级换代 416

9.1.1 微处理器的发展 416

9.1.2 现代PC机的组成 453

9.1.3 PC机的升级 456

9.2 多媒体计算机技术 459

9.2.1 多媒体计算机 459

9.2.2 多媒体设备 461

9.3 计算机网络 464

9.3.1 概述 464

9.3.2 局域网通信协议 467

9.3.3 局域网实现技术 469

9.3.4 Ethernet(以太网) 473

9.3.5 Internet(因特网) 476

附录1 基本逻辑部件简介 480

附录2 ASCII(美国标准信息交换码)表 496

附录3 80X86指令系统表 498

参考书目 508

相关图书
作者其它书籍
返回顶部