Lab Manual for Digital Fundamentals by David M. Buchla & Thomas L. Floyd