[보고서] Esterel 모듈(Module)
페이지 정보
작성일 23-04-18 19:26
본문
Download : esterel-temp.ppt
설명





Esterel 모듈(Module) 모듈 Esterel의 기본단위 modu...
순서
레포트 esterel temp Esterel 모듈Module 모듈 Estere
레포트 > 기타
Download : esterel-temp.ppt( 80 )
Esterel 모듈(Module) 모듈 Esterel의 기본단위 moduleNAME_MOD interface [declaration] type [declaration] procedure [declaration] function [declaration] task [declaration] statements end module 선언부(Declaration Section) 데이터 타입(Data Type) Operators-산술 연산자 Operators-비교 연산자 Operators-논리 연산자 Function 형식 function 함수명(parameter, parameter) data type;ex) function CompareTime(Time, Time) interger; function MakeRectangle(coord, Coord) Rectangle; Procedure Call-by-Referenceprocedure 프로시져명(parameter)(parameter);ex) procedure Increment(TIME)(TIME); Call-by-Valueprocedure 프로시져명(parameter)();ex) procedure Reset_Seconds(TIME)(); Task 프로시져와는 달리 병행적으로 수행. 하위 인터페이스(Low-Level Interface) exec구문에 의해서 수행되는 태스크의 런타임 정보를 보관하고 있는 reference(자료)구조를 제공 일종의 TCB(Task Contrul Block) 또는 PCB(Process Control Block)라고 볼 수 있음. 하위 인터페이스의 중심이 되는 reference(자료)구조의 이름은 __ExecStatus으로 선언이 되어 있으며, 에스테렐 컴파일러에 의해서 생성되는 C코드에 자동으로 삽입 ExecStatus 인터페이스라고도 함 __ ExecStatus reference(자료)구조의 형태 상위 인터페이스(High-Level Interface) ...
Esterel 모듈(Module) 모듈 Esterel의 기본단위 modu...
[보고서] Esterel 모듈(Module)
다.