Multiple microcontroller pipeline type instruction execution method
A micro-controller and instruction execution technology, applied in concurrent instruction execution, machine execution devices, etc., can solve problems such as the difficulty of writing uncertain programs, the inability to control instruction prediction circuits, etc., and achieve the effect of high execution efficiency
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment Construction
[0038]Please refer to Fig. 5, which shows an embodiment of the present invention. Assuming that the present invention is applied to multiple microcontrollers with two microcontrollers, and the multiple microcontrollers use a three-stage pipelined instruction execution method, as shown in the figure, the feature of the present invention is that each microcontroller The instructions are staggered and fetched in turn in turn, that is, in the first instruction cycle, the A-th instruction belonging to MCU-1 is fetched by the first microcontroller MCU-1, and then in the second instruction cycle, by The second microcontroller MCU-2 fetches the Tth instruction belonging to MCU-2. Now, the first micro-controller MCU-1 also executes the A-th instruction at the same time, so in the third instruction cycle, it can be known that the next instruction of the first micro-controller MCU-1 is the B-th instruction, and This instruction may be the next instruction in sequence (B=A+1), or a jump ...
PUM
Login to View More Abstract
Description
Claims
Application Information
Login to View More 