A method of handling an interrupt request in a computer system by programmably setting an override address associated with a specific interrupt service routine, and servicing an interrupt request based on the override address, which is different from a power-on default address associated with the same interrupt service routine. The method may determine whether the interrupt service routine is critical and, if so, set the override address to a physical location in the on-chip memory of the processing unit, instead of in the off-chip memory (RAM). Override address registers are accessed via the special purpose registers of the processing unit. A validation bit may be turned on in response to the setting of the override address, with both the default address and the override address being provided as separate inputs to a multiplexing device controlled by the validation bit. The override address is forwarded from the multiplexing device to an instruction fetch unit whenever the validation bit has been set. The result is decreased latency associated with interrupt handling, and increased flexibility in user definition of critical versus non-critical interrupts.

Eine Methode der Behandlung eines Unterbrechung Antrags in einem Computersystem, indem sie programmably eine Übersteuerung Adresse einstellte, verband mit einem spezifischen Unterbrechung Service-Programm und der Wartung eines Unterbrechung Antrags, der auf der Übersteuerung Adresse basierte, die zu a Energie-auf der Rückstellung Adresse unterschiedlich ist, die mit dem gleichen Unterbrechung Service-Programm verbunden ist. Die Methode kann feststellen, ob das Unterbrechung Service-Programm und, wenn so kritisch ist, die Übersteuerung Adresse auf eine körperliche Position im Aufspan Gedächtnis der Verarbeitung Maßeinheit, anstelle in vom off-chip Gedächtnis (RAM) einstellend Sie. Übersteuerung Adresse Register werden über die speziellen Zweckregister der Verarbeitung Maßeinheit erreicht. Eine Gültigkeitserklärungspitze kann in Erwiderung auf die Einstellung der Übersteuerung Adresse eingeschaltet werden, wenn beider Rückstellung Adresse und die Übersteuerung Adresse bereitgestellt sind als unterschiedliche Eingänge, zu einer Mehrkanalausrüstung Vorrichtung, die durch die Gültigkeitserklärungspitze gesteuert wird. Die Übersteuerung Adresse wird von der Mehrkanalausrüstung Vorrichtung zu Instruktionsabruf Maßeinheit nachgeschickt, wann immer die Gültigkeitserklärungspitze eingestellt worden ist. Das Resultat ist die verringerte Latenz, die mit der anfassenden Unterbrechung und erhöhter Flexibilität in der Benutzerdefinition von kritischem gegen unkritische Unterbrechungen verbunden ist.

 
Web www.patentalert.com

< Method and apparatus for cross-node sharing of cached dynamic SQL in a multiple relational database management system environment

< Precision approach radar system having computer generated pilot instructions

> Multiprocessor system snoop scheduling mechanism for limited bandwidth snoopers that uses dynamic hardware/software controls

> Method and apparatus for increasing computer performance through asynchronous memory block initialization

~ 00079