Digital electronics: a practical approach.-- ed.6 - KLEITZ, William (Prentice Hall, 2002)