计算机组成 经典原版书库 (美)CARLHAMACHE 机械工业出版社【正版可开发票】 mobi 下载 网盘 caj lrf pdf txt 阿里云

计算机组成 经典原版书库 (美)CARLHAMACHE 机械工业出版社【正版可开发票】精美图片
》计算机组成 经典原版书库 (美)CARLHAMACHE 机械工业出版社【正版可开发票】电子书籍版权问题 请点击这里查看《

计算机组成 经典原版书库 (美)CARLHAMACHE 机械工业出版社【正版可开发票】书籍详细信息

  • I***N:9787111103462
  • 作者:暂无作者
  • 出版社:暂无出版社
  • 出版时间:2002-06
  • 页数:805
  • 价格:14.00
  • 纸张:胶版纸
  • 装帧:平装-胶订
  • 开本:32开
  • 语言:未知
  • 丛书:暂无丛书
  • TAG:暂无
  • 豆瓣评分:暂无豆瓣评分
  • 豆瓣短评:点击查看
  • 豆瓣讨论:点击查看
  • 豆瓣目录:点击查看
  • 读书笔记:点击查看
  • 原文摘录:点击查看

寄语:

全国三仓发货,物流便捷,下单秒杀,欢迎选购!


内容简介:

《计算机组成(第5版)(英文版)》是原版国外教材的引进版本,以原汁原味的英文阐述了计算机系统的组织与结构。该教材已被全世界几百所高校使用,同样适合我国大学计算机专业学生和其它具有较高英文水平的专业人员学习借鉴。


书籍目录:

PrefaceChapter I BASIC STRUCTURE OF1.1 ComputerTypes1.2 Functional Units1.2.1 Input Unit1.2.2 Memory Unit1.2.3 Arithmetic and Logic Unit1.2.4 Output Unit1.2.5 Control Unit1.3 Basic Operational Concepts1.4 Bus Structures1.5 Software1.6 Performance1.6.1 Processor Clock1.6.2 Basic Performance Equation1.6.3 Pipelining and Superscalar Operation1.*** Clock Rate1.6.5 Instruction Set CISC and RISC1.6.6 Compiler1.6.7 Performance Measurement1.7 Multiprocessors and Multiputers1.8 Historical1.8.1 The First Generation1.8.2 The Second Generation1.8.3 The Third Generation1.8.4 The Fourth Generation1.8.5 Beyond the Fourth Generation1.8.6 Evolution of Performance1.9 Concluding RemarksProblemsReferencesChapter 2 MACHINE INSTRUCTIONS AND2.1 Numbers,Arithmetic Operati***,and Characters 2.1.1 Number Representation2.1.2 Addition of Positive Numbers2.1.3 Addition and Subtraction of Signed Numbers2.1.4 Overflow in Integer Arithmetic2.1.5 Characters2.2 Memory Locati*** and Addresses2.2.1 Byte2.2.2 Big-endian and Little-endian Assignments2.2.3 Word Alignment2.2.4 Accssing Numbers Character Strings2.3 Memory Operati***2.4 Instructi*** and Instruction Sequencing2.4.1 Register Transfer Notation2.4.2 Assembly Language Notation2.4.3 Basic Instruction Types2.4.4 lnstruction Execution and Straight-Line Sequencing2.4.5 Branching2.4.6 Condition Codes2.4.7 Generating Memory Addresses2.5 Addressing Modes2.5.1 Implementation of Variables and C***tants2.5.2 Indirection and Pointers2.5.3 Indexing and Arrays2.5.4 Relalive Addressing2.5.5 Additional Modes2.6 Assembly Language2.6.1 Assembler Directives2.6.2 Assembly and Execution of Programs2.6.3 Number Notation2.7 Basic Input/Output Operati***2.8 Stacks and Queues2.9 Subroutines2.9.1 Subroutine Nesting and the Processor Stack2.9.2 Parameter Passing2.9.3 The Stack Frame2.10 Additional Instructi***2.10.1 Logic Instructi***2.10.2 Shift and Rotate Instructi***2.10.3 Multiplication and Division2.11 Example Programs2.11.1 Vector Dot Product Program2.11.2 Byte-Sorting Program2.11.3 Linked Lists2.12 Encoding of Machine Instructi***2.13 Concluding RemarksProblemsChapter 3 ARM MOTOROLA,AND INTEL INSTRUCTIONSETSPart I TheARM Example3.1 Registers,Memory Access,and Data Transfer3.1.1 Register Structure3.1.2 Memory Access lnstructi*** and Addressing Modes3.1.3 Register Move Instructi***3.2 Arithetic and Logic Instructi***3.2.1 Arithmetic Instructi***3.2.2 Logic Instructi***3.3 Branch Instructi***3.3.1 Setting Condition Codes3.3.2 A Loop Program for Adding Numbers3.4 Assembly Language3.4.1 Pseudo-Instructi***3.5 I/O Operati***3.6 Subroutines3.7 Program Examples3.7.1 Vector Dot Product Program3.7.2 Byte-Sorting Program3.7.3 Linked-List Insertion and Deletion SubroutinesPartII The 68000 Example3.8 Registers and Addressing3.8.1 The 68000 Register Structure3.8.2 Addressing3.9 Instructi***3.10 Assembly Language3.11 Program Flow Control3.11.1 Condition Code Flags3.11.2 Branch Instructi***3.12 I/O Operati***3.13 Stacks and Subroutines3.14 Logic Instructi***3.15 Program Examples3.15.1 Vector Dot Product Program3.15.2 Byte-Sorting Program3.15.3 Linked-List Insertion and Deletion SubroutinesPartIII The IA-32 Pentium Example3.16 Registen and Addressing3.16.1 IA-32 Register Structure3.16.2 IA-32 Addressing Modes3.17 IA-32 Instructi***3.17.1 Machine Instruction Format3.18 IA-32 Assembly Language3.19 Program Flow Control3.19.1 Conditional Jumps and Condition Code Flags3.19.2 Unconditional Jump3.20 Logic and Shift/Rotate Instructi***3.20.1 Logic Operati***3.20.2 Shift and Rotate Operali***3.21 I/O Operati***3.21.1 Memory-MappedI/O3.21.2 Isolated I/O3.21.3 BlockTransfers3.22 Subroutines3.23 Other instructi***3.23.1 Multiply and Divide Instructi***3.23.2 Multimedia Extension (MMX) Instructi***3.23.3 Vector(SIMD) Instructi***3.24 Program Examples3.24.1 Vector Dot Product Rogram3.24.2 Byte-Sorting Program3.24.3 Linked-List Insertion and Deletion Subroutines3.25 Concluding RemarksProblemsReferencesChapter 4 INPUT4.1 Accessing I/O Devices4.2 Interrupts4.2.1 Interrupt Hardware4.2.2 Enabling and Disabling Interrupts4.2.3 Handling Multiple Devices4.2.4 Controlling Device Reqaests4.2.5 Excepti***4.2.6 Use of Interrupts in Operaling Systems4.3 Processor Examples4.3.1 ARM Interrupt Structure4.3.2 68000 Interrupt Structure4.3.3 Pentium Interrupt Structure4.4 Direct Memory Access4.4.1 Bus Arbitration4.5 Buses4.5.1 Synchronous Bus4.5.2 Asynchronous Bus4.5.3 Discussion4.6 Interface Circuits4.6.1 Parallel Port4.6.2 Serial Port4.7 Standard I/O Interfaces4.7.1 Peripheral Component Interconnect (PCD) Bus4.7.2 SCSI Bus4.7.3 Universal Serial Bus (U***)4.8 Concluding RemarksProblemsReferencesChapler 5 THE MEMORYSYSTEM5.1 Some Basic Concepts5.2 Semiconductor RAM Memories5.2.1 Internal Organization of Memory Chips5.2.2 Static Memories5.2.3 Asynchronous Drams5.2.4 Synchronous DRAMs5.2.5 Structure of Larger Memones5.2.6 Memory System C***iderati***5.2.7 Rambus Memory5.3 Read-Only Memories5.3.1 ROM5.3.2 PROM5.3.3 EPROM5.3.4 EEPROM5.3.5 Flash Memory5.4 Speed,Size.and Cost5.5 Cache Memories5.5.1 Mapping Functi***5.5.2 Replacement Algorithms5.5.3 Example of Mapping Techniques5.5.4 Examples of Caches in Commercial Processors5.6 Performance C***iderati***5.6.1 Interleaving5.6.2 Hit Rate and Miss Penalty5.6.3 Caches on the Processor Chip5.*** Other Enhancements5.7 Virual Memories5.7.1 Address Translation5.8 Memory Management Requilements5.9 Secondary Storage5.9.1 Magic Hard Disks5.9.2 Optical Disks5.9.3 Magic Tape Systems5.10 Concluding Remarks ProblemsReferencesChapter 6 ARITHMETIC6.1 Addition and Subtraction of Signed Numbers6.1 .1 Addition/Subtraction Logic Unit6.2 Design of Fast Adders6.2.1 Carry-Lookahead Addition6.3 Multiplicalion of Positive Numbers*** Signed-Opeand Multiplication***.1 Booth Algorithm6.5 Fast Multiplication6.5.1 Bit-Palr Recoding of Multipliers6.5.2 Carry-Save Addition of Summands6.6 Integer Division6.7 Floating-Point Numbers and Opeati***6.7.1 IEEE Standard for Floating-Point Numbers6.7.2 Arithmetic Opeati*** on Floating-Point Numbers6.7.3 Guard Bits and Truncation6.7.4 Implementing Roating-Point Operati***6.8 Coocluding RemarksProblemsReferencesChapter 7 BASIC PROCESSING UNIT7.1 Some Fundamental Concepts7.1.1 Register Transfers7.1.2 Performing an Arithmetic or Logic Operatian7.1.3 Fetching a Word from Memory7.1.4 Storing a Word in Memory7.2 Execution of a Complete Instruction7.2.1 Branch Instructi***7.3 Multiple-Bus Organization7.4 Hardwired Control7.4.1 A Complete Processor7.5 Microprogrammed Control7.5.1 Microinstructi***7.5.2 Microprogram Sequencing7.5.3 Wide-Branch Addressing7.5.4 Microinstructi*** with Next-Address Field7.5.5 Prefetching Microinstructi***7.5.6 Emulation7.6 Concluding RemarksProblemsChaprer 8 PIPELINNG8.1 Basic Concepts8.1.1 Role of Cache Memory8.1.2 Pipeline Performance8.2 Data Hazards8.2.1 Operand Forwarding8.2.2 Handling Data Hazards in Software8.2.3 Side Effects8.3 1nstruction Hazards8.3.1 Unconditional Branches8.3.2 Condilional Branches and Branch Prediction8.4 Influence on Instruction Sets8.4.1 Addressing Modes8.4.2 Condition Codes8.5 Datapath and Control C***iderati***8.6 Superscalar Operation8.6.1 Out-of-Order Execution8.6.2 Execution Completion8.6.3 Dispatch Operation8.7 UItraSPARC II EXAMPLE8.7.1 SPARC Architecture8.7.2 UltraSPAXC II8.7.3 Pipeline Structure8.8 Performance C***iderati***8.8.1 Effect of Instruction Hazards8.8.2 Number of Pipeline Stages8.9 Concluding RemarksProblemsReferenceChapter 9 EMBEDDED SYSTEMS9.1 Examples of Embedded Systems9.1.1 Microwave Oven9.1.2 Digital Camera9.1.3 Home Telemetry9.2 Processor Chips for Embedded Applicati***9.3 A Simple Microcontroller9.3.1 Parallel I/O Ports9.3.2 Serial I/O Interface9.3.3 Counter/Timer9.3.4 Interrupt Control Mechanism9.4 Programming C***iderati***9.4.1 Polling Approach9.4.2 Interrupt Approach9.5 I/O Device Timing C***traints9.5.1 C Program for Transfer via a Circular Buffer9.5.2 Assembly Language Program for Transfer via a Circular Buffer9.6 Reaction Timer-An Example9.6.1 C Program for the Reaction Timer9.6.2 Assembly Language Program for the Reaction Timer9.6.3 Final Comments9.7 Embedded Processor Families9.7.1 Microcontrollers Based on the Intel 80519.7.2 Motorola Microcontrollers9.7.3 ARM Microcontrollers9.8 DesignIssues9.9 System-on-a-Chip9.9.1 FPGA Implementation9.10 Concluding RemarksProblemsReferencesChaprer 10 PUTER PERIPHERALS10.1 Input Devices10.1.1 Keyboard10.1.2 Mouse10.1.3 Trackball,Joystick,and Touchpad10.1.4 Scanners10.2 Output Devices10.2.1 Video Displays10.2.2 Flat-Panel Displays10.2.3 Printers10.2.4 Graphics Accelerators10.3 Serial Communication Links10.3.1 Asynchronous Transmission10.3.2 Synchronous Transmission10.3.3 Standard Communicati*** Interfaces10.4 Concluding RemarksProblemsChapter 11 PROCESSO***MILIES11.1 The ARM Family11.1.1 The Thumb lustruction Set11.1.2 Processor and CPU Cores11.2 The Motorola 680XO and CoIdFire Families11.2.1 68020 Processor11.2.2 Enhancements in 68030 and 6804O Processors11.2.3 68060 Processor11.2.4 The ColdFire Family11.3 The Intel IA-32 Family11.3.1 IA-32 Memory Segmentation11.3.2 Sixteen-BitMode11.3.3 80386and 80486 Processors11.3.4 Pentium Processor11.3.5 Pentium Pro Processor11.3.6 Pentium II and III Processors11.3.7 Pentium4Processor11.3.8 Advanced Micro Devices IA-32 Processors11.4 The PowerPC Family11.4.1 RegisterSet11.4.2 Memory Addressing Modes11.4.3 Instructi***11.4.4 PowerPC Processon11.5 The Sun Microsystems SPARC Family11.6 The Compaq Alpha Family11.6.1 Instruction and Addressing Mode Formats11.6.2 Alpha 21064 Processor11.6.3 Alpha 21164 Processor11.*** Alpha 21264 Processor11.7 The Intel IA-64 Family11.7.1 InastructionBundles11.7.2 Conditional Execution11.7.3 Speculalive Loads11.7.4 Registers and the Register Stack11.7.5 ItaniumProcessor11.8 A Stack Processor11.8.1 Stack Structure11.8.2 Stack Instructi***11.8.3 Hardware Registers in the Stack11.9 Concluding RemarksProblemsReferencesChapter 12 LARGE PUTER SYSTEMS12.1 Forms of Parallel Processing12.1.1 Classification of Parallel Structures12.2 Array12.3 The Structure of General-Purpose Multiprocessors12.4 Bltaeomection Newolb12.4.1 SingleBus12.4.2 Crossbar Networks12.4.3 Multistage Networks12.4.4 Hypercube Networks12.4.5 MeshNetworks12.4.6 TreeNetworks12.4.7 RingNetworks12.4.8 Practical12.4.9 Mixed Topology Networks12.4.10 Symmetric Multiprocessorsl2.5 Memory Organization in Multiprocessors12.6 Program Parallelism and Shared Variables12.6.1 Accessing Shared Variables12.6.2 Cache Cnherence12.6.3 Need for Locking and Cache Coherence12.7 Multiputers12.7.1 Local Area Networks12.7.2 Ether (C***A/CD) Bus12.7.3 TokenRing12.7.4 Network of Workstati***12.8 Programmer’s View of Shared Memory and Message Passing12.8.1 SharedMemoryCase12.8.2 Message-Passing Case12.9 Performance C***iderati***12.9.1 Amdahl’s Law12.9.2 Performance Indicators12.10 Concluding RemarksProblemsReferencesAPPENDIX A: LOGIC CIRCUITSA.1 Basic Logic Functi***A.1.1 EIectronic Logic GatesA.2 Synthesis ofLogic Functi***A.3 Minimization of Logic Expressi***A.3.1 Minimization Using Karnaugh MapsA.3.2 Don't-Cale Conditi***A.4 Synthesis with NAND and NOR GatesA.5 Practical Implementation of Logic GatesA.5.1 CMOS CircuitsA.5.2 Propagation DelayA.5.3 Fan-In and Fan-Out C***traintsA.5.4 Tri-state BuffersA.5.5 Integrated Circuit PackagesA.6 Flip-FlopsA.6.1 Gated LatchesA.6.2 Master-Slave Flip-FlopA.6.3 Edge TriggeringA.*** T Flip-FlopA.6.5 JK Flip-FlopA.6.6 Flip-Flops with Reset and ClearA.7 Registers and Shift RegistersA.8 CountersA.9 DecodersA.10 MultiplexersA.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 ArraysA.13 Seqnential CircuitsA.13.1 An Example of an Up/Down CounterA.13.2 Timing DiagramsA.13.3 The Finite State Machine ModelA.13.4 Synthesis of Finite State MachinesA.14 Concluding RemarksProblemsReferencesAPPENDIX B:ARM INSTRUCTION SETB.1 Instruction EncodingB.1.1 Arithmetic and Logic Instructi***B.1.2 Memary Load and Store Instructi***B.1.3 Block Load and Store Instructi***B.1.4 Branch and Branch with Link Instructi***B.1.5 Machine Control Instructi***B.2 Other ARM Instructi***B.2.1 Coprocessor Instructi***B.2.2 Versi*** v4 and v5 Instructi***B.3 Programming ExperimentsAPPENDIX C:MOTOROLA 68000 INSTRUCTION SETAPPENDIX D: INTELIA-32 INSTRUCTION SETD.1 Instruction EncodingD.1.1 Addressing ModesD.2 Basic Instructi***D.2.1 Conditional Jump Instructi***D.2.2 Unconditional Jump Instructi***D.3 PrefixBytesD.4 Other Insutructi***D.4.1 String Instructi***D.4.2 Floating-Point.MMX,and SSE Instructi***D.5 Sixteen-Bit OperationD.6 Programming Experiments APPENDIX E:CHARACTER CODES AND NUMBER CONVERSIONE.1 Character,CodesE.2 Decimal-to-Binary ConversionINDEX


作者介绍:

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


出版社信息:

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


书籍摘录:

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



原文赏析:

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


其它内容:

书籍介绍

《计算机组成(第5版)(英文版)》是原版国外教材的引进版本,以原汁原味的英文阐述了计算机系统的组织与结构。该教材已被全世界几百所高校使用,同样适合我国大学计算机专业学生和其它具有较高英文水平的专业人员学习借鉴。


书籍真实打分

  • 故事情节:5分

  • 人物塑造:4分

  • 主题深度:4分

  • 文字风格:7分

  • 语言运用:6分

  • 文笔流畅:3分

  • 思想传递:8分

  • 知识深度:3分

  • 知识广度:7分

  • 实用性:7分

  • 章节划分:8分

  • 结构布局:7分

  • 新颖与独特:7分

  • 情感共鸣:7分

  • 引人入胜:6分

  • 现实相关:4分

  • 沉浸感:3分

  • 事实准确性:9分

  • 文化贡献:4分


网站评分

  • 书籍多样性:4分

  • 书籍信息完全性:6分

  • 网站更新速度:9分

  • 使用便利性:3分

  • 书籍清晰度:4分

  • 书籍格式兼容性:5分

  • 是否包含广告:8分

  • 加载速度:8分

  • 安全性:8分

  • 稳定性:8分

  • 搜索功能:6分

  • 下载便捷性:8分


下载点评

  • 书籍完整(663+)
  • 格式多(272+)
  • 傻瓜式服务(640+)
  • 差评少(129+)
  • 图文清晰(107+)
  • txt(275+)
  • 无盗版(545+)
  • 章节完整(484+)

下载评价

  • 网友 隗***杉:

    挺好的,还好看!支持!快下载吧!

  • 网友 冷***洁:

    不错,用着很方便

  • 网友 丁***菱:

    好好好好好好好好好好好好好好好好好好好好好好好好好

  • 网友 石***烟:

    还可以吧,毕竟也是要成本的,付费应该的,更何况下载速度还挺快的

  • 网友 陈***秋:

    不错,图文清晰,无错版,可以入手。

  • 网友 曾***玉:

    直接选择epub/azw3/mobi就可以了,然后导入微信读书,体验百分百!!!

  • 网友 苍***如:

    什么格式都有的呀。

  • 网友 师***怡:

    说的好不如用的好,真心很好。越来越完美

  • 网友 养***秋:

    我是新来的考古学家

  • 网友 詹***萍:

    好评的,这是自己一直选择的下载书的网站


随机推荐