摘要 |
PURPOSE:To omit the addition of a debug-only routine by stopping the run of a microprogram in the case of setting an optional register at the prescribed value and then at the target value in the form of a hardware operation while each microinstruction of the microprogram is executed. CONSTITUTION:The run of a microprogram is stopped when an optional register is set at the value designated previously and then at the target value designated separately. In other words, it is supposed that a certain register is usually set at a prescribed value X1 and then at a target value X2. Under such conditions, the abnormality of the microprogram is detected after a considerable period of time passed from occurrence of said abnormality even though the value X1 is not changed to the value X2 due to a program bug, etc., and changed to other value X3. Thus the analysis of the abnormality is sometimes difficult. In such a case, the run of the microprogram is stopped when the value X1 is changed to the value X3 so that the abnormality can be easily analyzed.
|