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