Welcome to the Computer Architecture and Organization: An
Integrated Approach (CAO) Web site.
This material supplements
the hardcover version of the textbook.
The ARCTools assembler and simulator support the ARC subset of the
SPARC instruction set, which is used throughout the book. Written as
Java applications for easy portability to Windows, Unix, Mac OS X, and
The tools support the examples used in the book, and have several new
features than prior ARCTools versions, including support for input
and output, halfword and byte data types, and several new instructions.
All of the figures and tables in Computer Architecture and Organization
are available as Powerpoint slides and also in Adobe Acrobat format. The
can be downloaded by anyone.
Several interactive animations have been developed that support various
course topics. An animation covering cache memory visibly exposes
the behavior of a cache as it fills. Other animations cover number
representation, arithmetic, input/output handshake, and more. Animations are available on the
Practice Problems with Solutions
Study Aid!! Over 75 practice problems
Click here for practice problems.
In spite of the best of the best efforts of the authors, editors, reviewers,
and class testers, the book undoubtedly contains errors.
to see what has been catalogued so far. You can report errors to
caobugs @ iiusatech.com. Please mention the chapter number where the
error occurs in the Subject line.
Some of the material on this Web site is in Adobe Acrobat format
(Acrobat and the Acrobat logo are
trademarks of Adobe Systems Incorporated).
You will need to install the Adobe Acrobat software on your computer
if you do not already have it installed.
If you need the Adobe Acrobat Reader software, click here:
Get Acrobat Reader
Please note that the copyright to this work is held
by the authors.
Miles J. Murdocca
Internet Institute USA
Murdocca's Home Page
Vincent P. Heuring
University of Colorado at Boulder
Heuring's Home Page
Looking for our other book Principles of Computer Architecture? Click Here