Computer System Architecture is focused primarily on hardware design and organization - and the impact of software on the architecture - this volume first covers the basic organization, design, and programming of a simple digital computer, then explores the separate functional units in detail. Abel has designed the text to serve as both tutorial and reference, covering a full range of programming levels so as to learn assembly language programming. Coverage starts from scratch, discussing the simpler aspects of the hardware and the language, then introduces technical details and instructions as they are needed.
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