DATA PROCESSOR
PURPOSE:To simultaneously execute two instructions by supplying the shift result of a barrel shifter by means of a first instruction to one input of a com puting element executing a second instruction when information on the destina tion fields of the first and second instructions mutually coincide....
Gespeichert in:
Hauptverfasser: | , |
---|---|
Format: | Patent |
Sprache: | eng |
Schlagworte: | |
Online-Zugang: | Volltext bestellen |
Tags: |
Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
|
Zusammenfassung: | PURPOSE:To simultaneously execute two instructions by supplying the shift result of a barrel shifter by means of a first instruction to one input of a com puting element executing a second instruction when information on the destina tion fields of the first and second instructions mutually coincide. CONSTITUTION:This processor is provided with a first comparator 132 compar ing information on the destination field 112 of the first instruction with informa tion on the first source field 123 of the second instruction, and a second compara tor 131 comparing information on the destination fields 112 and 122 of the first and second instructions. When the inputs of the comparators 131 and 132 are coincident, with each other the shift result of the barrel shifter 652 by a first LUI instruction is directly supplied to one input 656 of the computing element 651 for executing a second ORI instruction at a high speed. On the other hand, 32 bits expansion data of immediate data 124 of the second instruc tion is supplied to the other input 655 of the computing element 651. Thus, two instructions are executed at a high speed in one cycle. |
---|