计算机组成与设计

计算机组成与设计
分享
扫描下方二维码分享到微信
打开微信,点击右上角”+“,
使用”扫一扫“即可将网页分享到朋友圈。
作者: [美] (Patterson D.A.)
2006-07
版次: 1
ISBN: 9787111193395
定价: 85.00
装帧: 平装
开本: 16开
纸张: 胶版纸
页数: 621页
56人买过
  •   软件设计者对软件系统运行环境硬件技术是否了解、了解多少会很大程度地影响软件系统的性能,同样,硬件设计者也必须了解他们的设计决策将对软件产生怎样的影响。本书着叟于当前计算机设计中最基本的概念,展示了软硬件间的关系。无论上述的哪一类读者,本书的内容都会使他们对计算机有更深入的认识。
      同以往版本一样,本书采用MIPS处理器作为展示计算机硬件技术基本功能的核心。本书逐条指令地列举了完整的MIPS指令集——汇编语言的核心、计算机算术运算、流水线、存储器层次结构以及I/O,并介绍了网络和多处理结构的基本内容。
      将CPU性能和程序性能紧密地联系起来是本版的另一个新增内容。作者展示了软硬件部件(如算法、编程语言、编译器、指令集系统结构以及处理器的实现)如何影响程序的性能。另外,本版对软硬件的讨论更加深入,并在光盘中为侧重硬件和侧重软件的读者分别提供了相关资料。
      随书光盘的内容非常丰富,不仅包括第9章、附录、本书网站内容、附加习题、术语表、参考文献、索引等,而且还提供了HDL模拟器、MIPS模拟器以及FPGA设计工具等软件。 CHAPTERS
    1ComputerAbstractionsandTechnology
    1.1Introduction
    1.2BelowYourProgram
    1.3UndertheCovers
    1.4RealStuff:ManufacturingPentium4Chips
    1.5FallaciesandPitfalls
    1.6ConcludingRemarks
    1.7HistoricalPerspectiveandFurtherReading
    1.8Exercises
    COMPUTERSINTHEREALWORLD
    2Instructions:LanguageoftheComputer
    2.1Introduction
    2.2OperationsoftheComputerHardware
    2.3OperandsoftheComputerHardware
    2.4RepresentingInstructionsintheComputer
    2.5LogicalOperations
    2.6InstructionsforMakingDecisions
    2.7SupportingProceduresinComputerHardware
    2.8Communicatingwithpeople
    2.9MIPSAddressingfor32-BitImmediatesandAddresses
    2.10TranslatingandStartingaProgram
    2.11HowCompilersOptimize
    2.12HowCompilersWork:AnIntroduction
    2.13ACSortExampletoPutItAllTogether
    2.14ImplementinganObject-OrientedLanguage
    2.15ArraysversusPointers
    2.16ReslStuff:IA-32Instructions
    2.17FallaciesandPitfalls
    2.18ConcludingRemarks
    2.19HistoricalPerspectiveandFurtherReading
    2.20Exercises
    COMPUTERSINTHEREALWORLD
    3ArithmeticforComputers
    4AssessingandUnderstandingPerformance
    5TheProcessor:DatapathandControl
    6EnhancingPerformancewithPipelining
    7LargeandFast:ExploitingMemoryHierarchy
    8Storage,Networks,andOtherPeripherals
    9MultiprocessorsandClusters
    APPENDICES
    AAssemblers,Linkers,andSPIMSimulatorA-2
    BTheBasicsofLogicDesignB-2
  • 内容简介:
      软件设计者对软件系统运行环境硬件技术是否了解、了解多少会很大程度地影响软件系统的性能,同样,硬件设计者也必须了解他们的设计决策将对软件产生怎样的影响。本书着叟于当前计算机设计中最基本的概念,展示了软硬件间的关系。无论上述的哪一类读者,本书的内容都会使他们对计算机有更深入的认识。
      同以往版本一样,本书采用MIPS处理器作为展示计算机硬件技术基本功能的核心。本书逐条指令地列举了完整的MIPS指令集——汇编语言的核心、计算机算术运算、流水线、存储器层次结构以及I/O,并介绍了网络和多处理结构的基本内容。
      将CPU性能和程序性能紧密地联系起来是本版的另一个新增内容。作者展示了软硬件部件(如算法、编程语言、编译器、指令集系统结构以及处理器的实现)如何影响程序的性能。另外,本版对软硬件的讨论更加深入,并在光盘中为侧重硬件和侧重软件的读者分别提供了相关资料。
      随书光盘的内容非常丰富,不仅包括第9章、附录、本书网站内容、附加习题、术语表、参考文献、索引等,而且还提供了HDL模拟器、MIPS模拟器以及FPGA设计工具等软件。
  • 目录:
    CHAPTERS
    1ComputerAbstractionsandTechnology
    1.1Introduction
    1.2BelowYourProgram
    1.3UndertheCovers
    1.4RealStuff:ManufacturingPentium4Chips
    1.5FallaciesandPitfalls
    1.6ConcludingRemarks
    1.7HistoricalPerspectiveandFurtherReading
    1.8Exercises
    COMPUTERSINTHEREALWORLD
    2Instructions:LanguageoftheComputer
    2.1Introduction
    2.2OperationsoftheComputerHardware
    2.3OperandsoftheComputerHardware
    2.4RepresentingInstructionsintheComputer
    2.5LogicalOperations
    2.6InstructionsforMakingDecisions
    2.7SupportingProceduresinComputerHardware
    2.8Communicatingwithpeople
    2.9MIPSAddressingfor32-BitImmediatesandAddresses
    2.10TranslatingandStartingaProgram
    2.11HowCompilersOptimize
    2.12HowCompilersWork:AnIntroduction
    2.13ACSortExampletoPutItAllTogether
    2.14ImplementinganObject-OrientedLanguage
    2.15ArraysversusPointers
    2.16ReslStuff:IA-32Instructions
    2.17FallaciesandPitfalls
    2.18ConcludingRemarks
    2.19HistoricalPerspectiveandFurtherReading
    2.20Exercises
    COMPUTERSINTHEREALWORLD
    3ArithmeticforComputers
    4AssessingandUnderstandingPerformance
    5TheProcessor:DatapathandControl
    6EnhancingPerformancewithPipelining
    7LargeandFast:ExploitingMemoryHierarchy
    8Storage,Networks,andOtherPeripherals
    9MultiprocessorsandClusters
    APPENDICES
    AAssemblers,Linkers,andSPIMSimulatorA-2
    BTheBasicsofLogicDesignB-2
查看详情
系列丛书 / 更多
计算机组成与设计
计算机网络
[荷兰]塔嫩鲍姆(Tanenbaum A.S.) 著
计算机组成与设计
Java编程思想:英文版·第4版
[美]埃克尔 著
计算机组成与设计
编译原理(英文版·第2版)
[美]阿霍 著
计算机组成与设计
计算机科学概论(英文版·第5版)
[美]Nell、John Lewis 著
计算机组成与设计
经典原版书库:电子商务(英文精编版·第10版)
[美]施内德(Gary P. Schneider) 著
计算机组成与设计
计算机组成与设计:硬件/软件接口(英文版•第5版•亚洲版)
[美]David、John L.Hennessy 著
计算机组成与设计
离散数学及其应用(英文版)(第7版)
[美]罗森 著
计算机组成与设计
现代操作系统(英文版·第4版)
[美]Andrew S. Tanenbaum、Herbert Bos 著
计算机组成与设计
计算机文化:(英文版·第15版)
[美]帕森斯(June Jamrich Parsons)、[美]奥贾(Dan Oja) 著
计算机组成与设计
Java语言程序设计:基础篇(英文版)(第8版)
[美]梁(Y.Daniel Liang) 著
计算机组成与设计
计算机科学引论(2017英文精编版)
[美]蒂莫西、J.、奥利里(Timothy、J.、O\\\\\\\'Leary) 著
计算机组成与设计
Java语言程序设计(基础篇)(英文版·第10版)
[美]梁勇(Y.Daniel Liang) 著
您可能感兴趣 / 更多
计算机组成与设计
争吵的恋人:我们为什么相爱,又为什么争吵
[美]约翰·金,[美]瓦妮莎·贝内特
计算机组成与设计
一个画家的旅程(一本讲述被誉为“美国艺术创始人”的传记绘本)
[美]哈德逊·塔尔伯特
计算机组成与设计
蒙特卡洛的密码锁(数学大师的逻辑课) 文教科普读物 [美]雷蒙德·m.斯穆里安(raymondm.smullyan)
[美]雷蒙德·m.斯穆里安(raymondm.smullyan)
计算机组成与设计
福尔摩斯的棋盘:关于国际象棋的推理题(数学大师的逻辑课)
[美]雷蒙德·m.斯穆里安
计算机组成与设计
你好,我是阿斯伯格女孩
[美]露迪·西蒙
计算机组成与设计
《生命大设计.重构》(关于“生命创造现实”这一惊人事实,独特且完整的科学探索与哲学诠释)
[美]鲍勃·伯曼 著;杨泓 译;[美]罗伯特·兰札;马泰·帕夫希奇(斯洛文尼亚)
计算机组成与设计
新视界文库-生命故事:生物学上的伟大发现
[美]肖恩·B.卡罗尔
计算机组成与设计
托尔斯泰
[美]莉莎·克纳普(Liza Knapp)
计算机组成与设计
爱,浪漫和婚姻的99个重点
[美]江柏 德 著
计算机组成与设计
故事思维 商业管理 思维表达职场沟通人际交往
[美]安妮特·西蒙斯 后浪
计算机组成与设计
全球通史(全六册)(另一个角度的“全球通史”,不一样的视野与新知。以地理为骨,历史为肉,一部超级丰满的世界通史。)
[美]塞缪尔·古德里奇 译者:冷惠玲、冯佳娜、王小忠、孙丽霞、李江艳
计算机组成与设计
《星际争霸》动画影像艺术
[美]罗伯特·布鲁克斯