Operating system debugger
AssigneePrime Computer, Inc.
InventorWilliam S. Huber
Life of this patent
Estimating the term…
Loading patent…
AssigneePrime Computer, Inc.
InventorWilliam S. Huber
Estimating the term…
The invention is a debugger which is part of the operating system of a multi-programmable digital data processor with virtual memory. The debugger can identify and correct faults in an embedded operating system of a multi-programmable digital data processor having hardware-controlled process exchange. The debugger is capable of suspending and effectively restarting processes in a primary or second central processing unit, as well as selectively accessing, reading, and/or modifying data at real or virtual memory locations. Further, the debugger can look ahead, using a next instruction prediction function, and determine the location of the next-to-be executed instruction. The debugger can then replace the previous breakpoint with the instruction the break point had originally replaced, and put the breakpoint after the next-to-be executed instruction. The debugger is also capable of simulating the local execution of a replaced instruction and restarting suspended processes. In this way the debugger can be used in single-step fashion to cause process suspension after every instruction in a sequence of code.
A multiprogrammable digital data processor comprising:
A multiprogrammable digital data processor comprising:
A method of operating a multiprogrammable digital data processor, said method comprising the steps of
Dependencies are inferred from the claim text.