Program executing apparatus and program converting method
AssigneeSanyo Electric Co., Ltd.
InventorsKenshi Matsumoto, Yasuhito Koumura, Hiroki Miura
Life of this patent
Estimating the term…
Loading patent…
AssigneeSanyo Electric Co., Ltd.
InventorsKenshi Matsumoto, Yasuhito Koumura, Hiroki Miura
Estimating the term…
To simplify the process relative to an instruction array including an instruction for a process with flag handling executed by a compiler when converting a high-level program into in a format executable by a program executing apparatus, a number of operating circuits, namely, an ALU circuit and a AND operation circuit, are provided to operate in parallel to handle different flags in a flag group based on the results of respective operations. A value comparison instruction and a bit test instruction are converted into common operation process instructions, and branch instructions, dependent on the result of the execution of the operation process instructions, are prepared so as to detect different flag patterns. The common use of an operation instruction for a number of flag-handling instructions simplifies a compiler judgement.
A program executing apparatus, comprising:
A program converting method for converting a program including a high-level instruction described in a high-level programming language, into a number of low-level instructions corresponding to a machine language executable by a program executing apparatus, wherein
Dependencies are inferred from the claim text.