Computer Architecture and Implementation
This textbook provides a clear and concise introduction to computer architecture and implementation. Two important themes are interwoven throughout the book. The first is an overview of the major concepts and design philosophies of computer architecture and organization. The second is the early introduction and use of analytic modeling of computer performance. A unique feature of the book is that memory systems are discussed before processor implementations. The book contains many worked examples and over 130 homework exercises. It is an ideal textbook for a one-semester undergraduate course in computer architecture and implementation.
What people are saying - Write a review
We haven't found any reviews in the usual places.
PERFORMANCE MODELS AND EVALUATION
USER INSTRUCTION SET DESIGN
PROCESSOR CONTROL DESIGN
Other editions - View all
allocated architecture arithmetic base block slot branch instruction bytes called clock period cycle data cache data types decimal decode delay device digits discussed disk effective address example exponent flag floating-point data types fraction function hardware IEEE implemented Increment input instruction and data instruction fetch integer Intel Corporation Intel Pentium interrupt latency load logic machine mean memory address memory-mapped I/O microinstruction microprogram MIPS Neumann ISA number of bits op-code operands operating system page fault page table parameters Pentium Pro performance pipeline Pmiss PowerPC prediction problem processor program counter queue real memory register file result RISC sector segment server shown in Figure shown in Table side effects significand Solution speedup stack stage stored subroutine subtraction superscalar synchronization translation virtual address virtual memory von Neumann architecture weighted word write zero
Page 311 - ... and strength, form and function, similar remarks apply to problems involving other properties and criteria such as heat transfer calculations and the melting point of materials, or voltage and current calculations and their safe values in electrical conductors. What distinguishes the engineer from the technician is largely the ability to formulate and carry out the detailed calculations of forces and deflections, concentrations and flows, voltages and currents, that are required to test a proposed...
Page 311 - ... find that plenty of people of their own accord prefer to apply their intelligence to other studies, or to Philosophy. The reason for this is that every person permits himself the liberty of making guesses in the matter of an obscure subject with more confidence than in one which is clear, and that it is much easier to have some vague notion about any subject, no matter what, than to arrive at the real truth about a single question however simple that may be.