The term microprogram was first coined by M.V.Wilkes in the early 1950s [WILK51].
Wilkes proposed an approach to control unit design that was organized and systematic
and avoided the complexities of a hardwired implementation.The idea intrigued many
researchers but appeared unworkable because it would require a fast, relatively inexpensive
control memory.