I've tried to study from this book and for sure it's not working for me. Recently I've tried another book, Computer Organization & Architecture by William Stallings, and I found reading it worth a while.
So,This book is not the one I'll recommend to anyone.
And if anyone have a better recommendation, then do let me know :)
I have mixed feelings about this book. If you read it all at once it's ok. But if you read a chapter and then come back a month later to study the next chapter for course, you will have to reread all earlier chapters know what is being talked about.
The questions at the end of the chapter are pretty much impossible to figure out without the answer guide.
An excellent approach to study computer, starting from logic circuits and data representation up to computer building and programming. This down-top strategy is very useful for teaching this subject to electrical engineering students. Dr. Aladdin Assisi