Computer organization - Hamacher V. Carl (McGraw-Hill, 1984)