摘要 |
PURPOSE:To execute task register and deletion in a ready queue and the dispatching processing quickly by constituting the ready queue, which is used when tasks are processed while being switched, with a hardware circuit. CONSTITUTION:A register command is decoded by an instruction decoder 1 to control a ready queue control part 5 from a memory 2. Simultaneously, task priority level information of a register RO is read out. Task discrimination information H or a register R1 is put on a data us 6 by control signals 2-1 and 2-3. A priority level control part 5-2 which receives an indication from a control part 5-1 instructs a signal generating part 5-3 to shift information in task discrimination information storage parts 11, 12, 13, 14, and 15 for the purpose of registering a task having priority level 2. Information storage parts 11, 12, 13, 14, and 15 perform the shift operation synchronously with a clock 9 to complete registering. |