摘要 |
PURPOSE:To reduce a memory capacity by storing an address outputted from a microprocessor only in the case of a jump instruction, a subroutine call, return, a fault instruction, and so on. CONSTITUTION:A microinstruction read out from a control storage 200 is decoded by a decoder 400 based on an address outputted from a microprocessor 100. Only when the decoded result is a microinstruction such as unconditional jump, conditional jump, subroutine call, and return, a writing signal and an updating signal are respectively outputted to an address tracing memory 800 and a counter 700. A selecting signal selecting an address outputted from the microprocessor 100 in the case of a conditional jump instruction and selecting an output outputted from an address register 900 in the case of unconditional jump, subroutine, return, and fault instructions is outputted from a writing signal control part 500 to a selector 910.
|