Digital computer fundamentals - Bartee, Thomas C. (McGraw Hill, 1981)