摘要 |
A method and apparatus for reducing the time required by a data processing system to perform interrupt save and restore operations. The number of required interrupts is reduced by delaying the input processing of service requests by a time which is less than the character time of the fastest device being served by the processor. At the end of the delay interval, an interrupt is generated, and all accumulated service requests processed at once. If the running program is completed during the delay interval, then all waiting service requests are processed at that time. The number of required interrupts is thus significantly reduced.
|