To downsize the circuit scale of a CPU in a microcomputer capable of executing multiple interrupt, an interrupt controller includes an interrupt mask level register. The CPU temporarily transfers or stacks processing data into a RAM. The processing data include a PSR (i.e., system register) value and a PC (i.e., program counter) value of the interrupt processing presently running in CPU. At the same time, the CPU sends a stack signal "STK" to the interrupt controller. In response to the stack signal "STK", the interrupt controller temporarily transfers the interrupt mask level stored in the register into the RAM. When the CPU restarts the suspended interrupt processing, the CPU reads the PSR value and the PC value from the RAM while the CPU produces a return signal "RTN." In response to the return signal "RTN", the interrupt mask level is returned from the RAM to the register.

Um die Stromkreisskala einer CPU in einem Mikrocomputer zu verkleinern, der zur Durchführung der mehrfachen Unterbrechung fähig ist, schließt eine Unterbrechungssteuerung ein Unterbrechung Schablone Niveauregister ein. Die CPU vorübergehend bringt oder stapelt die Verarbeitung von von Daten zu einem RAM. Die verarbeitendaten schließen einen PSR (d.h., System Register) Wert und einen PC (d.h., Programmkostenzähler) Wert der Unterbrechung ein, die momentan laufen in CPU verarbeitet. Gleichzeitig schickt die CPU ein Stapelsignal "STK" zur Unterbrechungssteuerung. In Erwiderung auf das Stapelsignal "STK", bringt die Unterbrechungssteuerung vorübergehend das Unterbrechung Schablone Niveau, das im Register in das RAM gespeichert wird. Wenn die CPU die verschobene verarbeitende Unterbrechung wiederbeginnt, liest die CPU den PSR Wert und den PC Wert vom RAM, während die CPU produziert ein Rückholsignal "ATR." In Erwiderung auf das Rückholsignal "ATR", wird das Unterbrechung Schablone Niveau vom RAM zum Register zurückgebracht.

 
Web www.patentalert.com

< Route navigation system, client terminal, server, route navigation method, and route identicalness determination method

< Calibrations of an analogue probe and error mapping

> Roaming service system for GSM service subscriber in CDMA service area, and method for registering locations and transmitting and receiving signals and short messages using the system

> Template language for industrial controller programming

~ 00075