Digital systems hardware organization and design - Hill, Frederick J. (Wiley, 1978)