Fundamentals of Digital Logic and Microcomputer Design by Mohamed Rafiquzzaman