摘要 |
PURPOSE:To perform the simultaneous debug even when a 1st process produces a process generating instruction and produces a 2nd process, by including a debug flag and a debugger identifier into the process control information. CONSTITUTION:When a process generating instruction of a debug mode is produced, a process to be debugged is produced and a device flag showing an under-debug state is set into the process information. Then a process identifier of a debugger process is set at a debugger identifier. This debugger process replaces an instruction part of the process to be debugged with a temporary stop instruction and stops the execution of said process. When the temporary stop instruction is carried out, the temporary stop is informed to the debugger process with a debugger identifier defined as an address. Then the debugger process indicates both start and end points of execution and gives an executing command to the process to be debugged.
|