Principles of computer hardware - Clements, Alan (PWS Publishing Company /Boston, 1991)