Reading list: computer organization by V carl,TMH