计算机组成 经典原版书库 (美)CARLHAMACHE 机械工业出版社【正版可开发票】 下载 pdf 百度网盘 epub 免费 2025 电子书 mobi 在线
计算机组成 经典原版书库 (美)CARLHAMACHE 机械工业出版社【正版可开发票】电子书下载地址
- 文件名
- [epub 下载] 计算机组成 经典原版书库 (美)CARLHAMACHE 机械工业出版社【正版可开发票】 epub格式电子书
- [azw3 下载] 计算机组成 经典原版书库 (美)CARLHAMACHE 机械工业出版社【正版可开发票】 azw3格式电子书
- [pdf 下载] 计算机组成 经典原版书库 (美)CARLHAMACHE 机械工业出版社【正版可开发票】 pdf格式电子书
- [txt 下载] 计算机组成 经典原版书库 (美)CARLHAMACHE 机械工业出版社【正版可开发票】 txt格式电子书
- [mobi 下载] 计算机组成 经典原版书库 (美)CARLHAMACHE 机械工业出版社【正版可开发票】 mobi格式电子书
- [word 下载] 计算机组成 经典原版书库 (美)CARLHAMACHE 机械工业出版社【正版可开发票】 word格式电子书
- [kindle 下载] 计算机组成 经典原版书库 (美)CARLHAMACHE 机械工业出版社【正版可开发票】 kindle格式电子书
寄语:
全国三仓发货,物流便捷,下单秒杀,欢迎选购!
内容简介:
《计算机组成(第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.6.4 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 Operations,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 Locations 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 Operations2.4 Instructions 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 Constants2.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 Operations2.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 Instructions2.10.1 Logic Instructions2.10.2 Shift and Rotate Instructions2.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 Instructions2.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 lnstructions and Addressing Modes3.1.3 Register Move Instructions3.2 Arithetic and Logic Instructions3.2.1 Arithmetic Instructions3.2.2 Logic Instructions3.3 Branch Instructions3.3.1 Setting Condition Codes3.3.2 A Loop Program for Adding Numbers3.4 Assembly Language3.4.1 Pseudo-Instructions3.5 I/O Operations3.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 Instructions3.10 Assembly Language3.11 Program Flow Control3.11.1 Condition Code Flags3.11.2 Branch Instructions3.12 I/O Operations3.13 Stacks and Subroutines3.14 Logic Instructions3.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 Instructions3.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 Instructions3.20.1 Logic Operations3.20.2 Shift and Rotate Operalions3.21 I/O Operations3.21.1 Memory-MappedI/O3.21.2 Isolated I/O3.21.3 BlockTransfers3.22 Subroutines3.23 Other instructions3.23.1 Multiply and Divide Instructions3.23.2 Multimedia Extension (MMX) Instructions3.23.3 Vector(SIMD) Instructions3.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 Exceptions4.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 (USB)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 Considerations5.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 Functions5.5.2 Replacement Algorithms5.5.3 Example of Mapping Techniques5.5.4 Examples of Caches in Commercial Processors5.6 Performance Considerations5.6.1 Interleaving5.6.2 Hit Rate and Miss Penalty5.6.3 Caches on the Processor Chip5.6.4 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 Numbers6.4 Signed-Opeand Multiplication6.4.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 Opeations6.7.1 IEEE Standard for Floating-Point Numbers6.7.2 Arithmetic Opeations on Floating-Point Numbers6.7.3 Guard Bits and Truncation6.7.4 Implementing Roating-Point Operations6.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 Instructions7.3 Multiple-Bus Organization7.4 Hardwired Control7.4.1 A Complete Processor7.5 Microprogrammed Control7.5.1 Microinstructions7.5.2 Microprogram Sequencing7.5.3 Wide-Branch Addressing7.5.4 Microinstructions with Next-Address Field7.5.5 Prefetching Microinstructions7.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 Considerations8.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 Considerations8.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 Applications9.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 Considerations9.4.1 Polling Approach9.4.2 Interrupt Approach9.5 I/O Device Timing Constraints9.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 Communications Interfaces10.4 Concluding RemarksProblemsChapter 11 PROCESSORFAMILIES11.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 Instructions11.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.6.4 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 Instructions11.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 (CSMA/CD) Bus12.7.3 TokenRing12.7.4 Network of Workstations12.8 Programmer’s View of Shared Memory and Message Passing12.8.1 SharedMemoryCase12.8.2 Message-Passing Case12.9 Performance Considerations12.9.1 Amdahl’s Law12.9.2 Performance Indicators12.10 Concluding RemarksProblemsReferencesAPPENDIX A: LOGIC CIRCUITSA.1 Basic Logic FunctionsA.1.1 EIectronic Logic GatesA.2 Synthesis ofLogic FunctionsA.3 Minimization of Logic ExpressionsA.3.1 Minimization Using Karnaugh MapsA.3.2 Don't-Cale ConditionsA.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 ConstraintsA.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.6.4 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 InstructionsB.1.2 Memary Load and Store InstructionsB.1.3 Block Load and Store InstructionsB.1.4 Branch and Branch with Link InstructionsB.1.5 Machine Control InstructionsB.2 Other ARM InstructionsB.2.1 Coprocessor InstructionsB.2.2 Versions v4 and v5 InstructionsB.3 Programming ExperimentsAPPENDIX C:MOTOROLA 68000 INSTRUCTION SETAPPENDIX D: INTELIA-32 INSTRUCTION SETD.1 Instruction EncodingD.1.1 Addressing ModesD.2 Basic InstructionsD.2.1 Conditional Jump InstructionsD.2.2 Unconditional Jump InstructionsD.3 PrefixBytesD.4 Other InsutructionsD.4.1 String InstructionsD.4.2 Floating-Point.MMX,and SSE InstructionsD.5 Sixteen-Bit OperationD.6 Programming Experiments APPENDIX E:CHARACTER CODES AND NUMBER CONVERSIONE.1 Character,CodesE.2 Decimal-to-Binary ConversionINDEX
作者介绍:
暂无相关内容,正在全力查找中
出版社信息:
暂无出版社相关信息,正在全力查找中!
书籍摘录:
暂无相关书籍摘录,正在全力查找中!
在线阅读/听书/购买/PDF下载地址:
原文赏析:
暂无原文赏析,正在全力查找中!
其它内容:
书籍介绍
《计算机组成(第5版)(英文版)》是原版国外教材的引进版本,以原汁原味的英文阐述了计算机系统的组织与结构。该教材已被全世界几百所高校使用,同样适合我国大学计算机专业学生和其它具有较高英文水平的专业人员学习借鉴。
网站评分
书籍多样性:9分
书籍信息完全性:4分
网站更新速度:6分
使用便利性:6分
书籍清晰度:3分
书籍格式兼容性:3分
是否包含广告:5分
加载速度:5分
安全性:5分
稳定性:3分
搜索功能:7分
下载便捷性:9分
下载点评
- 强烈推荐(667+)
- 服务好(441+)
- 一般般(174+)
- 小说多(127+)
- 中评(442+)
- 无颠倒(74+)
- 种类多(639+)
- 书籍完整(495+)
- 无多页(140+)
- 中评多(429+)
- 赞(487+)
- 情节曲折(382+)
下载评价
- 网友 索***宸: ( 2024-12-23 08:45:24 )
书的质量很好。资源多
- 网友 堵***洁: ( 2025-01-17 07:36:11 )
好用,支持
- 网友 邱***洋: ( 2024-12-24 21:29:36 )
不错,支持的格式很多
- 网友 焦***山: ( 2025-01-10 15:03:51 )
不错。。。。。
- 网友 权***颜: ( 2025-01-01 15:58:45 )
下载地址、格式选择、下载方式都还挺多的
- 网友 芮***枫: ( 2024-12-22 18:07:05 )
有点意思的网站,赞一个真心好好好 哈哈
- 网友 田***珊: ( 2025-01-01 00:55:23 )
可以就是有些书搜不到
- 网友 隗***杉: ( 2025-01-08 01:23:29 )
挺好的,还好看!支持!快下载吧!
- 网友 游***钰: ( 2025-01-03 14:04:06 )
用了才知道好用,推荐!太好用了
- 网友 国***舒: ( 2025-01-02 03:26:14 )
中评,付点钱这里能找到就找到了,找不到别的地方也不一定能找到
- 网友 步***青: ( 2024-12-25 23:21:24 )
。。。。。好
- 网友 瞿***香: ( 2024-12-28 21:44:00 )
非常好就是加载有点儿慢。
- 网友 师***怀: ( 2024-12-24 23:16:51 )
好是好,要是能免费下就好了
- 网友 曹***雯: ( 2024-12-23 07:20:34 )
为什么许多书都找不到?
喜欢"计算机组成 经典原版书库 (美)CARLHAMACHE 机械工业出版社【正版可开发票】"的人也看了
全新正版图书 儿童肥胖的与控制赵莉四川大学出版社9787569038569 小儿疾病肥胖病普通大众人天图书专营店 下载 pdf 百度网盘 epub 免费 2025 电子书 mobi 在线
美容中药方剂学学习指导与习题集(高职中医美容配教) 下载 pdf 百度网盘 epub 免费 2025 电子书 mobi 在线
9787111442547 下载 pdf 百度网盘 epub 免费 2025 电子书 mobi 在线
修心三不-不生气不计较不抱怨(去梯言系列) 下载 pdf 百度网盘 epub 免费 2025 电子书 mobi 在线
小水电建设项目经济评价规程 SL 16-2010(SL 16-2010替代SL16-95)(中华人民共和国水利行业标准) 下载 pdf 百度网盘 epub 免费 2025 电子书 mobi 在线
- 2009司法考试分类法规随身查-经济法 下载 pdf 百度网盘 epub 免费 2025 电子书 mobi 在线
- 故宫日历:2021年 下载 pdf 百度网盘 epub 免费 2025 电子书 mobi 在线
- 检验医学考核指南 周新 主编 湖北科学技术出版社【正版可开发票】 下载 pdf 百度网盘 epub 免费 2025 电子书 mobi 在线
- Maya游戏设计--Maya和Mudbox建模与贴图技术(附光盘) 下载 pdf 百度网盘 epub 免费 2025 电子书 mobi 在线
- 世界分国系列地图册·美国 下载 pdf 百度网盘 epub 免费 2025 电子书 mobi 在线
- 人民币汇率管理技术研究 下载 pdf 百度网盘 epub 免费 2025 电子书 mobi 在线
- 柏林苍穹下【正版书籍 达额立减】 下载 pdf 百度网盘 epub 免费 2025 电子书 mobi 在线
- 经济师初级《工商管理专业知识与实务》历年真题及专家命题预测 下载 pdf 百度网盘 epub 免费 2025 电子书 mobi 在线
- 锦囊妙解:现代文阅读·高一同步(第二版)——中学生语文系列 下载 pdf 百度网盘 epub 免费 2025 电子书 mobi 在线
- 极速传染:揭示打造上瘾型产品的4种思维 下载 pdf 百度网盘 epub 免费 2025 电子书 mobi 在线
书籍真实打分
故事情节:7分
人物塑造:3分
主题深度:7分
文字风格:7分
语言运用:4分
文笔流畅:9分
思想传递:4分
知识深度:6分
知识广度:7分
实用性:4分
章节划分:9分
结构布局:3分
新颖与独特:4分
情感共鸣:3分
引人入胜:5分
现实相关:8分
沉浸感:9分
事实准确性:8分
文化贡献:8分