摘要 |
PURPOSE:To increase efficiency in an object program to be developed at the time of executing it by allocating an operation result storage operand to an even-number register beforehand. CONSTITUTION:An allocation judging means 4 inputs an intermediate language 6 and registers the consecutive number of its operation result storage operand when this is an operator. Next, whether or not the consecutive number of the operated operand of the inputted operator coincides with the consecutive number of the operation result storage operand registered just before is compared and when they coincide, information to show an allocation to the even-number register is added to the operation result storage operand and it is outputted. Thus, the allocation to the even-number register is executed in a load instruction generating means 5 and the next operated operand of division can be obtained immediately. As this result, an objective program 8 with good efficiency is developed. |