This book builds knowledge from ground up so it is a very good book for people who have no background in computer science or computer engineering. Appendices are very neccessary materials if a reader has no background in this area at all so I would recommend to read the appendices first if you have no background.
It's too bad...
Rating: 1/5
I've had Vincent Heuring as a professor. All I can say about the book is that it's a good reference for a professor doesn't cover his own material well. He attempted to explain things in class, but could never quite come through. The books helped greatly in clarifying his lectures.
The way to learn architecture
Rating: 5/5
This is an excellent text for learning architecture. Ideal for anyone who needs to discover how computers work.