Title: Digital Systems : Pearson New International Edition