• 鲲鹏架构入门与实战/计算机技术开发与应用丛书
21年品牌 40万+商家 超1.5亿件商品

鲲鹏架构入门与实战/计算机技术开发与应用丛书

正版保障 假一赔十 可开发票

63.64 4.9折 129 全新

库存2件

广东广州
认证卖家担保交易快速发货售后保障

作者张磊编著

出版社清华大学出版社

ISBN9787302576877

出版时间2021-05

装帧平装

开本16开

定价129元

货号11053328

上书时间2024-12-08

灵感书店

三年老店
已实名 已认证 进店 收藏店铺

   商品详情   

品相描述:全新
商品描述
作者简介
张磊,资深计算机专家,华为云MVP,二十多年IT从业经验,1999年度软考高级程序员,PMP证书持有者,华为全连接大会2020十佳“华为开发者社区之星”,研究方向包括架构设计、分布式、微服务、云技术等,是多个大型物联网平台的技术负责人。

目录
第1章初识鲲鹏
1.1 鲲鹏架构简介
1.2 鲲鹏芯片编年史
1.3 鲲鹏芯片的特点
第2章鲲鹏硬件生态
2.1 鲲鹏CPU
2.2 鲲鹏主板
2.3 鲲鹏服务器
2.4 鲲鹏PC
第3章鲲鹏软件生态
3.1 鲲鹏软件栈
3.2 openEuler操作系统
3.3 鲲鹏论坛
3.4 鲲鹏云服务
3.5 鲲鹏创新中心
第4章开发准备
4.1 硬件获取
4.2 软件环境
第5章鲲鹏应用迁移
5.1 应用迁移的原因
5.2 编译型语言应用移植
5.3 解释型语言应用移植
5.4 容器迁移
第6章鲲鹏分析扫描工具
6.1 鲲鹏开发套件简介
6.2 鲲鹏分析扫描工具简介
6.3 安装鲲鹏分析扫描工具
6.4 鲲鹏分析扫描工具的使用
6.5 卸载鲲鹏分析扫描工具
第7章鲲鹏代码迁移工具
7.1 鲲鹏代码迁移工具简介
7.2 安装鲲鹏代码迁移工具
7.3 鲲鹏代码迁移工具的使用
7.4 卸载鲲鹏代码迁移工具
第8章鲲鹏性能分析工具
8.1 安装鲲鹏性能分析工具
8.2 鲲鹏性能分析工具公共功能的使用
8.3 系统性能分析工具的使用
8.4 Java性能分析工具的使用
8.5 性能分析工具插件的使用
8.6 卸载鲲鹏性能分析工具
第9章鲲鹏加速库
9.1 鲲鹏加速库简介
9.2 加速引擎的安装
9.3 加速库插件
第10章鲲鹏编译器
10.1 毕昇编译器
10.2 鲲鹏GCC
10.4 编译器插件
第11章华为动态二进制指令翻译工具 (ExaGear)
11.1 ExaGear简介
11.2 ExaGear的安装
11.3 运行ExaGear
11.4 ExaGear结构
11.5 Guest系统中安装运行应用
11.6 卸载ExaGear
第12章应用编译与发布
12.1 应用编译
12.2 应用发布
第13章鲲鹏实验解析
13.1 华为云沙箱实验室简介
13.2 鲲鹏沙箱实验室的使用
13.3 鲲鹏实验解析
第14章 QEMU模拟器
14.1 QEMU简介
14.2 Windows环境下的安装
14.3 Linux环境下的安装
14.4 鲲鹏开发环境的搭建
第15章鲲鹏认证
15.1 鲲鹏认证简介
15.2 鲲鹏微认证
15.3 鲲鹏应用开发工程师认证
15.4 鲲鹏凌云伙伴计划
15.5 解决方案伙伴计划
15.6 鲲鹏展翅伙伴计划
15.7 伙伴查询
第16章鲲鹏云服务兼容性认证实战
16.1 实战简介
16.2 认证资料
16.3 资源申请
16.4 鲲鹏云服务的购买
16.5 功能清单与测试用例
16.6 兼容性自测试报告
16.7 安全自测试报告
16.8 性能自测试报告

内容摘要

初识鲲鹏11鲲鹏架构简介

  111指令集架构

  按照维基百科的解释,指令集架构(InstrUCtI011 Set ArchitectureISA),又称指令集或指令集体系,是计算机体系结构中与程序设计有关的部分,包含基本数据类型、指令集、寄存器、寻址模式、存储体系、中断、异常处理及外部IO。指令集架构包含一系列的opcode,即操作码(机器语言),以及由特定处理器执行的基本命令。

  指令集架构可以看作一系列的标准,它定义了微处理器应该实现的功能,但是不规定如何具体实现。

  112指令集架构的分类

  指令集架构有多种,常见的一般有以下3种。

  1)复杂指令集运算(Complex Instruction Set ComplJtingCISC)

  复杂指令集在一个指令里可以执行若干低端操作,例如从存储器读取、存储、计算等。其特点是指令数目多而且复杂,每条指令字长不相等,执行周期也不一样,在指令集的具体实现上比较复杂。

    典型的实现复杂指令集的处理器架构有x86架构微处理器及其64位扩展x8664架构等。

  2)精简指令集运算(Reduced InstnJCtlOn Set ComputingtRISC)

  精简指令集对处理器的处理做了流水线化的优化,对指令数目和寻址方式都做了精简,使其实现更容易,指令并行执行程度更好,编译器的效率更高。

    典型的实现精简指令集的处理器架构有ARMMIPSPowei ISA等。

    3)显式并发指令集运算(Explicitly Parallel Instruction COmpLtingEPIC)

    显式并发指令集允许处理器根据编译器的调度并行执行指令而不用增加硬件复杂性t该架构由超长指令字架构发展而来,并做了大量改进。该指令集的指令中有3位是用来指示上一条运算指令是不是与下一条指令有相关性,如果没有相关性,就可以用不同的CPU来并行处理这两条指令,从而提高了并行计算的效率。实现该指令集的处理器架构主要是IntelIA64架构。

  113微架构

  微架构(Microar~hitecltIre)包含处理器内部的构成及这些构成如何运行指令集架构的方式。也就是说,微架构通过具体的门电路、寄存器、算术逻辑单元等实现指令集,所以,不同的微架构可以运行同一个指令集,同一个指令集可以通过不同的微架构实现。在设计具体的微架构的时候,根据实际的使用环境不同,设计偏重的方向也不一样,有的偏重于执行速度,有的偏重于降低能耗,这些都会导致微架构的差异,但是它们实现的是同一个指令集。

  114 ARM架构

  。ARM是英国Acoi·n公司从1983年开始的一个项目,该公司1985年开发出ARMl样本,1986年开始实际生产32位的ARM2

    1990Acorn成立ARM公司,继续负责ARM架构的开发。

    2016年日本软银(Softl)ank)q改购了ARM公司。

    ARMAdvanced RIS(Machim!的缩写,是高级精简指令集机器,从这个命名上就可以看出来ARM架构最鲜明的特点,它是一个精简指令集架构,采用该架构的处理器一般具有低功耗的优势。

    截止到2020年,ARM一共推出了8个版本的架构,分别是ARMvlARMv8

—  没有更多了  —

以下为对购买帮助不大的评价

此功能需要访问孔网APP才能使用
暂时不用
打开孔网APP