Data processing system having unique multilevel microcode architecture
AssigneeData General Corporation
InventorsChandra R. Vora, Donald C. Wiser, Mark B. Hecker, Robert N. Murdoch
Life of this patent
Estimating the term…
Loading patent…
AssigneeData General Corporation
InventorsChandra R. Vora, Donald C. Wiser, Mark B. Hecker, Robert N. Murdoch
Estimating the term…
A data processing system which includes a central processor unit which has an arithmetic logic unit (ALU) for performing fixed point arithmetic operations and a separate floating point unit (FPU) for performing floating point operations and which uses multi-level microcode architecture wherein each unit has its own control store (a "horizontal" store) which responds to addresses of execution control signals supplied thereto from a common control store (a "vertical" store) to produce horizontal microinstructions for performing ALU and FPU operations, respectively. Selected ones of such addresses are recognized for ALU operations by the CPU control store only, other selected ones are recognized for FPU operations by the FPU control store only, while still other selected ones are recognized for both ALU and FPU operations by both control stores so that such operations can be performed simultaneously in parallel.
In a data processing system having a source of macroinstructions and a first fixed point arithmetic logic execution means for executing fixed point arithmetic operations and a second floating point arithmetic logic execution means for executing floating point arithmetic operations, said first and second execution means including
Dependencies are inferred from the claim text.