Computer organization - Pillai, Vineeta; Jain, Madulika; Jain, Madulika (New Delhi BPB Publications # Tata McGraw Hill, 2003)