内容简介
王宗陶编著的《测控计算机系统工程》介绍了计算机技术在导弹和航天领域的应用理论与应用实践。全书共分11章:第1章为概论,界定了测控计算机系统及其组成和特点;第2章至第10章介绍了测控计算机系统设计与实现相关原理、技术与方法;一章总结了测控计算机系统设计与实现中应遵循的原则与实施要点。
《测控计算机系统工程》可供从事导弹与航天测控系统建设的测控计算机系统总体设计技术人员和测控软件研制技术人员参考,也可作为有关院校计算机应用专业的教材或参考书。
目录
第1章 概论
1.1 测控系统与测控计算机
1.2 测控计算机系统的组成
1.3 测控计算机系统的特点
第2章 计算机体系结构
2.1 计算机系统的功能和结构
2.1.1 计算机系统的层次结构
2.1.2 计算机系统结构的定义
2.1.3 计算机系统结构的分类
2.2计算机性能评价
2.2.1 CPU的速度
2.2.2 系统运行速度
2.3 流水线技术
2.3.1 流水线的概念
2.3.2 流水线的种类
2.4 先行控制技术
2.5 指令系统设计风格
2.5.1 CISC的设计思想
2.5.2 RISC设计思想的产生
2.5.3 RISC设计风格的特点
2.6 总线结构
2.6.1总线的分类
2.6.2总线通信方式
2.6.3 总线仲裁
2.7 计算机系统中的并行性
2.7.1 并行性的概念
2.7.2 单机系统中并行处理的发展
2.7.3 多机系统中并行处理的发展
2.7.4 并行程序设计模型
2.8 多处理机系统
2.8.1 多处理机的结构
2.8.2 多处理机系统的特点
2.8.3 多处理机系统中的Cache一致性问题
2.8.4 多处理机的互连网络
2.8.5 多处理机的程序并行性分析
2.8.6 多处理机的并行程序设计语言
2.9 集群系统
2.9.1 集群系统的特点
2.9.2 集群系统通信技术
2.9.3 集群系统并行程序的设计环境
2.9.4 集群系统中的负载平衡
2.9.5 实现负载平衡的主要技术因素
第3章 计算机操作系统
第4章 计算机网络技术
第5章 网络管理技术
第6章 软件体系结构
第7章 软件复用与组件技术
第8章 软件可靠性设计与评估技术
第9章 软件工程与软件质量管理
第10章 软件测试技术
第1l章 测控计算机系统设计与开发
参考文献
摘要与插图
3.3.4进程通信进程通信是指进程之间的信息交换,而进程之间的互斥和同步,也可看作是一种进程通信的特例。在进程互斥中,进程通过只修改信号量来向其他进程表明临界资源是否可用。进程通信方式可归结为三大类:共享存储器方式、消息传递方式以及管道通信方式。
在共享存储器方式中,相互通信的进程共享某些数据结构或共享存储区,进程之间能够通过这些空间进行通信。共享存储器方式又可再分为两种类型:一种是基于共享数据结构的通信方式。在这种通信方式中,要求诸进程共用某些数据结构,借以实现诸进程问的信息交换。这种通信方式的特点是,操作系统只提供共享存储器,而公用数据结构的设置以及对进程问同步的处理都是由程序员负责。另一种是基于共享存储区的通信方式。为了传输大量数据,存储器中划出了一块共享存储区,诸进程可通过对共享存储区中数据的读或写来实现通信。在使用基于共享存储区的通信时,进程先向系统申请获得共享存储区中的一个分区,并指定该分区的关键字。若系统已经给其他进程分配了这样的分区,则将该分区的描述符返回给申请者,由申请者把获得的共享存储分区连接到本进程上。此后,便可像读、写普通存储器一样读、写该公用存储分区,从而实现进程间的通信。
在消息传递方式中,进程间的数据交换是以格式化的消息为单位的。程序员直接利用系统提供的一组通信命令(原语)进行通信。操作系统隐藏了通信的实现细节。在进程之间通信时,源进程可以直接或间接地将消息传送给目标进程,由此可将基于消息传递的进程通信再分为直接和间接两种通信方式。直接通信方式是指发送进程利用Os所提供的发送命令,直接把消息发送给目标进程。此时,要求发送进程和接收进程都以显式方式提供对方的标识符。间接通信方式是指进程之间的通信需要通过作为共享数据结构的中间实体。
……