第一章 基础知识 1
第一节 电子计算机概述 1
一、计算机的发展阶段 1
二、计算机的应用领域 2
三、计算机系统的主要技术指标及配置原则 2
第二节 计算机运算基础 5
一、数制及其转换 5
二、数的表示 8
三、数的定点表示和浮点表示 12
四、基本逻辑运算 14
五、定点数的算术运算 15
六、数字化信息编码 19
第三节 软件的基本概念 22
一、程序和文档 22
二、程序设计语言 22
三、语言处理程序 23
第二章 微型机硬件系统组成及工作原理 26
第一节 微型机硬件系统组成、主要部件和功能 26
一、系统的硬件组成及其功能 26
二、GW386系统板的组成 26
一、Intel 8088 微处理器 28
第二节 IBM PC 系列微处理器的一般结构 28
二、Intel 80286 芯片 38
三、Intel 80386芯片 46
四、Intel 80486芯片 52
第三节 微型机的内部与外部存储器 55
一、存储器的分类与主要技术指标 56
二、存储器的组成结构 58
三、存储器与CPU的连接 59
四、硬盘、软盘及光盘 60
一、输入输出和接口的概念 62
第四节 输入输出传送方式及其基本接口 62
三、输入/输出方式 65
第三章 汇编语言程序设计 73
第一节 基础知识 73
一、汇编语言的功能和特点 73
二、8086/8088汇编语言 73
三、汇编语言与硬件的关系 74
四、汇编程序举例和上机操作方法 74
第二节 汇编语言与汇编程序 99
一、汇编语言和汇编程序的基本概念 99
二、汇编语言语句及格式 99
一、数据传送 118
第三节 8086/8088 的指令系统 118
二、算术运算 122
三、逻辑运算 127
四、串处理 131
五、控制转移 134
六、CPU控制 141
第四节 汇编语言的程序设计 145
一、程序设计步骤和程序质量评价 145
二、结构化程序设计方法 145
三、顺序程序设计 146
四、分支程序设计 147
五、循环程序设计 148
六、子程序设计方法 149
第四章 接口技术 166
第一节 存储器接口 166
一、存储器性能特点 166
二、存储器时序结构 167
三、存储系统接口 168
四、存储系统接口 171
第二节 并行接口 175
一、简单并行接口 175
二、可编程并行接口 177
一、串行通信的基本概念 186
第三节 串行通信接口 186
二、可编程串行接口 188
第四节 人机接口 197
一、键盘显示器接口 197
二、D/A转换器与微处理器的接口方法 200
二、LED显示器及接口 201
三、CRT控制器接口芯片 203
第五节 D/A转换器接口 209
一、D/A转 换器工作原理 209
二、D/A转换器与微处理器的接口方法 211
三、常用D/A芯片及与微处理器的接口 212
一、D/A转换器工作原理 219
第六节 D/A转换器接口 219
三、常用D/A芯片及其与微处理器的接口 224
第七节 微型 机应用系统的一般设计方法 230
一、概述 230
二、微型机应用系统的设计步骤 231
第八节 典型 微型机应用系统实例 233
一、8086/8088系统构成 234
二、系统组成实例 238
第一节 数据结构的概念 242
一、什么是数据结构 242
第五章 数据结构与算法 242
二、基本术语 243
三、算法和算法描述 244
四、算法的时间度量和空间度量 246
第二节 线性表 248
一、线性表及基本运算 248
二、线性表的顺序存储结构 249
三、线性表的链式存储结构 251
四、数组及其存储结构 256
一、栈 261
第三节 栈与队列 261
二、队列 264
第四节 树 269
一、树的基本概念 269
二、二叉树的基本知识 270
三、二叉树的存储结构 271
四、二叉树的遍历 273
五、树的存储、转换与遍历 275
一、线性检索 278
三、公块检索 278
第五节 检索 278
四、哈希(Hash)检索 279
二、二分检索 279
五、各种检索性能分析 281
第六节 排序 282
一、交换排序 283
二、选择排序 285
三、插入排序 286
四、冒泡排序 287
五、快速排序 287
六、归并排序 289
一、设置操作系统的目的 292
二、操作系统的功能 292
第六章 操作系统 292
第一节 操作系统的功能及类型 292
三、操作系统的类型 293
第二节 处理机管理 296
一、进程 296
二、进程间的通信 299
三、进程管理 302
第三节 存储管理 304
一、虚拟存储原理 304
二、虚拟存储管理技术 306
二、文件控制块 313
一、文件及文件系统的概念 313
第四节 文件管理 313
三、文件目录 314
四、文件的分类 315
五、文件的组织 316
第五节 作业管理设备管理的基本概念 318
一、作业、作业步和作业流 318
二、作业的状态及其转换 319
三、作业管理的实质和内容 319
四、设备管理的意义 320
六、独占设备和共享设备 321
五、设备的连接 321
七、字符设备和块设备 322
八、虚拟设备技术 322
第六节 磁盘操作系统DOS的使用 323
一、DOS的基本概念 323
二、DOS的基本结构及功能 327
三、DOS系统的初始化 328
四、DOS的功能键 331
五、DOS命令的分类及其表示法 331
六、常用DOS命令的格式及其功能 332
一、硬件组成 344
第一节 微型 机测控系统的组成 344
第七章 面向测控领域的应用 344
二、软件组成 346
第二节 传感器及测量技术 347
一、传感器 347
二、测量技术 347
第三节 过程通道和数据采集 352
一、信号变换中的采样、量化和编码 352
二、模拟量输入通道 354
三、模拟量输出通道 358
四、数据采集系统硬件构成 359
第四节 数据处理技术 361
一、数字滤波处理 366
二、线性化处理 367
三、标度变换处理 368
四、越限报警处理 370
第五节 测控系统的分析与设计方法 370
一、微型 机控制系统的模拟化设计 378
二、测控系统软件设计方法 381
第六节 微型 机应用实例分析 381
一、单片机频率测量计 381
二、微型 机控制机床 386
三、一个典型 的数据采集系统 395