并发PASCAL编译系统的实现算法
The Implementation Algorithm of a Concurrent Pascal Compiler
-
摘要: 并行处理是提高计算机系统能力的最重要的技术之一,随着这一技术的发展,相继出现了一系列描述并发程序的程序设计语言,并发PASCAL就是其中之一.美国南加利福尼亚大学的P.B.汉森教授用并发PASCAL语言成功地书写了Solo单用户操作系统、作业流系统和一个实时调度程序.为了加强在并发程序方面的教学,提供一个并发程序设计语言是有益的.出于这个目的,我们在DJS-18计算机上实现了一个并发PASCAL系统.并发PASCAL编译系统中语法分析和语义分析与顺序PASCAL中的相同.本文仅讨论并发PASCAL中的管程实现和存储分配.Abstract: This paper discribes a concurrent Pascal compiler which is implemented on DJS-18 computer.In this paper the improved Wharshell Algorithm for calculating B+ is given.The two different implementation methods of the monitor and memory management techniques for storage locations are also discussed.
下载: