DIGITAL SYSTEM DESIGN & MICROPROCESSORS - HAYES,J.P. (MCGRAW HILL, 1985)