Computer and digital system architecture
Digital control fundamentals, theory and practice