Microprocessing and microprogramming (1995)