摘要 |
PURPOSE:To maintain high speed by allotting variables in a register artificially to corresponding areas on a memory before calling a function and restoring the variable to original register after the completion of execution. CONSTITUTION:When forming an object program 3 from a source program 2 described in C language by a compiler 1, a CPV 4 and a stack memory 5 are provided in the compiler 1 to set a variable to a register in the CPV 4. An address for the variable in the register in the CPV 4 is allotted to corresponding areas on the memory 5, and the variable is restored to original register after the completion of execution of the function.
|