Complete Digital Design A Comprehensive Guide To Digital Electronics And Computer System Architecture - Balch M.; Balch M. (Tata Mc Graw-Hill)