当前位置: 首页 > 资源下载  > 电子书 > 计算机

使用RaspberryPi学习计算机体系结构

12/16/2018 9:53:18 PM 人评论

Raspberry Pi的诞生,深受20世纪80年代价格相对低廉的高度可编程计算机(以及它们对英国高新技术产生的影响)的启发,它激励新一代程序设计师并为他们提供准入平台。经济成本和技术门槛的可接受性,使得Raspberry Pi成为学习计算机工作原理的理想工具。《使用Raspberry Pi学

使用RaspberryPi学习计算机体系结构

使用RaspberryPi学习计算机体系结构

编辑推荐

  Raspberry Pi的诞生,深受20世纪80年代价格相对低廉的高度可编程计算机(以及它们对英国高新技术产生的影响)的启发,它激励新一代程序设计师并为他们提供准入平台。经济成本和技术门槛的可接受性,使得Raspberry Pi成为学习计算机工作原理的理想工具。《使用Raspberry Pi学习计算机体系结构》将会是你整个Raspberry Pi内幕发现之旅的私人指南,也将成为你学习由Raspberry Pi完美诠释的知识库的专业级教练。作者Eben Upton和Jeff Duntemann是理想的导师:作为Raspberry Pi的共同创始人,Upton展现出他的深刻洞察力;Dunteman则将复杂的技术知识凝练为易于理解的解释。以Raspberry Pi这块信用卡般大小的计算机(正在革新编程世界)的体系结构为基础,Upton和Duntemann共同提供了隐藏在所有计算机背后的技术的专业级指导。
  《使用Raspberry Pi学习计算机体系结构》按部就班地讲解每个组件,包括组件能做什么、为何需要它、该组件与其他组件的关系,以及组件创建过程中设计者面临的选择等。从内存、存储器和处理器,到以太网、相机和音频。Upton和Duntemann相互合作,确保读者扎实理解Raspberry Pi的内部结构及其整体上与计算背后的技术之间的关系。

内容简介

  《使用Raspberry Pi学习计算机体系结构》能帮助读者
  ■ 了解Raspberry Pi每个部分的设计目的
  ■ 理解不同组件之间的交互方式
  ■ 深入了解系统设计的完整过程
  ■ 学习程序设计原理
  ■ 观察硬件和操作系统之间的相互作用
  ■ 深入研究ARM芯片背后的机制
  ■ 比较和对照不同的芯片,从ARM到Intel

作者简介

  Eben Upton是Raspberry Pi基金会的创始人,也是该基金会旗下的贸易部门RaspberryPi(贸易)有限公司的CEO,他与Gareth Halfacree合著了Raspberry Pi User Guide一书。Eben早年创办了两家成功的移动游戏和中间件公司(Ideaworks 3d 和Podfun),还曾担任剑桥大学圣约翰学院计算机科学的教学主管,并和他的父亲Clive Upton教授一起编写了牛津诗韵词典(Oxford Rhyming Dictionary)。Eben在剑桥大学获得了物理学和工程学学士学位以及计算机科学博士学位,还获得了工商管理硕士学位。

  Jeff Duntemann从1974年就开始出版各种技术类和科幻类出版物。它是Xerox公司的程序师,同时还担任Ziff-Davis出版社和Borland国际软件公司的技术编辑。他编辑发行了两份程序师杂志,在其名下有20本技术性书籍,包括*畅销的Assembly Language Step ByStep一书。在Dr. Dobb’s Journal杂志上,Jeff连续四年撰写“Structured Programming”专栏,并在很多杂志上发表了大量技术性文章。1989年,Jeff和他的作家伙伴Keith Weiskamp发起成立了Coriolis Group,到1998年Coriolis Group已经成为美国亚利桑那州*大的图书出版商。Jeff对“强”人工智能表现出持久的兴趣,他的绝大部分科幻著作(包括The CunningBlood和Ten Gentle Opportunities两本小说)都在探寻强人工智能的因果逻辑。Jeff的其他兴趣包括望远镜和风筝,他还是一位电子学和无线电业余爱好者(呼号K7JPD)。在过去的40年里,Jeff一直和妻子Carol居住在美国亚利桑那州的菲尼克斯市,陪伴他们的还有四条卷毛比雄犬。

  Ralph Roberts是一名受过嘉奖的越战老兵,在阿波罗登月工程期间供职于NASA。自从1979年在Creative Computing杂志上发表第一篇文章开始,Roberts就一直从事计算机和软件方面的写作。Roberts为国家出版商撰写了超过100本书籍,以及上千篇文章和短篇小说。总而言之,他已经发售了超过2000万字的专业内容。Roberts的*佳畅销书包括美国*一本关于计算机病毒(美国国家电台由此诞生了多部相关电影)的书籍,还有过去21年里反复印刷的一本烹饪食谱—— Classic Cooking with Coca-Cola,目前已经售出了50万本。

  Tim Mamtora是博通有限公司IC设计部门的总工程师,目前是美国GPU硬件团队的技术带头人。他在移动计算机图形学方面从事了近七年的工作,此前为模拟电视和传统DSP硬件开发内部IP。Tim 拥有剑桥大学工程学硕士学位,其中第三年在马萨诸塞州技术学院度过,在那里激发了Tim 对数字硬件设计的兴趣。他对推进工程充满激情,并专门花费时间在剑桥大学指导学生,他还在母校发表工程学机遇方面的演讲。工作之余,Tim 喜欢各类体育运动、摄影以及游览世界。

  Ben Everard 是一位作家,也是一位播客。平时为Linux 编写修补代码,还喜欢摆弄机器人。本书是Everard的第二部著作,他还撰写了Learning Python with Raspberry Pi一书(Wiley 出版社,2014)。可以在推特@ben_everard上找到他。

附件下载

  • 下载

    百度网盘下载

    下载: 所需积分:90

  • 积分获取方法:先给账户进行充值,然后进行积分兑换,积分兑换比例:1元可兑换10个积分.
    具体可参考帮助如何获取积分说明

相关资源

  • Fortran程序设计(第四版)

    本书介绍了Fortran语言基础知识,以及结构化程序设计思想,该设计思想使得大型Fortran程序的维护更易于实现。本书面向的读者是科学/工程类学生,意在对他们进行相应领域的实践训练。本书是一本理想的Fortran语言资料。 本书在讲述Fortran知识过程中,按适用于大型项目开

    4/13/2025 1:24:25 PM
  • 人机交互基础教程(第3版)

    Delphi是面向对象的可视化软件开发平台,它提供了大量VCL组件,具有强大的数据库开发和网络编程能力,极大地提高了应用系统的开发速度,是目前软件开发工具之一。  《人机交互基础教程(第3版)》以DelphiXE8为开发平台进行修订,增加基于Android应用程序设计和基于

    3/23/2025 11:44:42 PM
  • C++面向对象程序设计(第三版)/“十三五”高校计算机应用技术系列规划教材

    《C++面向对象程序设计(第三版)/“十三五”高校计算机应用技术系列规划教材》是为具有C语言基础的读者编写的,主要介绍C什面向对象程序设计的基本知识和编程方法,全面讲述了C++面向对象的基本特征。内容包括类、对象、继承、派生类、多态性、虚函数、运算符重载、

    2/23/2025 12:55:51 PM
  • 算法零基础一本通(Python版全彩印刷)_电子书PDF格式百度云网盘下载

    《算法零基础一本通(Python版 全彩印刷)》指导读者从零开始学习算法:从基础数据结构开始,逐步解说信息安全算法,最后也讲解了人工智能入门领域的KNN和K-means算法。  《算法零基础一本通(Python版 全彩印刷)》理论与实例并重,在讲解算法理论时,使用热门程序

    12/29/2024 9:07:06 PM