Advanced computer architecture : a systems design approach
Kain, Richard Y.
Advanced computer architecture : a systems design approach - Englewood Cliffs, N.J. : Prentice Hall, c1996. - xxix, 907 p. : illustrations ;
Included Index.
1. Illusions --
2. Instruction Set Design --
3. Memory Organization --
4. Single Stream Control --
5. Object-Oriented Processing --
6. Single I-Stream Parallelism --
7. Parallelism by Message Passing --
8. Shared-Resource Systems --
9. Protection and Security --
Appendix A SPARC Summary --
Appendix B Alpha AXP --
Appendix C MC680X0 --
Appendix D Stack-Oriented Systems --
Appendix E Naming Memory Objects --
Appendix F Memory Allocation --
Appendix G Associative Memories --
Appendix H Prolog --
Appendix I List Processing --
Appendix J Systolic Arrays --
Appendix K Data Flow Systems --
Appendix L Reasoning and Proofs.
This work presents a coherent approach to computer system design that encompasses many, if not most, of the design problems and solution options - starting from the structures of contemporary programming languages and operating systems, extending inwards to the processor's architecture and its implementation. It covers not only the basic tricks and techniques but also the relationships between software and hardware levels of system implementation and operation.
0130077410 (hard cover) 9780130077417
Computer architecture.
Computers -- Design.
004.22 / KAI
Advanced computer architecture : a systems design approach - Englewood Cliffs, N.J. : Prentice Hall, c1996. - xxix, 907 p. : illustrations ;
Included Index.
1. Illusions --
2. Instruction Set Design --
3. Memory Organization --
4. Single Stream Control --
5. Object-Oriented Processing --
6. Single I-Stream Parallelism --
7. Parallelism by Message Passing --
8. Shared-Resource Systems --
9. Protection and Security --
Appendix A SPARC Summary --
Appendix B Alpha AXP --
Appendix C MC680X0 --
Appendix D Stack-Oriented Systems --
Appendix E Naming Memory Objects --
Appendix F Memory Allocation --
Appendix G Associative Memories --
Appendix H Prolog --
Appendix I List Processing --
Appendix J Systolic Arrays --
Appendix K Data Flow Systems --
Appendix L Reasoning and Proofs.
This work presents a coherent approach to computer system design that encompasses many, if not most, of the design problems and solution options - starting from the structures of contemporary programming languages and operating systems, extending inwards to the processor's architecture and its implementation. It covers not only the basic tricks and techniques but also the relationships between software and hardware levels of system implementation and operation.
0130077410 (hard cover) 9780130077417
Computer architecture.
Computers -- Design.
004.22 / KAI