An introduction to computer hardware - Cripps, Martin (Edward Arnold, 1977)