摘要 |
<p>The number of registers (101) allocated to each register window (module) is stored in the memory means (108). Which registers, i.e., how many registers constitute each module is determined in dependency upon the number of allocation. Accordingly, how many registers (101) constitute each module varies in dependency upon the number of allocation in the memory means (108). Namely, in accordance with individual procedures on the program, a working register used on that procedure is determined and the number of registers constituting the working register is determined. In addition, in this invention, memorization of the number of registers allocated to each register window in the memory means is automatically carried out on the basis of address information for a working register. Alternatively, memorization of the number of allocation is carried out on the basis of one of instructions that CPU can execute.</p> |