1967 · 30 citations · 5 references
EngineeringComputer EngineeringComputer ScienceComputer ArchitectureHardware-software Co-designProgramming LanguagesControl Unit DesignControl-flow AnalysisInstruction Set ArchitectureMicroarchitecture DesignProcessor MicroarchitectureProgrammable Logic DevicesInstruction Set MicroarchitectureMicroinstruction ControlMicroprogrammed ControlRegister-level ProgrammingStorage
It is the objective of this paper to briefly trace the history of the idea and the difficulties involved with defining or implementing it. In doing this, we first consider the general control problem and instruction formats. Next, storage implementations of the control function are considered and a restricted definition of microprogramming is proposed. This is then evaluated from a technological, architectural and programming point of view. We hope to show that our (demanding) definition of microprogramming is now technologically feasible and attractive from systems considerations.
5
The design of the control unit of an electronic digital computer
M. V. Wilkes, W. Renwick, D. J. Wheeler · The proceedings of the Institution of Electrical Engineers. Part B, Radio and electronic engineering, including communication engineering · 1958 · 31 citations
Engineering, Computer Engineering, Electrical Engineering +12
R. J. Mercer · Journal of the ACM · 1957 · 30 citations · Full text
Herbert T. Glantz · Journal of the ACM · 1956 · 12 citations · Full text