WILLIAM STALLINGS COMPUTER ORGANIZATION AND ARCHITECTURE: DESIGNING - 7 ed. - NEW DELHI PHI 2007 - XIV, 778 ISBN: 8020329621