Abstract: Vertical microprogramming (or, as others say, functional microprogramming or firmware) was introduced in contrast with Wilkes' microprogramming (generally called horizontal or structural ...