MICROPROGRAMMING AND FIRMWARE ENGINEERING METHODS - Stanley Habib. (Van Nostrand Reinhold, 1988)