摘要 |
PURPOSE:To record a program executing history by writing information in each information block of a common memory every time a processing start factor is generated together with an address written in a pointer and reading out the contents of those information blocks for each updating of the pointer contents to store them in a recording part via a subprocessor. CONSTITUTION:A main processor control part 1 informs the contents of factors for start of processing to a processing start destination (not shown here) via a shared memory 2 when said start factor is produced by hardware or a task. In other words, if an interruption is generated from the hardware or a processing request is produced from a certain task to another one, the interruption information or the contents of the processing request to the task are written on an information block 1 of the memory 2. At the same time, the relative head address of the block 1 is written on a pointer area to inform it to a request receiver. When the next interruption or task processing request is produced, the interruption information or the contents of the request to the task are written in an information block 2. At the same time, the contents of the pointer area are updated.
|