《全国计算机等级考试教程 三级 A 硬件技术及应用》PDF下载

  • 购买积分:19 如何计算积分?
  • 作  者:陈铁年,孙德文主编
  • 出 版 社:北京:电子工业出版社
  • 出版年份:1997
  • ISBN:7505341634
  • 页数:662 页
图书介绍:暂缺《全国计算机等级考试教程(三级 A 硬件技术及应用)》简介

第一章 基础知识 1

§1.1 电子计算机概述 1

1.1.1 电子计算机的发展简况 1

目录 1

1.1.2 电子计算机的重要组成部分 2

1.1.3 微型计算机发展简况 4

1.1.4 电子计算机系统的主要技术指标 6

1.1.5 计算机应用概况 8

§1.2 运算基础 9

1.2.1 数制 14

1.2.2 带符号数的表示法 17

1.2.3 数的定点和浮点表示方法 18

1.2.4 算术运算 23

1.2.5 逻辑运算 26

§1.3 软件概述 29

1.2.6 二进制信息编码 29

1.3.1 软件 31

1.3.2 语言处理程序 36

第二章 Intel 8086微处理器 36

§2.1 8086微处理器的内部结构 36

2.1.1 内部结构框图 36

2.1.2 编程结构——寄存器结构 38

2.1.3 8086系统中的存储器组织及物理地址的形成 41

§2.2 8086微处理器的引脚功能 43

2.2.1 引脚功能说明 43

2.2.2 8088的引脚与8086的不同之处 48

§2.3 8086微处理器的系统配置 49

2.3.1 最小方式下的系统配置 49

2.3.2 最大方式下的系统配置 51

2.4.1 指令周期、总线周期和时钟周期 54

§2.4 8086微处理器的基本时序 54

2.4.2 几种基本时序的分析 55

2.4.3 最大方式时序与最小方式时序的区别 58

第三章 8086指令系统 62

§3.1 概述 62

3.1.1 指令和指令系统 62

3.1.2 指令的格式和表示 62

§3.2 8086的寻址方式 63

3.2.1 数据的寻址方式 63

3.2.2 转移地址的寻址方式 65

§3.3 8086指令系统 66

3.3.1 数据传送指令 67

3.3.2 算术运算指令 72

3.3.3 逻辑运算指令 80

3.3.4 移位指令 81

3.3.5 串操作指令 84

3.3.6 控制转移指令 88

3.3.7 处理器控制指令 96

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

§4.1 汇编语言程序的格式 102

4.1.1 一般概念 102

4.1.2 汇编语言程序的特点和格式 102

§4.2 常量、标识符和表达式 104

4.2.1 常量 104

4.2.2 标识符 105

4.2.3 表达式 105

§4.3 指示性语句 106

4.3.1 程序开始和结束语句 106

4.3.2 段定义语句 107

4.3.4 符号常量定义语句 109

4.3.3 过程定义语句 109

4.3.5 数据定义语句 110

4.3.6 名字和变量 112

§4.4 指令性语句 117

§4.5 宏指令 119

4.5.1 宏定义、宏名字、宏调用和宏展开 119

4.5.2 宏指令和子程序的差别和比较 121

§4.6 汇编语言程序设计 122

4.6.1 一般概念 122

4.6.2 顺序程序设计 123

4.6.3 分支程序设计 125

4.6.4 循环程序设计 129

4.6.5 子程序设计 135

§4.7 汇编语言程序举例 140

4.8.1 概述 147

§4.8 汇编语言程序的上机调试和运行 147

4.8.2 编辑程序EDIT 148

4.8.3 汇编程序MASM 149

4.8.4 链接程序LINK 150

4.8.5 调试程序DEBUG 151

第五章 存储器 157

§5.1 半导体存储器 157

5.1.1 概述 157

5.1.2 RAM芯片的结构、工作原理及典型产品 160

5.1.3 ROM芯片的结构、工作原理及典型产品 163

§5.2 半导体存储器芯片与CPU的连接 167

5.2.1 8位微机系统中的存储器接口 167

5.2.2 16位微机系统中的存储器组织 171

§5.3 外存储器 174

5.3.1 磁盘存储器 174

5.3.2 磁带存储器 177

5.3.3 光盘存储器 178

§5.4 存储系统的层次结构 180

5.4.1 层次结构 180

5.4.2 虚拟存储器 181

5.4.3 高速缓冲存储器(Cache) 182

第六章 输入/输出传送方式及其接口电路 186

§6.1 接口电路的功能 186

6.1.1 CPU与外部设备之间的传送信号 186

6.1.2 接口电路的组成 188

6.1.3 接口的功能 189

§6.2 I/O端口的编址方法和I/O指令 190

6.2.1 8086/8088的I/O指令 190

6.2.2 I/O端口的编址方法 191

6.2.3 I/O端口的地址分配原则和地址译码器 193

§6.3 基本的输入输出方式 194

6.3.1 程序控制的I/O方式 195

6.3.2 中断控制的I/O方式 200

6.3.3 直接存储器存取的I/O方式——DMA方式 215

第七章 可编程接口芯片及应用 222

§7.1 可编程并行I/O接口芯片8255A 222

7.1.1 8255A的结构与功能 223

7.1.2 8255A的操作方式及初始化编程 225

7.1.3 8255A的应用举例 236

§7.2 可编程计数/定时器8253 242

7.2.1 8253的内部结构与功能 242

7.2.2 8253的初始化编程和读/写操作 252

7.2.3 8253应用举例 255

§7.3 串行通讯及可编程串行通讯接口芯片8251A 258

7.3.1 串行通讯的基本概念 258

7.3.2 可编程串行通讯接口芯片8251A 273

7.3.3 8251A的应用举例 280

§7.4 可编程中断优先控制器8259A 283

7.4.1 8259A的内部结构与功能 284

7.4.2 8259A的初始化命令及其编程 289

7.4.3 8259A的操作命令字及其编程 292

7.4.4 8259A的应用举例 295

§7.5 可编程DMA控制器8237A 297

7.5.1 8237A的结构与功能 298

7.5.2 8237A的DMA操作和传送类型 304

7.5.3 8237A的编程和应用 307

第八章 PC机中的处理器芯片 315

§8.1 80X86微处理器 315

8.1.1 80286微处理器 315

8.1.2 80386微处理器 326

8.1.3 80486微处理器 343

8.1.4 Pentium 351

8.1.5 Pentium Pro 355

§8.2 Power PC 357

§8.3 协处理器 359

8.3.1 数值数据处理器8087 359

8.3.2 数学协处理器80287和80387 369

8.3.3 输入/输出处理器8089 373

第九章 微机系统组成简介 380

§9.1 总线 380

9.1.1 总线和总线标准 380

9.1.2 PC总线 383

9.1.3 ISA总线 388

9.1.4 EISA总线 394

9.1.5 微通道结构——MCA 401

§9.2 PC系列机系统组成 411

9.2.1 PC系列机的基本配置 411

9.2.2 PC/AT机的组成 413

9.2.3 PC 386机和PC 486机的组成 414

§9.3 微机系统中有关技术简介 416

9.3.1 局部总线 416

9.3.2 芯片组 422

9.3.3 PC机的存储器结构 424

9.3.4 接口技术 427

9.3.5 多媒体计算机 433

第十章 面向测控领域的应用 437

§10.1 实时处理的基本概念 437

10.1.1 自动控制系统的一般形式 437

10.1.2 计算机控制系统的基本结构 438

§10.2 计算机测控系统的总体结构 440

10.2.1 面向工业对象的计算机测控系统的总体结构 440

10.2.2 传感器、变送器和执行机构 445

10.2.3 A/D和D/A转换原理以及单片A/D和D/A转换器 454

10.2.4 在计算机测控系统中对计算机的要求和设计方法 480

§10.3 计算机测控系统中的数据采集与处理技术 488

10.3.1 数据采集系统 488

10.3.2 测量技术与数据处理方法 489

§10.4 微机测控系统实例分析 499

10.4.1 应用于工业锅炉生产过程控制的微机测控系统 499

10.4.2 智能转矩转速测量仪 504

10.4.3 机械工业自动化——机电一体化 509

第十一章 数据结构 517

§11.1 数据结构的基本概念 517

11.1.1 数据、数据元素和数据项 517

11.1.2 数据的逻辑结构 518

11.1.3 数据的存储结构 519

11.1.4 数据的运算 521

11.2.2 线性表的存储结构 524

§11.2 线性表 524

11.2.1 线性表的逻辑结构 524

11.2.3 线性表的基本操作 526

§11.3 栈、队列和数组 530

11.3.1 栈 530

11.3.2 队列 532

11.3.3 数组 535

§11.4 树和二叉树 541

11.4.1 树的基本概念 541

11.4.2 二叉树的概念 543

11.4.3 二叉树的存储结构 544

11.4.4 二叉树的遍历 546

11.4.5 树的二叉树表示 550

§11.5 检索 550

11.5.1 线性检索 552

11.5.2 二分检索 553

11.5.3 分块检索 554

11.5.4 散列检索 555

§11.6 排序 560

11.6.1 插入排序 560

11.6.2 选择排序 564

11.6.3 交换排序 567

11.6.4 归并排序 572

第十二章 操作系统 578

§12.1 操作系统的类型和功能 578

12.1.1 操作系统的地位 578

12.1.2 操作系统的类型 578

12.1.3 操作系统的功能 580

12.1.4 微型机操作系统MS-DOS 580

12.2.1 进程的概念 581

§12.2 处理机管理 581

12.2.2 进程的控制 583

12.2.3 进程的通信 585

12.2.4 死锁 591

12.2.5 DOS进程管理的特点 594

§12.3 存储管理 598

12.3.1 存储管理的功能 598

12.3.2 分区存储管理 600

12.3.3 页式存储管理 601

12.3.4 段式存储管理 604

12.3.5 DOS存储管理的特点 606

§12.4 文件管理 611

12.4.1 文件和文件系统 611

12.4.2 文件的组织 612

12.4.3 文件目录 617

12.4.4 文件的共享、保护和保密 619

12.4.5 DOS文件管理的特点 620

§12.5 设备管理 628

12.5.1 设备管理的功能 628

12.5.2 通道技术 629

12.5.3 缓冲技术 630

12.5.4 设备分配 631

12.5.5 DOS设备管理的特点 633

§12.6 作业管理 640

12.6.1 操作系统与用户的接口 640

12.6.2 批处理方式下的作业管理 641

12.6.3 分时方式下的作业管理 644

12.6.4 DOS作业管理的特点 645

附录1 8086指令系统 649

附录2 DOS功能调用 655

附录3 BIOS中断 659