问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

Android 的ARM架构和X86架构

发布网友 发布时间:2022-09-06 21:12

我来回答

1个回答

热心网友 时间:2023-01-27 12:12

Android开发中,在打包发布应用时会选择应用适配的cpu架构平台,在引用第三方库时也遇到根据不同cpu架构引入相应的so包。Android主要包括一下cpu架构:

在Android系统上,每一个CPU架构对应一个ABI:

ABI是Application Binary Interface的缩写,常表示两个程序模块之间的接口,且其中一个模块常为机器码级别的library或操作系统。它定义了函数库的调用、应用的二进制文件(尤其是.so)如何运行在相应的系统平台上等细节。其中mips及mips64极少用于手机,出发点是高性能,主要用于路由器、猫。

从CPU发明到现在,有非常多种架构,从我们熟悉的X86,ARM,到不太熟悉的MIPS,IA64,它们之间的差距都非常大。但是如果从最基本的逻辑角度来分类的话,它们可以被分为两大类,即所谓的“复杂指令集(CISC)”与“精简指令集(RISC)”系统。

Intel和ARM处理器的第一个区别是,前者使用复杂指令集(CISC),后者使用精简指令集(RISC)。属于这两种类中的各种架构之间最大的区别,在于它们的设计者考虑问题方式的不同。

ARM架构是一个32位精简指令集RISC(Reced Instruction Set Computing)处理器架构,其广泛地使用在许多嵌入式系统设计。但在其他领域上也有很多作为,由于节能的特点,ARM处理器非常适用于移动通信领域,匹配其主要设计目标为低成本、高性能、低耗电的特性。

ARM的优势不在于性能强大而在于效率,ARM采用RISC流水线指令集,在完成综合性工作方面根本就处于劣势,而在一些任务相对固定的应用场合其优势就能发挥得淋漓尽致。ARM结构的电脑是通过专用的数据接口使CPU与数据存储设备进行连接,所以ARM的存储、内存等性能扩展难以进行(一般在产品设计时已经定好其内存及数据存储的容量),所以采用ARM结构的系统,一般不考虑扩展。基本奉行“够用就好”的原则。

x86 架构是一个复杂指令集CISC(Complex Instruction Set Computer)处理器架构。X86结构的电脑无论如何都比ARM结构的系统在性能方面要快得多、强得多。X86的CPU随便就是1G以上、双核、四核。X86结构的电脑采用“桥”的方式与扩展设备(如:硬盘、内存等)进行连接,而且x86结构的电脑出现了近30年,其配套扩展的设备种类多、价格也比较便宜,所以x86结构的电脑能很容易进行性能扩展,如增加内存、硬盘等。
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
...怎么插入耳机时 耳机和外放都有声音?我用驱动人生驱动过显示声卡是正... USB耳机插入听不到声音,用什么软件可以听到声音?我的耳机是赛德斯的,听... 用USB71耳机看电影和用35mm立体声耳机杜比音效看电影哪个效果好 学生和家庭情况如何填写呢? 当初老板帮我租房子,租了半年,老板说干满半年才能退,现在没有干满半年... 博湖县在哪买辣椒酱 宝宝都一岁多了,要记得做这款高钙食物,不要浪费长身体的机会 高钙零食可不可以帮助孩子长高呢? 文艺一些的纹身店名字 宝马325li是三缸吗? 怎样处理冰冻小龙虾的腥臭味 墨墨背单词重新背一次是什么意思? 我梦见脚底扎进很长的铁定,护士拔了三次都没拔出来 语言表达能力差怎么办怎样才能提升 网赌提款成功没到账 小丑的伤感说说_有关小丑的说说 荷叶粥怎么做好吃,荷叶粥的家常做法 眼霜什么时候开始用最好?先用眼霜还是先用精华? 眼霜什么时候用 眼霜第几个步骤用最好 什么类型的消泡剂可以解决润滑油起泡? 7wide是多大码 美国鞋码 请问美国鞋码8W是多少啊? 鞋子E∪R代表什么? 创造与魔法火龙一个服几只 怎么刻录系统光碟 我前天做梦梦见自己的牙掉了13个,希望说出来就是破解了,在此祝愿家 vivox70是多少毫安的 绿萝花可以养在卫生间里吗? 安卓app打包的时候还需要兼容armeabi么 九宫八卦牌戴胸前好吗 分享经济是什么意思有什么特征 分享经济,啥是分享经济 檀香香炉怎么用 古代檀香炉有寿山石做的吗? 男方房子婚后加了女方名字,离婚时如何判 男方买的房子加了女方名字,属于共有吗 男方全款房拿结婚证后加了女方名字,离婚怎么办 房子是男方买的加了女方名字,离婚怎么分 有脚气怎么样治疗? pine宝箱怎么拿 pineline是什么意思 独特 的英语单词是什么? 形容产品“轻便、灵巧、独特” 用英语怎么说? b站缓存的视频在哪 什么是热水器ESS安全系统 豪爵ESS发动机优点和缺点?ESS发动机什么水平 电工图纸中ESS代表什么 冬季防冻措施 有谁知道一种衣服哟,它收腰收到胸口处,下面很宽松,这种衣服叫什么名字...