当前位置:首页>正文

计算机组成(英文版.第5版) azw3 下载 fb2 在线 docx 2025 pdf kindle

免费下载书籍地址:PDF下载地址

精美图片

计算机组成(英文版.第5版)书籍详细信息

  • ISBN:9787111103462
  • 作者:暂无作者
  • 出版社:暂无出版社
  • 出版时间:2002-06
  • 页数:暂无页数
  • 价格:33.10
  • 纸张:胶版纸
  • 装帧:平装
  • 开本:暂无开本
  • 语言:未知
  • 丛书:暂无丛书
  • TAG:暂无
  • 豆瓣评分:暂无豆瓣评分

内容简介:

暂无相关简介,正在全力查找中!

书籍目录:

Preface

Chapter I BASIC STRUCTURE OF

1.1 ComputerTypes

1.2 Functional Units

1.2.1 Input Unit

1.2.2 Memory Unit

1.2.3 Arithmetic and Logic Unit

1.2.4 Output Unit

1.2.5 Control Unit

1.3 Basic Operational Concepts

1.4 Bus Structures

1.5 Software

1.6 Performance

1.6.1 Processor Clock

1.6.2 Basic Performance Equation

1.6.3 Pipelining and Superscalar Operation

1.6.4 Clock Rate

1.6.5 Instruction Set CISC and RISC

1.6.6 Compiler

1.6.7 Performance Measurement

1.7 Multiprocessors and Multicomputers

1.8 Historical

1.8.1 The First Generation

1.8.2 The Second Generation

1.8.3 The Third Generation

1.8.4 The Fourth Generation

1.8.5 Beyond the Fourth Generation

1.8.6 Evolution of Performance

1.9 Concluding Remarks

Problems

References

Chapter 2 MACHINE INSTRUCTIONS AND

2.1 Numbers,Arithmetic Operations,and Characters

2.1.1 Number Representation

2.1.2 Addition of Positive Numbers

2.1.3 Addition and Subtraction of Signed Numbers

2.1.4 Overflow in Integer Arithmetic

2.1.5 Characters

2.2 Memory Locations and Addresses

2.2.1 Byte

2.2.2 Big-endian and Little-endian Assignments

2.2.3 Word Alignment

2.2.4 Accssing Numbers Character Strings

2.3 Memory Operations

2.4 Instructions and Instruction Sequencing

2.4.1 Register Transfer Notation

2.4.2 Assembly Language Notation

2.4.3 Basic Instruction Types

2.4.4 lnstruction Execution and Straight-Line Sequencing

2.4.5 Branching

2.4.6 Condition Codes

2.4.7 Generating Memory Addresses

2.5 Addressing Modes

2.5.1 Implementation of Variables and Constants

2.5.2 Indirection and Pointers

2.5.3 Indexing and Arrays

2.5.4 Relalive Addressing

2.5.5 Additional Modes

2.6 Assembly Language

2.6.1 Assembler Directives

2.6.2 Assembly and Execution of Programs

2.6.3 Number Notation

2.7 Basic Input/Output Operations

2.8 Stacks and Queues

2.9 Subroutines

2.9.1 Subroutine Nesting and the Processor Stack

2.9.2 Parameter Passing

2.9.3 The Stack Frame

2.10 Additional Instructions

2.10.1 Logic Instructions

2.10.2 Shift and Rotate Instructions

2.10.3 Multiplication and Division

2.11 Example Programs

2.11.1 Vector Dot Product Program

2.11.2 Byte-Sorting Program

2.11.3 Linked Lists

2.12 Encoding of Machine Instructions

2.13 Concluding Remarks

Problems

Chapter 3 ARM MOTOROLA,AND INTEL INSTRUCTIONSETS

Part I TheARM Example

3.1 Registers,Memory Access,and Data Transfer

3.1.1 Register Structure

3.1.2 Memory Access lnstructions and Addressing Modes

3.1.3 Register Move Instructions

3.2 Arithetic and Logic Instructions

3.2.1 Arithmetic Instructions

3.2.2 Logic Instructions

3.3 Branch Instructions

3.3.1 Setting Condition Codes

3.3.2 A Loop Program for Adding Numbers

3.4 Assembly Language

3.4.1 Pseudo-Instructions

3.5 I/O Operations

3.6 Subroutines

3.7 Program Examples

3.7.1 Vector Dot Product Program

3.7.2 Byte-Sorting Program

3.7.3 Linked-List Insertion and Deletion Subroutines

PartII The 68000 Example

3.8 Registers and Addressing

3.8.1 The 68000 Register Structure

3.8.2 Addressing

3.9 Instructions

3.10 Assembly Language

3.11 Program Flow Control

3.11.1 Condition Code Flags

3.11.2 Branch Instructions

3.12 I/O Operations

3.13 Stacks and Subroutines

3.14 Logic Instructions

3.15 Program Examples

3.15.1 Vector Dot Product Program

3.15.2 Byte-Sorting Program

3.15.3 Linked-List Insertion and Deletion Subroutines

PartIII The IA-32 Pentium Example

3.16 Registen and Addressing

3.16.1 IA-32 Register Structure

3.16.2 IA-32 Addressing Modes

3.17 IA-32 Instructions

3.17.1 Machine Instruction Format

3.18 IA-32 Assembly Language

3.19 Program Flow Control

3.19.1 Conditional Jumps and Condition Code Flags

3.19.2 Unconditional Jump

3.20 Logic and Shift/Rotate Instructions

3.20.1 Logic Operations

3.20.2 Shift and Rotate Operalions

3.21 I/O Operations

3.21.1 Memory-MappedI/O

3.21.2 Isolated I/O

3.21.3 BlockTransfers

3.22 Subroutines

3.23 Other instructions

3.23.1 Multiply and Divide Instructions

3.23.2 Multimedia Extension (MMX) Instructions

3.23.3 Vector(SIMD) Instructions

3.24 Program Examples

3.24.1 Vector Dot Product Rogram

3.24.2 Byte-Sorting Program

3.24.3 Linked-List Insertion and Deletion Subroutines

3.25 Concluding Remarks

Problems

References

Chapter 4 INPUT

4.1 Accessing I/O Devices

4.2 Interrupts

4.2.1 Interrupt Hardware

4.2.2 Enabling and Disabling Interrupts

4.2.3 Handling Multiple Devices

4.2.4 Controlling Device Reqaests

4.2.5 Exceptions

4.2.6 Use of Interrupts in Operaling Systems

4.3 Processor Examples

4.3.1 ARM Interrupt Structure

4.3.2 68000 Interrupt Structure

4.3.3 Pentium Interrupt Structure

4.4 Direct Memory Access

4.4.1 Bus Arbitration

4.5 Buses

4.5.1 Synchronous Bus

4.5.2 Asynchronous Bus

4.5.3 Discussion

4.6 Interface Circuits

4.6.1 Parallel Port

4.6.2 Serial Port

4.7 Standard I/O Interfaces

4.7.1 Peripheral Component Interconnect (PCD) Bus

4.7.2 SCSI Bus

4.7.3 Universal Serial Bus (USB)

4.8 Concluding Remarks

Problems

References

Chapler 5 THE MEMORYSYSTEM

5.1 Some Basic Concepts

5.2 Semiconductor RAM Memories

5.2.1 Internal Organization of Memory Chips

5.2.2 Static Memories

5.2.3 Asynchronous Drams

5.2.4 Synchronous DRAMs

5.2.5 Structure of Larger Memones

5.2.6 Memory System Considerations

5.2.7 Rambus Memory

5.3 Read-Only Memories

5.3.1 ROM

5.3.2 PROM

5.3.3 EPROM

5.3.4 EEPROM

5.3.5 Flash Memory

5.4 Speed,Size.and Cost

5.5 Cache Memories

5.5.1 Mapping Functions

5.5.2 Replacement Algorithms

5.5.3 Example of Mapping Techniques

5.5.4 Examples of Caches in Commercial Processors

5.6 Performance Considerations

5.6.1 Interleaving

5.6.2 Hit Rate and Miss Penalty

5.6.3 Caches on the Processor Chip

5.6.4 Other Enhancements

5.7 Virual Memories

5.7.1 Address Translation

5.8 Memory Management Requilements

5.9 Secondary Storage

5.9.1 Magnetic Hard Disks

5.9.2 Optical Disks

5.9.3 Magnetic Tape Systems

5.10 Concluding Remarks Problems

References

Chapter 6 ARITHMETIC

6.1 Addition and Subtraction of Signed Numbers

6.1 .1 Addition/Subtraction Logic Unit

6.2 Design of Fast Adders

6.2.1 Carry-Lookahead Addition

6.3 Multiplicalion of Positive Numbers

6.4 Signed-Opeand Multiplication

6.4.1 Booth Algorithm

6.5 Fast Multiplication

6.5.1 Bit-Palr Recoding of Multipliers

6.5.2 Carry-Save Addition of Summands

6.6 Integer Division

6.7 Floating-Point Numbers and Opeations

6.7.1 IEEE Standard for Floating-Point Numbers

6.7.2 Arithmetic Opeations on Floating-Point Numbers

6.7.3 Guard Bits and Truncation

6.7.4 Implementing Roating-Point Operations

6.8 Coocluding Remarks

Problems

References

Chapter 7 BASIC PROCESSING UNIT

7.1 Some Fundamental Concepts

7.1.1 Register Transfers

7.1.2 Performing an Arithmetic or Logic Operatian

7.1.3 Fetching a Word from Memory

7.1.4 Storing a Word in Memory

7.2 Execution of a Complete Instruction

7.2.1 Branch Instructions

7.3 Multiple-Bus Organization

7.4 Hardwired Control

7.4.1 A Complete Processor

7.5 Microprogrammed Control

7.5.1 Microinstructions

7.5.2 Microprogram Sequencing

7.5.3 Wide-Branch Addressing

7.5.4 Microinstructions with Next-Address Field

7.5.5 Prefetching Microinstructions

7.5.6 Emulation

7.6 Concluding Remarks

Problems

Chaprer 8 PIPELINNG

8.1 Basic Concepts

8.1.1 Role of Cache Memory

8.1.2 Pipeline Performance

8.2 Data Hazards

8.2.1 Operand Forwarding

8.2.2 Handling Data Hazards in Software

8.2.3 Side Effects

8.3 1nstruction Hazards

8.3.1 Unconditional Branches

8.3.2 Condilional Branches and Branch Prediction

8.4 Influence on Instruction Sets

8.4.1 Addressing Modes

8.4.2 Condition Codes

8.5 Datapath and Control Considerations

8.6 Superscalar Operation

8.6.1 Out-of-Order Execution

8.6.2 Execution Completion

8.6.3 Dispatch Operation

8.7 UItraSPARC II EXAMPLE

8.7.1 SPARC Architecture

8.7.2 UltraSPAXC II

8.7.3 Pipeline Structure

8.8 Performance Considerations

8.8.1 Effect of Instruction Hazards

8.8.2 Number of Pipeline Stages

8.9 Concluding Remarks

Problems

Reference

Chapter 9 EMBEDDED SYSTEMS

9.1 Examples of Embedded Systems

9.1.1 Microwave Oven

9.1.2 Digital Camera

9.1.3 Home Telemetry

9.2 Processor Chips for Embedded Applications

9.3 A Simple Microcontroller

9.3.1 Parallel I/O Ports

9.3.2 Serial I/O Interface

9.3.3 Counter/Timer

9.3.4 Interrupt Control Mechanism

9.4 Programming Considerations

9.4.1 Polling Approach

9.4.2 Interrupt Approach

9.5 I/O Device Timing Constraints

9.5.1 C Program for Transfer via a Circular Buffer

9.5.2 Assembly Language Program for Transfer via a Circular Buffer

9.6 Reaction Timer-An Example

9.6.1 C Program for the Reaction Timer

9.6.2 Assembly Language Program for the Reaction Timer

9.6.3 Final Comments

9.7 Embedded Processor Families

9.7.1 Microcontrollers Based on the Intel 8051

9.7.2 Motorola Microcontrollers

9.7.3 ARM Microcontrollers

9.8 DesignIssues

9.9 System-on-a-Chip

9.9.1 FPGA Implementation

9.10 Concluding Remarks

Problems

References

Chaprer 10 COMPUTER PERIPHERALS

10.1 Input Devices

10.1.1 Keyboard

10.1.2 Mouse

10.1.3 Trackball,Joystick,and Touchpad

10.1.4 Scanners

10.2 Output Devices

10.2.1 Video Displays

10.2.2 Flat-Panel Displays

10.2.3 Printers

10.2.4 Graphics Accelerators

10.3 Serial Communication Links

10.3.1 Asynchronous Transmission

10.3.2 Synchronous Transmission

10.3.3 Standard Communications Interfaces

10.4 Concluding Remarks

Problems

Chapter 11 PROCESSORFAMILIES

11.1 The ARM Family

11.1.1 The Thumb lustruction Set

11.1.2 Processor and CPU Cores

11.2 The Motorola 680XO and CoIdFire Families

11.2.1 68020 Processor

11.2.2 Enhancements in 68030 and 6804O Processors

11.2.3 68060 Processor

11.2.4 The ColdFire Family

11.3 The Intel IA-32 Family

11.3.1 IA-32 Memory Segmentation

11.3.2 Sixteen-BitMode

11.3.3 80386and 80486 Processors

11.3.4 Pentium Processor

11.3.5 Pentium Pro Processor

11.3.6 Pentium II and III Processors

11.3.7 Pentium4Processor

11.3.8 Advanced Micro Devices IA-32 Processors

11.4 The PowerPC Family

11.4.1 RegisterSet

11.4.2 Memory Addressing Modes

11.4.3 Instructions

11.4.4 PowerPC Processon

11.5 The Sun Microsystems SPARC Family

11.6 The Compaq Alpha Family

11.6.1 Instruction and Addressing Mode Formats

11.6.2 Alpha 21064 Processor

11.6.3 Alpha 21164 Processor

11.6.4 Alpha 21264 Processor

11.7 The Intel IA-64 Family

11.7.1 InastructionBundles

11.7.2 Conditional Execution

11.7.3 Speculalive Loads

11.7.4 Registers and the Register Stack

11.7.5 ItaniumProcessor

11.8 A Stack Processor

11.8.1 Stack Structure

11.8.2 Stack Instructions

11.8.3 Hardware Registers in the Stack

11.9 Concluding Remarks

Problems

References

Chapter 12 LARGE COMPUTER SYSTEMS

12.1 Forms of Parallel Processing

12.1.1 Classification of Parallel Structures

12.2 Array

12.3 The Structure of General-Purpose Multiprocessors

12.4 Bltaeomection Newolb

12.4.1 SingleBus

12.4.2 Crossbar Networks

12.4.3 Multistage Networks

12.4.4 Hypercube Networks

12.4.5 MeshNetworks

12.4.6 TreeNetworks

12.4.7 RingNetworks

12.4.8 Practical

12.4.9 Mixed Topology Networks

12.4.10 Symmetric Multiprocessors

l2.5 Memory Organization in Multiprocessors

12.6 Program Parallelism and Shared Variables

12.6.1 Accessing Shared Variables

12.6.2 Cache Cnherence

12.6.3 Need for Locking and Cache Coherence

12.7 Multicomputers

12.7.1 Local Area Networks

12.7.2 Ethernet (CSMA/CD) Bus

12.7.3 TokenRing

12.7.4 Network of Workstations

12.8 Programmer’s View of Shared Memory and Message Passing

12.8.1 SharedMemoryCase

12.8.2 Message-Passing Case

12.9 Performance Considerations

12.9.1 Amdahl’s Law

12.9.2 Performance Indicators

12.10 Concluding Remarks

Problems

References

APPENDIX A: LOGIC CIRCUITS

A.1 Basic Logic Functions

A.1.1 EIectronic Logic Gates

A.2 Synthesis ofLogic Functions

A.3 Minimization of Logic Expressions

A.3.1 Minimization Using Karnaugh Maps

A.3.2 Don't-Cale Conditions

A.4 Synthesis with NAND and NOR Gates

A.5 Practical Implementation of Logic Gates

A.5.1 CMOS Circuits

A.5.2 Propagation Delay

A.5.3 Fan-In and Fan-Out Constraints

A.5.4 Tri-state Buffers

A.5.5 Integrated Circuit Packages

A.6 Flip-Flops

A.6.1 Gated Latches

A.6.2 Master-Slave Flip-Flop

A.6.3 Edge Triggering

A.6.4 T Flip-Flop

A.6.5 JK Flip-Flop

A.6.6 Flip-Flops with Reset and Clear

A.7 Registers and Shift Registers

A.8 Counters

A.9 Decoders

A.10 Multiplexers

A.11 Programmable Logic Devices pLDs)

A.11.1 Progammable Logic Array(PLA)

A.11.2 Programmable Array Logic(PAI.)

A.11.3 Complex Programmable Logic Devices(CPLDs)

A.12 Field-Programmable Gate Arrays

A.13 Seqnential Circuits

A.13.1 An Example of an Up/Down Counter

A.13.2 Timing Diagrams

A.13.3 The Finite State Machine Model

A.13.4 Synthesis of Finite State Machines

A.14 Concluding Remarks

Problems

References

APPENDIX B:ARM INSTRUCTION SET

B.1 Instruction Encoding

B.1.1 Arithmetic and Logic Instructions

B.1.2 Memary Load and Store Instructions

B.1.3 Block Load and Store Instructions

B.1.4 Branch and Branch with Link Instructions

B.1.5 Machine Control Instructions

B.2 Other ARM Instructions

B.2.1 Coprocessor Instructions

B.2.2 Versions v4 and v5 Instructions

B.3 Programming Experiments

APPENDIX C:MOTOROLA 68000 INSTRUCTION SET

APPENDIX D: INTELIA-32 INSTRUCTION SET

D.1 Instruction Encoding

D.1.1 Addressing Modes

D.2 Basic Instructions

D.2.1 Conditional Jump Instructions

D.2.2 Unconditional Jump Instructions

D.3 PrefixBytes

D.4 Other Insutructions

D.4.1 String Instructions

D.4.2 Floating-Point.MMX,and SSE Instructions

D.5 Sixteen-Bit Operation

D.6 Programming Experiments

APPENDIX E:CHARACTER CODES AND NUMBER CONVERSION

E.1 Character,Codes

E.2 Decimal-to-Binary Conversion

INDEX

作者介绍:

暂无相关内容,正在全力查找中

出版社信息:

暂无出版社相关信息,正在全力查找中!

书籍摘录:

暂无相关书籍摘录,正在全力查找中!

在线阅读/听书/购买/PDF下载地址:

在线阅读地址:计算机组成(英文版.第5版)在线阅读

在线听书地址:计算机组成(英文版.第5版)在线收听

在线购买地址:计算机组成(英文版.第5版)在线购买

原文赏析:

暂无原文赏析,正在全力查找中!

其它内容:

暂无其它内容!

书籍真实打分

故事情节:3分

人物塑造:8分

主题深度:7分

文字风格:9分

语言运用:7分

文笔流畅:7分

思想传递:3分

知识深度:3分

知识广度:6分

实用性:4分

章节划分:6分

结构布局:8分

新颖与独特:3分

情感共鸣:3分

引人入胜:9分

现实相关:4分

沉浸感:5分

事实准确性:4分

文化贡献:5分

网站评分

书籍多样性:4分

书籍信息完全性:6分

网站更新速度:3分

使用便利性:3分

书籍清晰度:7分

书籍格式兼容性:9分

是否包含广告:8分

加载速度:7分

安全性:9分

稳定性:5分

搜索功能:7分

下载便捷性:4分

下载点评

  • 格式多(420+)
  • 赚了(429+)
  • 收费(467+)
  • 书籍完整(380+)
  • 好评多(130+)
  • 中评多(495+)
  • 少量广告(652+)
  • 服务好(529+)
  • 内容完整(100+)
  • 一般般(120+)
  • 目录完整(56+)

下载评价

网友 冷***洁:不错,用着很方便

网友 家***丝:好6666666

网友 融***华:下载速度还可以

网友 隗***杉:挺好的,还好看!支持!快下载吧!

网友 利***巧:差评。这个是收费的

网友 国***舒:中评,付点钱这里能找到就找到了,找不到别的地方也不一定能找到

网友 冯***卉:听说内置一千多万的书籍,不知道真假的

网友 堵***洁:好用,支持

网友 马***偲:好 很好 非常好 无比的好 史上最好的

网友 邱***洋:不错,支持的格式很多

网友 宫***玉:我说完了。

网友 相***儿:你要的这里都能找到哦!!!

网友 后***之:强烈推荐!无论下载速度还是书籍内容都没话说 真的很良心!

版权声明

1本文:计算机组成(英文版.第5版)转载请注明出处。
2本站内容除签约编辑原创以外,部分来源网络由互联网用户自发投稿仅供学习参考。
3文章观点仅代表原作者本人不代表本站立场,并不完全代表本站赞同其观点和对其真实性负责。
4文章版权归原作者所有,部分转载文章仅为传播更多信息服务用户,如信息标记有误请联系管理员。
5本站一律禁止以任何方式发布或转载任何违法违规的相关信息,如发现本站上有涉嫌侵权/违规及任何不妥的内容,请第一时间联系我们申诉反馈,经核实立即修正或删除。


本站仅提供信息存储空间服务,部分内容不拥有所有权,不承担相关法律责任。

相关文章:

  • 唐家三少深情力作:画说京脊 南起永定门北至钟鼓楼 北京中轴线上的建筑群 勾画出这个城市的魂魄 azw3 下载 fb2 在线 docx 2025 pdf kindle
  • 中国政法大学法学考研题库及解析 azw3 下载 fb2 在线 docx 2025 pdf kindle
  • 初级和声教程(第三版) 杨通八 高等教育出版社 azw3 下载 fb2 在线 docx 2025 pdf kindle
  • 俗语 azw3 下载 fb2 在线 docx 2025 pdf kindle
  • 炎症害怕我们这样吃 azw3 下载 fb2 在线 docx 2025 pdf kindle
  • 阻击叫 azw3 下载 fb2 在线 docx 2025 pdf kindle
  • 市场营销理实一体化教程(职业教育经管类实战型“十二五”规划教材) azw3 下载 fb2 在线 docx 2025 pdf kindle
  • 中华根文化·中学生读本:成于乐·《乐记》《声无哀乐论》选读 azw3 下载 fb2 在线 docx 2025 pdf kindle
  • 澳门潮游指南 azw3 下载 fb2 在线 docx 2025 pdf kindle
  • 大卫·科波菲尔/导读版语文新课标必读丛书分级课外阅读青少版(无障碍阅读彩插本) azw3 下载 fb2 在线 docx 2025 pdf kindle