DIGITAL SYSTEMS , HARDWARE ORGANIZATION AND DESIGN - PETERSON, G.R , HILL, F.J (NEWYORK JOHN WILEY, 1987)