armel、armhf、arm64、armv7l 系统架构区别与联系(AArch64)
armel:arm eabi little endian(eabi:embedded application binary interface)(arm 嵌入式應(yīng)用程序二進(jìn)制接口小端)
armhf:arm hard float(32位的)
arm64:arm64hf,默認(rèn)為hf
Debian/armel 針對舊的 32 位 ARM 處理器,而不支持硬件浮點(diǎn)單元(FPU),
Debian/armhf 僅適用于較新的 32 位 ARM 處理器,其至少實(shí)現(xiàn)了 ARMv7 架構(gòu),且支持 ARM 矢量浮點(diǎn)規(guī)范(VFPv3)第 3 版。此移植可利用這些型號上可用的擴(kuò)展和性能增強(qiáng)功能。
Debian/arm64 適用于 64 位 ARM 處理器,其至少實(shí)現(xiàn)了 ARMv8 架構(gòu)。
大概意思就是armv7l是armhf衍生出來的一個(gè)架構(gòu)?‘’
參考文章:帶大家了解一下armel、armhf和arm64之間有什么區(qū)別
20211012
AArch64是ARMv8 架構(gòu)的一種執(zhí)行狀態(tài)
參考文章:AArch64 是什么
架構(gòu)是啥,執(zhí)行狀態(tài)是啥,有待研究。。。
與50位技術(shù)專家面對面20年技術(shù)見證,附贈(zèng)技術(shù)全景圖總結(jié)
以上是生活随笔為你收集整理的armel、armhf、arm64、armv7l 系统架构区别与联系(AArch64)的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: ABI 与 API 的区别(应用程序二进
- 下一篇: 如何添加交叉编译工具链(toolchai