Digital electronics theory : data transmission, conversion and storage. (International Tech. Corporation, 2006)