A system provides debugging functions for high-speed processors by adding a
comparatively small amount of hardware to the microprocessor. A debugging
module which receives part of the debugging function is placed in a
microprocessor and is connected with a debugging tool outside the
processor. In the debugging module, a processor core in the processor
accesses and executes a monitor program in the debugging tool 60 through
the debugging module. In the normal mode, while the processor executes a
user program, the debugging module receives trace information and sends it
to the debugging tool and also performs tasks related to the breakpoints.
Un sistema fornisce le funzioni mettere a punto per i processor ad alta velocità aggiungendo una quantità di fissaggi comparativamente piccola al microprocessore. Un modulo mettere a punto che riceve la parte della funzione mettere a punto è disposto in un microprocessore ed è collegato con un attrezzo mettente a punto fuori del processor. Nel modulo mettere a punto, un nucleo del processor nel processor accede ed esegue ad un programma del video nell'attrezzo mettente a punto 60 tramite il modulo mettere a punto. Nel modo normale, mentre il processor esegue un programma applicativo, il modulo mettere a punto riceve le informazioni della traccia e le trasmette all'attrezzo mettente a punto ed inoltre effettua le mansioni relative agli scaglioni di fatturazione.