【24h】

A Method to Increase Speed in a Two Dimensional Graphical Programming Language

机译:一种二维图形编程语言中提高速度的方法

获取原文
获取原文并翻译 | 示例

摘要

Graphical based programming languages have been introduced as they allow to produce a software solution closer to the problem than to the processor. If a micro controller processes a two dimensional graphical program, it takes over the input informations of a function or a procedure, applies them with the instructions of this function or procedure and writes the results to the memory address of the output variable. The controller does not take care, if the application to the input informations is necessary or not. If the function or procedure contains a flag, which is set when the function or procedure has not changed its output values since the last operation cycle, the controller can get the information, that all the functions and procedures, which take with at least one of their inputs the unchanged output information, need not to be applied concerning to this input information. Thus, if concerning to all inputs of a function or procedure there is no change in their values since the last operation cycle, the "value-not-changed"-flag of the function or procedure also can be set. Hence, the cycle time to apply a program can become shorter.
机译:已经引入了基于图形的编程语言,因为它们允许产生更接近于问题而不是处理器的软件解决方案。如果微控制器处理二维图形程序,它将接管功能或过程的输入信息,将其与该功能或过程的指令一起应用,并将结果写入输出变量的存储地址。如果有必要对输入信息进行应用,则控制器不会采取任何措施。如果该函数或过程包含一个标志,该标志在自上一个操作周期以来该函数或过程未更改其输出值时设置,则控制器可以获取该信息,即所有函数和过程至少需要以下一项:它们的输入保持不变的输出信息,不必对此输入信息应用。因此,如果涉及到函数或过程的所有输入,自上次操作周期以来其值没有变化,则也可以设置函数或过程的“值未更改”标志。因此,应用程序的周期时间可以缩短。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号