为克服条件跳转指令的缺陷,新一代超长指令字(VLIW)体系结构的数字信号处理器(dsp)提供了对条件执行指令的支持。
As a conditional jump may cause significant code performance penalty, the architecture of recent VLIW DSPs offers support for conditional instructions.
如果这些条件不都满足,或者第二条指令在执行之前需要等待依赖项,那么它们可以在单独的周期中执行。
If these conditions are not all met, or if the second instruction needs to wait for dependencies before issuing, then they are issued in separate cycles.
这意味着满足条件的与不满足条件的向量元素执行的指令集不同。
This means that vector elements which match the criteria go through a different set of instructions than those that do not.
例如,如果一个条件标上了“likely”,那么编译器可以把代码的True部分直接放在分支指令后面(这样就不需要执行分支指令)。
For example, if the conditional is marked "likely" then the compiler can place the True portion of the code immediately following the branch (which will not be taken).
另外一个循序执行的方法是,当程序码遇到条件结果时,将程序流程转送到指令码的另一个部分。
An alternative to sequential execution transfers the program flow to another part of a script as a result of conditions that a script encounters.
汇编语言依序执行算术指令,而跳转指令可以通过改变程序计数器的值来执行条件语句和循环语句。
Assembly language instruction sequence perform arithmetic, and jump instruction by changing the program counter value to execute the conditional statement and circular statement.
一种计算机程序它反复地执行某一系列指令直到完成某一特定条件为止。
In computer programming, a process which repeats the same series of processing steps until a predetermined state or branch condition is reached.
一种计算机程序它反复地执行某一系列指令直到完成某一特定条件为止。
In computer programming, a process which repeats the same series of processing steps until a predetermined state or branch condition is reached.
应用推荐