Computer Architecture And Logic Design - Bartee, Thomas (Vidhyanagar TMH, 2010)