Digital computer fundamentals - Bartee, Thomas C (McGraw - Hill, New Delhi, 2000)