COMPUTER ORGANIZATION - HAMACHER, V CARL (NEW DELHI MCGRAW HILL, 1996)