tailieunhanh - PRINCIPLES OF COMPUTER ARCHITECTURE

Our goal in writing this book is to expose the inner workings of the modern digital computer at a level that demystifies what goes on inside the machine. The only prerequisite to Principles of Computer Architecture is a working knowledge of a high-level programming language. The breadth of material has been chosen to cover topics normally found in a first course in computer architecture or computer organization. The breadth and depth of coverage have been steered to also place the beginning student on a solid track for continuing studies in computer related disciplines | PRINCIPLES OF COMPUTER ARCHITECTURE CLASS TEST EDITION - AUGUST 1999 Miles J. Murdocca Department of Computer Science Rutgers University New Brunswick NJ 08903 USA murdocca@ http murdocca Vincent P. Heuring Department of Electrical and Computer Engineering University of Colorado Boulder CO 80309-0425 USA heuring@ http faculty Copyright 1999 Prentice Hall For Ellen Alexandra and Nicole and For Gretchen PREFACE iii PREFACE About the Book Our goal in writing this book is to expose the inner workings of the modern digital computer at a level that demystifies what goes on inside the machine. The only prerequisite to Principles of Computer Architecture is a working knowledge of a high-level programming language. The breadth of material has been chosen to cover topics normally found in a first course in computer architecture or computer organization. The breadth and depth of coverage have been steered to also place the beginning student on a solid track for continuing studies in computer related disciplines. In creating a computer architecture textbook the technical issues fall into place fairly naturally and it is the organizational issues that bring important features to fruition. Some of the features that received the greatest attention in Principles of Computer Architecture include the choice of the instruction set architecture ISA the use of case studies and a voluminous use of examples and exercises. THE INSTRUCTIONAL ISA A textbook that covers assembly language programming needs to deal with the issue of which instruction set architecture ISA to use a model architecture or one of the many commercial architectures. The choice impacts the instructor who may want an ISA that matches a local platform used for student assembly language programming assignments. To complicate matters the local platform may change from semester to semester yesterday the MIPS today the Pentium tomorrow the SPARC.

TỪ KHÓA LIÊN QUAN