study guide for digital systems 8089611