First course in digital system design: an integrated approach - Uyemura, John P. (Vikas, 2001)