Processor capable of high effective actuating asynchronous event mission in multiple asynchronous missions
A technology for executing tasks and processors. It is applied in the direction of concurrent instruction execution, machine execution devices, and electrical digital data processing. It can solve problems such as increased power consumption, unsuitable for household equipment, and inability to determine the operating clock at a higher level. efficiency effect
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
example 1
[0267] instruction
[0268] Determine whether the establishment of event i is true or false, such as event i
[0269] If it is established as false, the read destination address will not be entered in advance.
[0270] The mnemonic for this instruction is shown in (Example 2).
example 2
[0272] cmp_and_Wait cr_statei, immediate value
[0273] In (Example 2), cr_statei (i=0, 1, 2, 3...7) is described in the first operand, which means that any one of the seven state monitoring registers in the I / O processor can be indicated.
[0274] By combining the status monitoring register specified in the first operand with the immediate value specified in the second operand, it is possible to confirm whether any one of the 35 events is true. The above instruction is referred to as the Cmp_And_Wait instruction in the following description. Needless to say, it goes without saying that the above-mentioned event waiting loop judges whether the specified event is established or not for n times and negated according to the first operand and the second operand of the Cmp_And_Wait instruction.
[0275] Fig. 14A shows the configuration of a modified command readout circuit 10 in the third embodiment. IF1+1 storage unit 20, incremental circuit 21, IF2 storage unit 22, DECPC storag...
no. 4 example
[0305] The fourth embodiment relates to the technique of allocating more time slots to graphics output tasks during the horizontal blanking period and vertical blanking period of the display.
[0306] The I / O processor for increasing the time slot is realized by adding changes shown in FIGS. 2D to 21 to the configuration of the task management unit 15 in the first embodiment.
[0307] The I / O processor in the fourth embodiment is provided with an instruction memory 100, an instruction readout circuit 10, an instruction decoding control unit 81, an operation execution unit 84, and a task management unit 15, which has no difference from the third embodiment . The novelty of the fourth embodiment is that the task management register 13 monitors the emergency transition permission signal iexecmode.
[0308] Fig. 20 shows the internal structure of the task management unit 15 in the fourth embodiment.
[0309] The 3 bits in the task management register 13 in FIG. 20 use the 3 bits...
PUM
Login to View More Abstract
Description
Claims
Application Information
Login to View More 


