,arm9用哪个指令集

电子 heimagongsi 45℃

骁龙8Gen1这一代处理器,很多朋友没有关注到的一个细节,那就是首次结束了armv8架构,迎来了armv9架构。简单说一下那就是,每个版本就有一次指令集的革新,armv7是纯32位的

骁龙8Gen1这一代处理器,很多朋友没有关注到的一个细节,那就是首次结束了armv8架构,迎来了armv9架构。简单说一下那就是,每个版本就有一次指令集的革新,armv7是纯32位的,armv8是64位兼容32位的,而armv9则是纯64位,按照官方说法是最终要去除32位兼容性,虽然这次的CortexA710保留了一定的32位支持,但CortexA510以及X2大核已经去掉了32位支持。

A710对32位指令有限支持,而A510不支持32位指令,X2是否支持32位指令目前缺乏资料,大概率是不支持。所以32位指令只能跑在8个核心中的三个上。这也导致不兼容、功耗高的问题。目前小米应用商店已经推出了64位应用专区,建议小米12系列用户将应用都升级到64位。

1、ARM9微处理器

精简指令构架常用与嵌入式系统。ARM是一个公司名!分ARM7/ARM9等是32位机:(AdvancedRISCMachines)是微处理器行业的一家知名企业,设计了大量高性能、廉价、耗能低的RISC处理器、相关技术及软件。技术具有性能高、成本低和能耗省的特点。适用于多种领域,比如嵌入控制、消费/教育类多媒体、DSP和移动式应用等。

利用这种合伙关系,ARM很快成为许多全球性RISC标准的缔造者。目前,总共有30家半导体公司与ARM签订了硬件技术使用许可协议,其中包括Intel、IBM、LG半导体、NEC、SONY、菲利浦和国民半导体这样的大公司。至于软件系统的合伙人,则包括微软、升阳和MRI等一系列知名公司。ARM架构是面向低预算市场设计的第一款RISC微处理器。

2、arm9arm11cortex-a8cortex-a9都是什么意思,之间有什么联系?

arm9arm11是比较老的系列。cortexa8cortexa9当前正火的系类。性能趋势依次升高,寄存器功能模块增强,机器指令更加复杂,并向前兼容。cortexa8cortexa9开始出现双核。cortexa8cortexa9arm11arm9都是CPU构架。在性能上cortexa9>cortexa8>arm11。arm11是ARMV6的构架,老的指令集,被淘汰的东西咯,性能不如ARMV7构架的CPU。

即使能安装插件也不能完整的支持FLASH播放,性能上不行,即使破解了播不出来。A8完美支持FLASH的!cortexa8是目前的主流CPU,中高端机上的,尤其是高端机的稳定产品,中低端都用V6构架的CPU,比如MSM7227,别看800Hz的频率,其实是上一代的,不如同频率的7230的性能的四分之一。

3、arm9指令带什么后缀表示指令执行的结果影响标志位

ARM7是一个大类,细分为ARM7(原始),ARM7TDMI和ARM7EJ这3个小类,分别对应于3种不同的架构版本:ARM7(原始)>ARMv3ARM7TDMI>ARMv4TARM7EJ>ARMv5ARM9也是一个大类,细分为两个小类:ARM9TDMI和ARM9E,分别对应于两种架构版本:ARM9TDMI>ARMv4TARM9E>ARMv5相同的架构,指令集完全一样,不同的架构,大部分指令相同,小部分不同。