其中,关键词 task 和 endtask 将它们之间的内容标志成一个任务定义,task 标志着一个任务定义结构的开始;task_id 是任务名;可选项 declaration 是端口声明语句和变量声明语句,任务接收输入值和返回输出值就是通过此处声明的端口进行的;procedural_statement是一段用来完成这个任务操作的过程语句,如果过程语句多于一条,应...
task_id[(端口1, 端口 2, ..., 端口 N)]; 其中task_id是要调用的任务名,端口 1、端口 2,…是参数列表。参数列表给出传入任 务的数据(进入任务的输入端)和接收返回结果的变量(从任务的输出端接收返回结果) 。 任务调用语句中,参数列表的顺序必须与任务定义中的端口声明顺序相同。任务调用语句是 过程性语...