Reliable Microprocessor Reset Button With Error Logout
Original Publication Date: 1988-Dec-01
Included in the Prior Art Database: 2005-Feb-15
Reset buttons of prior art have either caused a hardware reset or have cause an NMI (Non-Maskable Interrupt) which would give control to a program pointed to by the NMI interrupt vector in low storage. The hardware reset method eliminated any chance of error recovery or error logout because the state of the machine was reset before any program could be started. The program started by the NMI interrupt method presumably could generate a logout of the condition of the machine prior to the depression of the reset button. Unfortunately, the circumstances requiring the use of a reset button often arise as a result of a program which has gone astray, destroying most of memory, including the NMI interrupt vector. This makes it an unreliable method of getting an error logout or recovery.