计算机工程与应用
計算機工程與應用
계산궤공정여응용
COMPUTER ENGINEERING AND APPLICATIONS
2001年
12期
104-107
,共4页
多处理机系统实时操作系统面向对象PETRI网
多處理機繫統實時操作繫統麵嚮對象PETRI網
다처리궤계통실시조작계통면향대상PETRI망
大多数实时系统具有事件驱动的并发特性,同时多处理机系统在实时领域得到了广泛的应用.实时系统内在的并发性以及与环境的交互性导致了实时软件复杂的控制结构,使得开发实时软件十分困难.由于PETRI网是一种适合于描述并发的可视化建模语言,有形式化描述.所以,作者采用PETRI网来表示一个实时软件中的并发部分,用普通编程语言实现剩下的顺序程序部分.两级程序设计方法可以更加有效、可靠地开发实时软件.文章涉及的实时操作系统是以RTLinux为基础,对其内核进行扩展,使之支持00PN[1]形式的作业描述,并具有实时多处理机调度功能.
大多數實時繫統具有事件驅動的併髮特性,同時多處理機繫統在實時領域得到瞭廣汎的應用.實時繫統內在的併髮性以及與環境的交互性導緻瞭實時軟件複雜的控製結構,使得開髮實時軟件十分睏難.由于PETRI網是一種適閤于描述併髮的可視化建模語言,有形式化描述.所以,作者採用PETRI網來錶示一箇實時軟件中的併髮部分,用普通編程語言實現剩下的順序程序部分.兩級程序設計方法可以更加有效、可靠地開髮實時軟件.文章涉及的實時操作繫統是以RTLinux為基礎,對其內覈進行擴展,使之支持00PN[1]形式的作業描述,併具有實時多處理機調度功能.
대다수실시계통구유사건구동적병발특성,동시다처리궤계통재실시영역득도료엄범적응용.실시계통내재적병발성이급여배경적교호성도치료실시연건복잡적공제결구,사득개발실시연건십분곤난.유우PETRI망시일충괄합우묘술병발적가시화건모어언,유형식화묘술.소이,작자채용PETRI망래표시일개실시연건중적병발부분,용보통편정어언실현잉하적순서정서부분.량급정서설계방법가이경가유효、가고지개발실시연건.문장섭급적실시조작계통시이RTLinux위기출,대기내핵진행확전,사지지지00PN[1]형식적작업묘술,병구유실시다처리궤조도공능.