Introduction to Computer Architecture and Organization
An introduction to the nature of computer architecture and organization. Presents interesting problems with elegant solutions, with emphasis on the abstract elements of the problems common to all computer design. Addresses the several schools of thought on what constitutes a ``good'' computer architecture, focusing on the current RISC versus non-RISC approaches. Also discusses the downward drift of design sophistication to smaller machines, such as pipelines, caches, and overlapped I/O. Includes many examples of specific machines and the design philosophy behind them.
What people are saying - Write a review
We haven't found any reviews in the usual places.
Introduction to Architecture and Organization
Elements of an Architecture
Elements of Organization
17 other sections not shown
32 bits achieve Add R1 address formation address space arithmetic array base address base register basic binary number Branch byte cache sector circuits Compare-And-Swap compiler complete condition code contains contents control unit cycles per instruction decimal decode defined determine dhrystone digit disk double word EBCDIC elements encoding entry example execution units fetch Figure floating-point functions hardware index register indicates input Instruction register instruction set interface interrupt IPPF Load R1 logical look-ahead machine memory address memory bank memory location memory references memory register microcode move Multiply multiprocessor operand registers operating system operation code organization output page table performance pipeline processor program address counter PSCE real memory referenced register file register model represent representation request result RISC segment register sequence specify speed stack Sto R1 string structure symbol table target architecture Test-And-Set tion transfer Virtual adder virtual address virtual memory