摘要:C语言是系统设计中一种主要的系统描述语言,在系统级软硬件协同验证及随后的软硬件划分、接口综合和行为综合等中都需要把C语言的系统描述转化为控制数据流图。本文介绍了一种层次化控制数据流图HCDFG-Ⅱ模型,以及从C语言生成该模型的方法。HCDFG-Ⅱ的层次化模型分为函数/进程级、语句级和操作级,根据需要可以生成不同级别的模型。本文讨论了C语言中各种控制结构及数组、指针、联合和结构等复杂数据类型生成HCDFG-Ⅱ的方法。
关键词:c语言 系统描述语言 数据模型 程序设计语言
单位:清华大学计算机科学与技术系,北京100084
注:因版权方要求,不能公开全文,如需全文,请咨询杂志社