DIGITAL SYSTEMS : HARDWARE, ORGANIZATION AND DESIGN - HILL, FREDRICK J (NEW DELHI WILEY EASTERN LTD, 1983)