Integrated hardware and software task control executive

作者: Jeffrey S. Bronte

DOI:

关键词:

摘要: A method and system for permitting a software-based executive to execute concurrently with hardware-based executive. The allocates hardware tasks, interrupts, software interrupts defined execution spaces available on microprocessor having Applications control tasks through application programming interface (API), API. share the API functions interrupt installation management. invention all high priority space, queue. All are allocated low uses special context switch mechanism that changes currently executing task without creating another task. In this way, scheduler is always disabled, under of hierarchical "enables" protects critical sections code during reentrancies. An return revectoring provided provide preemption. When occurs, exits revectors into kernel so new can begin executing, rather than returning previously also accommodate block move operations.

参考文章(10)
Mitchell S. Fletcher, Richard P. Semma, Operating system for a multi-tasking operating environment ,(1988)
Grover Timothy Surratt, David John Fitch, Jonas Butvila, David Anthony Schmitt, Thomas Patrick Bishop, Robert Carl Hansen, Reconfigurable dual processor system ,(1985)
Stewart W. Hunt, James C. Stanley, Arland D. Kunz, David A. Sandage, Method and apparatus for background processing for PCMCIA card services ,(1993)
Walter R. Smith, Robert V. Welland, Stochastic priority-based task scheduler ,(1992)
Morris D. Freedman, Alexander M. Rothschild, Arliss E. Whiteside, Scheduler for a multiple computer system ,(1980)
James S. Pogorzelski, John T. Adkins, Jacqueline H. Wilson, Scalable schedules for serial communications controller in data processing systems ,(1990)