Schaum's outline of computer architecture - Carter, Nicholas (Tata McGraw-Hill, 2001)