Digital systems hardware organization and design
Hill, Fredrick J.
Peterson, Gerald R.
New York Chichester Wiley
c1987
Electronic digital computers