Computer structure
Hollingdale, Stuart Havelock.
Open University.
Milton Keynes Open University Press
1978
Originally published: 1973
ISBN 0-335-01488-7
Electronic digital computers.