Content deleted Content added
Add "See also" link to MacsBug, which is invoked with the Programmer's Key. |
Added link to IRQ |
||
Line 3:
[[Image:Macintosh Classic II Left Side Reset Interrupt Switch.jpg|thumb|250px|The interrupt button/programmer's key protruding from the air vent on the left hand side of an Apple [[Macintosh Classic II]] computer (left with a circle symbol)]]
The '''Programmer's Key''', or ''interrupt button'', is a button or switch on a [[computer]] which causes an [[asynchronous]] [[interrupt]] request ([[IRQ]]) to be sent to the [[central processing unit|processor]]. If a [[debugger]] is installed on the machine, it is activated when the interrupt request is processed, allowing the user to view and usually modify the computer's internal memory. The interrupt is of highest priority, allowing debugging of [[interrupt handler]]s. This is quite useful in [[debugging]] software, which is why it gets its name.
The "key" need not always be a button or a switch. On some computers, it is a pinhole into which a straightened [[paperclip]] - or syringe - must be inserted (to prevent accidental activation).
|