Abstract
This first of two articles on high-level microcomputer architecture presents a hierarchy of computer codes and introduces "millicoding," a new level within that hierarchy.