Microprogramming and firmware engineering methods - Habib, Stanley (Van Nostrand Reinhold, 1988)