CCITT高级语言

生活百科 2023-01-26 08:57生活百科www.aizhengw.cn

CCITT高级语言

CCITT建议的高级程式设计语言,简称CHILL,主要用于程控交换系统的程式设计。

基本介绍

  • 中文名高级语言
  • 外文名CCITT high level language
  • 套用学科有线通信

特点

①编译时能够进行充分的语法语义检查,使编程的可靠性和效率较高;②使用灵活、表达力强,能覆盖所需的套用领域,并充分发挥不同硬体的作用;③为大型系统的模组化开发提供便利;④提供并发控制和时钟监视采适应实时程式设计的需要;⑤能生成高效目标代码;⑥易学易用。

系统结构

CHILL程式由数据对象描述、动作描述和程式结构描述三部分组成。
数据对象由数据语句描述,数据严格地按照模式来分类。CHILL提供离散模式、幂集模式、引用模式、组合模式、过程模式、实例模式、同步模式、输入输出模式和计时模式等标準模式。,CHILL还有模式定义语句供用户自定义模式。
动作由动作语句描述,它构成CHILL程式的算法部分,包括赋值、过程调用、子程式调用,以及控制程式执行顺序的控制动作(条件、情况、循环、出口、引发和转向等)和控制并发的动作(启动、停止、延迟、继续、传送、延迟情况和接收情况等)。,输入输出提供CHILL程式与外界各种设备通信的手段,异常处理用于处理违反某个动态条件的异常情况,时钟监视提供感知外界时钟消逝的方法。
程式结构由程式结构语句描述,如begin-end,分程式、模组、过程、进程和区域等,这些语句在描述程式结构的定义了数据单元的生存期和名字的可见性。一个完整的CHILL程式是一串模组或区域,每个模组(或区域)都可以有数据描述和动作描述,还可以使用可见性语句来精确控制名字在不同程式部分内的可见性。
CHILL语言本身是独立于机器的,CHILL程式的编写方式与机器无关。CHILL程式需要用一个软体工具翻译成机器指令程式才能在计算机中执行,这个软体工具叫做CHILL编译器。CHILL编译器与机器类型有关,编译之后的目的程式只能在特定的机型上执行,不可移植。
CHILL广泛地用于程控交换系统的程式设计,例如法国的系统12和E10,德国的EWSD和日本的D-70,还有多种程控用户交换机都採用CHILL编程,除了程控交换系统之外,CHILL还适用于一般通信系统的软体设计。
上一篇:James Moran 下一篇:Jacek Petrycki

Copyright@2015-2025 www.aizhengw.cn 癌症网版板所有