首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >arm64和armhf有什么区别?

arm64和armhf有什么区别?
EN

Stack Overflow用户
提问于 2016-06-13 20:36:34
回答 2查看 191.1K关注 0票数 192

Raspberry Pi Type3具有64位CPU,但其架构不是

但是

..。它们之间的区别是什么?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2018-02-24 02:18:17

代表"arm hard float",是给定的名称

一个debian移植

适用于具有硬件浮点支持的arm处理器(armv7+)。

在beaglebone黑色上,例如:

代码语言:javascript
运行
复制
:~$ dpkg --print-architecture
armhf

尽管其他命令(如

或者

)将会显示

代码语言:javascript
运行
复制
:~$ cat /proc/cpuinfo 
processor       : 0
model name      : ARMv7 Processor rev 2 (v7l)
BogoMIPS        : 995.32
Features        : half thumb fastmult vfp edsp thumbee neon vfpv3 tls
...

The The The

在下面列出

是指

浮点支持。

顺便说一句,

,如果您的处理器支持它,那么它基本上取代了Raspbian,如果我理解正确的话,Raspbian是

主要是重建

当然,现在围绕着Raspbian建立了一个完整的生态系统,所以他们可能不会放弃它。然而,这就是为什么beaglebone可以直接运行debian的部分原因,即使你习惯了Raspbian,这也是可以的,除非你想要一些特殊的附带的非自由软件,比如Mathematica。

票数 239
EN

Stack Overflow用户

发布于 2016-06-13 23:33:50

更新

:是的,我理解这个答案没有解释

..。在这一页上有一个很好的答案来解释这一点。此答案旨在帮助提问者走上正确的道路,因为他们在提问时显然对Raspberry Pi的功能有误解。

您认为架构在哪里?

什么?在我的树莓派3上,我得到:

代码语言:javascript
运行
复制
$ uname -a
armv7l

不管怎样,

表示系统架构为32位。第一个提供64位支持的ARM架构是armv8。看看这个

表格

以供参考。

您说得对,Raspberry Pi 3中的CPU是64位的,但是Raspbian操作系统尚未针对64位设备进行更新。32位软件可以在64位系统上运行(反之亦然)。这就是为什么您看不到报告为64位的体系结构的原因。

您可以关注64位支持的GitHub问题

这里

,如果你感兴趣的话。

票数 28
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/37790029

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档