Data processing unit having a plurality of hardware circuits for processing data at different priority levels
AssigneeIng. C. Olivetti & C., S.p.A.
InventorRaoul Sajeva
Life of this patent
Estimating the term…
Loading patent…
AssigneeIng. C. Olivetti & C., S.p.A.
InventorRaoul Sajeva
Estimating the term…
A data processing unit having a plurality of hardware data processing circuits each one including a program counter register for addressing the microinstructions, an accumulator register and an addressing register for storing the addressing of the operands of the microinstructions. Means are provided for switching the CPU from the hardware data processing circuits having a predetermined priority level to the hardware data processing circuits having a less priority level, by executing a particular microinstruction, which includes information either about the changing of the priority level or about the memory address of the starting microinstruction of the microprogram to be executed on the less priority level.
In a data processing unit of the type having a plurality of hardware data processing circuits for processing data at corresponding priority levels, a memory for storing microinstructions and, for each of said priority levels a program counter register for addressing in succession said microinstructions, wherein the improvement comprises:
Dependencies are inferred from the claim text.