摘要 |
In order to measure execution of a program, exclusive of sub-routines that may be called by a program, without modification of the program or computer hardware, comparison means (13A, 13B) is coupled to a memory bus to compare all addresses occurring on the memory bus to an upper limit number (15) and a lower limit number (17) to produce a signal at (23) which indicates if each address occurring on the memory bus is within a range represented by the upper limit number and the lower limit number. The signal is utilized to either enable incrementing of a counter at a predetermined time rate or to increment the counter once for every new address occurring on the memory bus within the range. The contents of the counter represent either the accumulated time of execution of instructions having addresses within the range or the number of instructions executed having addresses within the range. |