SMS dit: Digital Circuits and Systems /