计算机组织与结构性能设计(第四版)(斯托林斯,清华大学出版社)的详细介绍,评论,读后感及网上价格比较。

好图书-图书价格比较与图书搜索
首页 | 排行榜 | 新书上架 | 优惠情报 | 图书分类 | 全国书店 | 请注册 或 登陆
搜索 1,681,454 种书的介绍和售价       高级搜索  使用帮助

好图书搜索 25 家网上书店, 1,681,454 种图书,售价及其他信息。 更多介绍

计算机组织与结构性能设计(第四版)

计算机组织与结构性能设计(第四版)

斯托林斯 Stallings   

7302024154

清华大学出版社 / 1999-11-30

平装 / 32开 / 682页 / 0字

¥43.00

 (3家书店)

"计算机组织与结构性能设计(第四版)"的详细介绍……

内容简介

作者使用Inte1Pentium和PowerPC作为运行实例,从而将当代的

设计问题和计算机组织与结构的基础联系起来。本书仔细考察了新的总

线内联结构,Cache存储器组织与协议,指令集体系与I/O体系。其主

要特征为:PCI和Futurebus+这两个最新的系统总线规范用作实例;

扩充了Cache存储器的内容,其中包括对指令集和数据Cache的考虑及

CaChe两个层次的运用;讨论了DRAM组织的重要进展;讨论了RAID

技术;详细探讨了SCSI并行和P1394串行总线规范;探讨了多处理机

系统中Cache的一致性和MESI协议:讨论了含有许多微处理机的并行

组织。

哪里可以买到"计算机组织与结构性能设计(第四版)"?

从 3 家优秀的网上书店中选购"计算机组织与结构性能设计(第四版)"

书店名称 价格 购买 去看看
去蔚蓝书店购买'计算机组织与结构性能设计(第四版)' ¥40.85
去当当网购买'计算机组织与结构性能设计(第四版)' ¥30.10
去人大出版社购买'计算机组织与结构性能设计(第四版)' ¥34.40
卓越网  

 

※ 如果您是第一次来到好图书选购图书,请点此查看“购书指南”

※ 发现价格错误了?书店有售而好图书却没有显示?立刻点此给好图书改错

※ 图书价格仅供参考,实际售价及是否有库存以各网站实际标示为准。

※ 若售价差别过大,可能因不同规格或者版本引起,请自行甄别。

 

对"计算机组织与结构性能设计(第四版)"的评论……

暂无评论

我来评论一下"计算机组织与结构性能设计(第四版)"……

登录之后才能发表评论,请  登录  或  注册

"计算机组织与结构性能设计(第四版)"的图书目录……

CONTENTS

PREFACE xi

PART 1 OVERVIEW

CHAPTER 1 Introduction

1.1 Organization and Architecture

1.2 Structure and Function

1.3 Outline of the Book

CHAPTER 2 Computer Evolution and Performance

2.1 A Brief History of Computers

2.2 Designing for Performance

2.3 Pentium and PowerPC Evolution

2.4 Recommended Reading

2.5 Problems

PART 11 THE COMPUTER SYSTEM

CHAPTbR 3 System Buses

3.1 Computer Components

3.2 Computer Function

3.3 Interconnection Stmctures

3.4 Bus Interconnection

3.5 PCI

3.6 Futurebus+

3.7 Recommended Reading

3.8 Problems

APPENDIX 3A Timing Diagrams



CHAPTER 4 Internal Memory

4.1 Computer Memory System Overview

4.2 Semiconductor Main Memory

4.3 Cache Memory

4.4 Advanced DRAM Organization

4.5 Recommended Reading

4.6 Problems

Appendix 4A Performance Characteristics of Two-Level Memories

CHAPTER 5 External Memory

5.1 Magnetic Disk

5.2 RAID 161

5.3 Optical Memory

5.4 Magnetic Tape

5.5 Recommended Reading

5.6 Problems

CHAPTER 6 Inpu/Output

6.1 Extemal Devices

6.2 1/0 Modules

6.3 Frogrammed 1/0

6.4 Iterrupt-Driven 1/0

6.5 Direct Memory Access

6.6 1/0 Channels and Processors

6.7 The Extemal Interface

6.8 Recommended Reading

6.9 Problems

CHAPTER 7 Operating System Support

7.1 Operating System Overview

7.2 Scheduling

7.3 Memory Management

7.4 Recommended Reading

7.5 Problems

PART 111 THE CENTRAL PROCESSING UNIT

CHAPTER 8 Computer Arithmetic

8.1 The Arithmetic and Logic Unit (ALU)

8.2 Integer Representation

8.3 Integer Arithmetic

8.4 Floating-Point Representation

8.5 Floating-Point Arithmetic

8.6 Recommended Reading

8.7 Problems 305

APPENDIX 8A Number Systems

CHAPTER 9 Instruction Sets: Characteristics and Functions

9.1 Machine Instruction Characteristics

9.2 Types of Operands

9.3 Types of Operations

9.4 Assembly Language

9.5 Recommended Reading

9.6 Problems

APPENDIX 9A Stacks

APPENDIX 9B Little-, Big-, and Bi-Endian

CHAPTER 10 Instruction Sets: Addressing Modes and Formats

10.1 -Addressing

10.2 Instruction Formats

10.3 Recommended Reading

10.4 Problems

CHAPTER 11 CPU Structure and Function

11.1 Processor Organization

11.2 Register Organization

11.3 The Instruction Cycle

11.4 Instruction Pipelining

11.5 The Pentium Processor

11.6 The PowerPC Processor

11.7 Recommended Reading

11.8 Problems

CHAPTER 12 Reduced Instruction Set Computers (RISCs)

12.1 Instruction Execution Characteristics

12.2 The Use of a Large Register File

12.3 Compiler-Based Register Optimization

12.4 Reduced Instruction Set Architecture

12.5 RISC Pipelining

12.6 Motorola 88510

12.7 MIPS4650

12.8 The RISC versus CISC Controversy

12.9 Recommended Reading

12.10 Problems

CHAPTER 13 Superscalar Processors

13.1 Overview

13.2 Design Issues

13.3 PowerPC

13.4 Pentium

13.5 Recommended Reading

13.6 Problems

PART IV THE CONTROL UNIT

CHAPTER14 Control Unit Operation

14.1 Micro-operations

14.2 ControloftheCPU

14.3 Hardwired Implementation

14.4 Recommended Reading

14.5 Problems

CHAPTER 15 Microprograrnmed Control

15.1 Basic Concepts

15.2 Microinstruction Sequencing

15.3 Microinstruction Execution

15.4 TI8800

15.5 Applications of Microprogramming

15.6 Recommended Reading

15.7 Problems

PART V PARALLEL ORGANIZATION

CHAPTER 16 Parallel Processing

16.1 Multiprocessing

16.2 Cache Coherence and the MESI Protocol

16.3 Vector Computation

16.4 Parallel Processors

16.5 Recommended Reading

16.6 Problems

APPENDIX Digital Logic

A.l Boolean Algebra

A.2 Gates

A.3 Combinational Circuits

A.4 Sequential Circuits

A.6 Problems

Glossary

References

Index

"计算机组织与结构性能设计(第四版)"的书摘……

As an example, it is an architectural design issue whether a computer will have

a multiply instruction. It is an organizational issue whether that instruction will be

implemented by a special multiply unit or by a mechanism that makes repeated

use of the add unit of the system. The organizational decision may be based on the

anticipated frequency of use of the multiply instruction, the relative speed of the

two approaches, and the cost and physical size of a special multiply unit.

Historically, and still today, the distinction between architecture and organiza-

tion has been an important one. Many computer manufacturers offer a family of

computer models, all with the same architecture but with differences in organiza-

tion. Consequently, the different models in the family have different price and per-

formance characteristics. Furthermore, an architecture may survive many years,

but its organization changes with changing technology. A prominent example of

both these phenomena is the IBM System/370 architecture. This architecture was

first introduced in 1970 and included a number of models. The customer with

modest requirements could buy a cheaper, slower model and, if demand

increased, later upgrade to a more expensive, faster model without having to

abandon software that had already been developed. Over the years, IBM has

introduced many new models with improved technology to replace older models,

offering the customer greater speed, lower cost, or both. These newer models

retained the same architecture so that the customer's software investment was

protected. Remarkably, the System/370 architecture, with a few enhancements,

has survived to this day and continues as the flagship of IBM's product line.

In a dass of systems called microcomputers, the relationship between architecture

and organization is very close. Changes in technology not only influence organiza-

tion but also result in the introduction of more powerful and richer architectures.

Generally, there is less of a requirement for generation-to-generation compatibility

for these smaller machines. Thus, there is more of an interplay between organiza-

tional and architectural design decisions. An intriguing example of this is the

reduced instruction set computer (RISC), which we examine in Chapter 12.

This book examines both computer organization and computer architecture.

The emphasis is perhaps more on the side of organization. However, because a

computer organization must be designed to implement a particular architectural

specification, a thorough treatment of organization requires a detailed examina-

tion of architecture as well.

STRUCTURE AND FUNCTION

A computer is a complex system; contemporary computers contain millions of ele-

mentary electronic components. How, then, can one dearly describe them? The

key is to recognize the hierarchic nature of most complex systems, including the

computer [SIMO69]. A hierarchic system is a set of interrelated subsystems, each

of the latter, in turn, hierarchic in structure until we reach some lowest level of ele-

mentary subsystem.

The hierarchic nature of complex systems is essential to both their design and

their description. The designer need only deal with a particular level of the system

at a time. At each level, the system consists of a set of components and their inter-

relationships. The behavior at each level depends only on a simplified, abstracted

characterization of the system at the next lower level. At each level, the designer is

concemed with structure and function [KOES78]:

? Structure: The way in which the components are interrelated.

?Function: The operation of each individual component as part of the structure.

In terms of description, we have two choices: starting at the bottom and build-

ing up to a complete description, or beginning with a top view and decomposing

the system into its subparts. Evidence from a number of fields suggests that the

top-down approach is the clearest and most effective [WEIN75].

The approach taken in this book follows from this viewpoint. The computer sys-

tem will be described from the top down. We begin with the major components of

the system, describing their stmcture and function, and proceed to successively

lower layers of the hierarchy. The remainder of this section provides a very brief

overview of this plan of attack.

本站所列的图书资料、图书封面图片归各自的版权所有人所有

本站所收录之图书评论、图书社区话题、及本站所做之广告均属其各自行为,与本站立场无关,不代表本站赞同其观点