Microprogrammed State Machine Design
An excellent introduction to problem solving, discrete versus continuous solutions, algorithms versus equations, Moore and Mealy machines...text is written in a clear, pleasant, easy-to-follow style...the book flows nicely.-Eugene Fabricious, California Polytechnic State University-San Louis Obispo