目录 1
出版者的话 1
前言 1
第一章 基础知识 1
§1-1 程序的基本结构 1
§1-2 结构程序设计 5
§1-3 程序设计中的几个问题 8
§1-4 基本数据结构 15
第二章 实时系统概述 22
§2-1 实时系统 22
§2-2 系统经济代价 27
§2-3 实时系统软件的设计过程 35
§2-4 实时操作系统和作业控制系统 39
§2-5 实时系统的中断机构 41
§3-1 进程 45
第三章 进程控制和通信 45
§3-2 互斥与同步 51
§3-3 进程通信 57
第四章 进程调度、中断与时钟 72
§4-1 进程共享处理机 72
§4-2 进程调度 75
§4-3 进程调度原则 80
§4-4 死锁 87
§4-5 中断优先权的确定 91
§4-6 时钟机构 96
§4-7 时钟层处理 102
第五章 存储共享和分配 105
§5-1 共享代码 105
§5-2 存储共享 109
§5-3 可重定位存储分配 113
§5-4 覆盖技术 117
§6-1 实时文件的条件和设计步骤 120
第六章 实时文件设计及数据组织 120
§6-2 文件结构 122
§6-3 两种分类算法 129
§6-4 检索算法 134
§6-5 数据模块的划分及压缩 136
第七章 监控和性能测量 140
§7-1 监控的引入和它的基本机构 140
§7-2 池监控程序、信息转储监控程序 142
§7-3 性能测量与监控 151
第八章 常用作业控制程序设计 156
§8-1 微型计算机控制系统概述 156
第九章 铝板轧机微型机位控系统 161
§8-2 巡回检测程序和标度变换 162
§8-3 数字滤波程序 167
§8-4 报警程序 175
§8-5 显示程序和键盘扫描程序 179
§8-6 直接数字控制中的几个常用算法 185
§9-1 微型机过程控制系统的一般设计过程 191
§9-2 铝板轧机微型机位控系统概述 194
§9-3 铝板轧机生回路数学模型 198
§9-4 铝板轧机微型机位控系统软件 201
§10-1 系统概述 208
第十章 均热炉控制系统 208
§10-2 软件结构 211
§10-3 中断处理 213
§10-4 核心层的其它程序 219
§10-5 系统层 227
§10-6 巡回检测程序 239
§10-7 单回路调节程序 244
§10-8 炉温控制程序 255
§10-9 定值输出程序和比值调节程序 261
§10-10 时序加热程序、极值调节程序 267
§10-11 人机联系程序 273
参考文献 281