Skip to main content
U.S. Department of Energy
Office of Scientific and Technical Information

Microprocessor multi-task monitor

Conference ·
OSTI ID:5955476

This paper describes a multi-task monitor program for microprocessors. Although written for the Intel 8085, it incorporates features that would be beneficial for implementation in other microprocessors used in controlling and monitoring experiments and accelerators. The monitor places permanent programs (tasks) arbitrarily located throughout ROM in a priority ordered queue. The programmer is provided with the flexibility to add new tasks or modified versions of existing tasks, without having to comply with previously defined task boundaries or having to reprogram all of ROM. Scheduling of tasks is triggered by timers, outside stimuli (interrupts), or inter-task communications. Context switching time is of the order of tenths of a milllisecond.

Research Organization:
Oak Ridge National Lab., TN (USA)
DOE Contract Number:
W-7405-ENG-26
OSTI ID:
5955476
Report Number(s):
CONF-830576-2; ON: DE83012590
Country of Publication:
United States
Language:
English

Similar Records

A microprocessor multi-task monitor
Journal Article · Sat Oct 01 00:00:00 EDT 1983 · IEEE Trans. Nucl. Sci.; (United States) · OSTI ID:5047313

Microprocessor controlled temperature chassis. Final report
Technical Report · Thu Feb 28 23:00:00 EST 1985 · OSTI ID:5984543

Operation of AGS SWICS incorporating an 8085 microprocessor
Technical Report · Wed Sep 29 00:00:00 EDT 1982 · OSTI ID:1157428