This book illustrates how a computer works and shows how the various hardware components are grouped and interconnected to offer a platform upon which programs can be performed.
Computer Organisation and Architecture: An Introduction [Download pdf Below]
It adopts a straightforward, step-by-step approach ideal for first-year undergraduates coming to the topic for the first time. The second version of this book has been completely revised to incorporate recent advancements in the subject and includes additional diagrams and end-of-chapter activities.
It will also be supported by a lecturer and student website which will contain solutions to exercises, supplementary exercises, PowerPoint presentations, and all the source code used in the book.