Wilkes microprogramming control

E904647

Wilkes microprogramming control is an early and influential control-unit design technique that introduced the concept of microprogramming to simplify and structure the implementation of a computer’s instruction set.

All labels observed (1)

Label Occurrences
Wilkes microprogramming control canonical 1

How this entity was disambiguated

Statements (45)

Predicate Object
instanceOf computer architecture concept ⓘ
control-unit design technique ⓘ
microprogrammed control unit design ⓘ
appliesTo general-purpose computers ⓘ
stored-program computers ⓘ
basedOn sequencing of micro-operations ⓘ
conceptualizedBy Maurice Wilkes ⓘ
contributedTo formalization of control-unit design ⓘ
widespread adoption of microprogramming ⓘ
controls execution of machine instructions ⓘ
enables easier modification of instruction sets ⓘ
more systematic control design ⓘ
field computer architecture ⓘ
computer engineering ⓘ
goal improve reliability of control units ⓘ
reduce complexity of control circuitry ⓘ
hasAbstractionLevel below machine-language instructions ⓘ
hasProperty early ⓘ
influential ⓘ
pioneering microprogramming approach ⓘ
hasPurpose simplify implementation of instruction sets ⓘ
structure control-unit design ⓘ
historicalPeriod early 1950s computer architecture ⓘ
implements control signal generation via microinstructions ⓘ
instruction decoding via microcode ⓘ
influenced IBM System/360 control design ⓘ
linked to: IBM System/360

later microprogrammed CPU designs ⓘ
minicomputer control units ⓘ
influencedBy Maurice Wilkes ⓘ
introducedConcept microprogramming ⓘ
keyIdea separate control logic from datapath ⓘ
treat control as a stored program ⓘ
namedAfter Maurice Wilkes ⓘ
relatedTo control store ROM ⓘ
hardwired control ⓘ
microcoded control ⓘ
replaces hardwired control logic ⓘ
represents machine instructions as sequences of micro-operations ⓘ
stores microinstructions in a control memory ⓘ
supports complex instruction set implementation ⓘ
uses control store ⓘ
microinstruction sequencing logic ⓘ
microinstructions ⓘ
microprogram counter ⓘ
microprograms ⓘ

How these facts were elicited

Referenced by (1)

Full triples — surface form annotated when it differs from this entity's canonical label.

Maurice Wilkes → notableWork → Wilkes microprogramming control ⓘ