Digital systems fundamentals. - Motil, John M.