摘要 |
PURPOSE: To improve CPU capacity by making it possible to recover CPU status information only when the result of an executed floating point instruction is exceptional. CONSTITUTION: A shadow storage means storing the additional information related to the status of a CPU 10 at the time when the executions of a floating point instruction and an integer instruction are overlapped and the time corresponding to the issue of the floating point instruction to a floating point device 12 is provided within the CPU 10. The additional status information is capable of recovering the contents of a CPU register when the result of the execution of the floating point instruction is exceptional. Except the case of the exception, the advancing of the CPU 10 to the execution of the next integer or the floating point instruction is allowed. Thus, the CPU 10 is capable of obtaining high capacity. |