Instruct: Classify a given review into positive or negative sentiment.
Query: Not a good reference

I found this book too academic, with not enough references to topics that are important to actual engineers designing code. It touches on the important stuff, but doesn't delve into nearly enough detail. Too much of the book (2 big chapters) is devoted to going through a single example design for a microprocessor, instead of going through multiple smaller designs which could give a better overview of the possible language constructs.The most serious problem, in my opinion, is that the index is terrible. I find what I want only about 50% of the time. Try looking up how to invert a signal, for example. It's not under NOT, Invert, or anything else you might think of.Otherwise, the book does provide some useful information. Still, I think my money would have been better spent elsewhere...