Digital circuit and logic design study guide and exercises detailed explanation (with Li Xiaohui version)