Computer architecture and logic design - Bartee (McGraw Hill, 1991)