Digital Systems Principles And Applications By Ronald Tocci