the essentials of
Linda Null and Julia Lobur
JONES AND BARTLETT COMPUTER SCIENCE
the essentials of
Linda Null
Pennsylvania State University
Julia Lobur
Pennsylvania State University
World Headquarters
Jones and Bartlett Publishers
40 Tall Pine Drive
Sudbury, MA 01776
978-443-5000
info@jbpub.com www.jbpub.com Jones and Bartlett Publishers
Canada
2406 Nikanna Road
Mississauga, ON L5C 2W6
CANADA
Jones and Bartlett Publishers International
Barb House, Barb Mews
London W6 7PA
UK
Copyright © 2003 by Jones and Bartlett Publishers, Inc.
Cover image © David Buffington / Getty Images
Illustrations based upon and drawn from art provided by Julia Lobur
Library of Congress Cataloging-in-Publication Data
Null, Linda.
The essentials of computer organization and architecture / Linda Null, Julia Lobur.
p. cm.
ISBN 0-7637-0444-X
1. Computer organization. 2. Computer architecture. I. Lobur, Julia. II. Title.
QA76.9.C643 N85 2003
004.2’2—dc21
2002040576
All rights reserved. No part of the material protected by this copyright notice may be reproduced or utilized in any form, electronic or mechanical, including photocopying, recording, or any information storage or retrieval system, without written permission from the copyright owner.
Chief Executive Officer: Clayton Jones
Chief Operating Officer: Don W. Jones, Jr.
Executive V.P. and Publisher: Robert W. Holland, Jr.
V.P., Design and Production: Anne Spencer
V.P., Manufacturing and Inventory Control: Therese Bräuer
Director, Sales and Marketing: William Kane
Editor-in-Chief, College: J. Michael Stranz
Production Manager: Amy Rose
Senior Marketing Manager: Nathan Schultz
Associate Production Editor: Karen C. Ferreira
Associate Editor: Theresa DiDonato
Production Assistant: Jenny McIsaac
Cover Design: Kristin E. Ohlin
Composition: Northeast Compositors
Text