Computer System Architecture

Author: Lu Xinda, Editor-in-Chief
Publisher:
Publish Date: 1996-02-01
Features: This book systematically introduces the fundamental concepts, design principles, and analytical methods of computer system architecture, as well as related advanced technologies and new development trends. The book focuses on analyzing and discussing system architecture issues using RISC technology, combining qualitative and quantitative analytical methods, and weighing technical trade-offs from an economic and effective perspective. The book is divided into ten chapters:
Chapter 1 introduces the design fundamentals of computer system architecture, including the meaning, classification, and design criteria of computer system architecture, as well as its development.
Chapter 2 discusses computer performance, cost, and price.
Chapter 3 covers data types and data representation.
Chapter 4 explains the design principles and styles of instruction systems, with a focus on RISC design style.
Chapter 5 explains scalar pipelining technology, using pipelines in RISC machines as examples to describe the main obstacles and solutions in pipelining operations, and introduces advanced pipelining techniques.
Chapter 6 covers vector pipelined processing, including vector processing methods and techniques to enhance vector processing performance.
Chapter 7 and Chapter 8 respectively explain the memory system and the input/output subsystem.
Chapter 9 covers parallel processing technology, including SIMD parallel computers, MIMD multiprocessors, interconnection networks, and trends in parallel computing.
Chapter 10 discusses new computer system architectures, including the classification of computing models, dataflow computers, reducers, and artificial intelligence computers.
The book is rich in content and uses advanced materials. Each chapter includes a summary and a certain number of exercises and thought questions. It can serve as a textbook for senior undergraduate students in computer science at universities, a textbook for graduate students in related fields, and a reference book for researchers engaged in computer research.

📌 Related Posts