Computer Organization & Architecture: Themes and Variations
By Alan Clements
About your course materials
COMPUTER ORGANIZATION AND ARCHITECTURE: THEMES AND VARIATIONS stresses the structure of the complete system (CPU, memory, buses and peripherals) and reinforces that core content with an emphasis on divergent examples. This approach to computer architecture is an effective arrangement that provides sufficient detail at the logic and organizational levels appropriate for EE/ECE departments as well as for Computer Science readers. The text goes well beyond the minimal curriculum coverage and introduces topics that are important to anyone involved with computer architecture in a way that is both thought provoking and interesting to all.
Frequently asked questions
How do I enroll in or join my course?
How do I redeem an access code, or what if my code isn't working?
Why can't I access my course?
Where can I find my eBook or textbook?
What if I don't have access to my course materials yet?
About this product
COMPUTER ORGANIZATION AND ARCHITECTURE: THEMES AND VARIATIONS stresses the structure of the complete system (CPU, memory, buses and peripherals) and reinforces that core content with an emphasis on divergent examples. This approach to computer architecture is an effective arrangement that provides sufficient detail at the logic and organizational levels appropriate for EE/ECE departments as well as for Computer Science readers. The text goes well beyond the minimal curriculum coverage and introduces topics that are important to anyone involved with computer architecture in a way that is both thought provoking and interesting to all.
Instead of focusing on the heart of the computer, the CPU, this book covers all elements of the computer system and provides a more balanced approach.
Extensive coverage of Input/Output techniques and computer buses is provided as well as in depth material on both system memory and secondary storage.
Includes an entire chapter devoted to Multimedia processing, outlining the way in which computers have been developed to facilitate the processing of audio and video.
Uses the ARM processor, with its simple architecture and wide range of applications, as the prime example for illustrate computer architecture concepts.
Table of contents
Chapters
Part I. The Beginning
Resources
Instructor resources for this title can include manuals, test banks, educator guides, multimedia and companion sites. Sign in to see what is available.
Pricing and formats
Give students more with Cengage Unlimited
Choose the Cengage content and Learning Platform that fit your course while giving students access to Cengage Learning Platforms and our entire eBook library with one subscription.
4-12 month student access
eBook
Give students digital access to textbook content with tools to highlight, bookmark and search as they read.
Hardback
Give students a new, printed copy of their course content that they can read, highlight and annotate as they learn.

Still need support?




