Circuit for Tracing Branch Instructions
Original Publication Date: 1979-Dec-01
Included in the Prior Art Database: 2005-Feb-20
Tracing test systems record each instruction executed by a processor under test and thus generate an audit trail that is helpful in system debug. The trace memory becomes filled to capacity quickly and must be continually read out in order that the tracing test be continued. By only recording branch instructions and the next executed instruction, the number of instructions recorded may be vastly reduced without losing the quality of the audit trail. This type of tracing is helpful in tracing software transfers from module to module where recording of nonbranching instructions is not necessary.