找回密码
 注册
关于网站域名变更的通知
查看: 295|回复: 3
打印 上一主题 下一主题

关于ARM架构的问题

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2022-4-13 09:49 | 只看该作者 回帖奖励 |正序浏览 |阅读模式

EDA365欢迎您登录!

您需要 登录 才可以下载或查看,没有帐号?注册

x
最近刚接触ARM,有几点不明白的地方希望各位大侠能帮助一下。1:这个架构是指内核的结构,还是指芯片的结构?比如我有几块三星的ARM9芯片,都采用同一种内核,比如ARM920t,但是不是一种芯片,那我可不可以认为芯片的架构不一样? 2:我在网上查了些ARM的架构,发现每一种内核都有一种架构,是不是ARM公司就是把这种架构卖给其他公司呀,还是其他的技术? 3:我查了查网上说的大部分就两种架构X86和ARM,那为什么ARM还会有这么多的架构, 4:最后一个问题,我想问一下:如果内核一样,那架构会不会一样?架构不同,应用到芯片中会出现什么不同,架构相同,又有什么其他的相同点呢?; U7 q9 }0 G3 A0 B7 `' G

该用户从未签到

4#
发表于 2022-4-13 13:19 | 只看该作者
想看看别人是怎么说的
4 ]9 L0 |9 f1 i! O7 U4 Y  R2 I" M% [0 l
  • TA的每日心情
    开心
    2023-6-2 15:15
  • 签到天数: 1 天

    [LV.1]初来乍到

    3#
    发表于 2022-4-13 11:10 | 只看该作者
    你说的是arm框架的内核不同吧,ARM是框架,内核现在有A7,A9,A15。目前A15性能最强。功耗高,但是性能不错。 a9,a15使用相同的指令集,这只是一种技术,ARM公司只是设计而已 。- p0 u5 E# m' O& E$ w3 L. N

    该用户从未签到

    2#
    发表于 2022-4-13 10:27 | 只看该作者
    arm 指的是指令集。
    6 n, g) g8 |  b: ?$ y6 [$ D8 ?/ |+ J" x2 y0 k, P1 o  y1 q
    不过这个指令集有很多版本还有扩展指令。arm9 就是指的大版本。arm920t 就是更详细的型号。, z/ l- F; ?' J: k' s
    不同的版本可能是指令集版本不同,也可能是扩展指令不同。! a7 h3 m1 s. @  D
    其次的,ARM cpu 是针对嵌入式等等设计的 CPU ,他的是 SoC 的(System on Chip)有非常高的集成度,比如内存控制器,显示芯片,无线网芯片,存储控制器等等的功能都被塞进了这个芯片里一起封装,不同的型号,这些附加的功能电路也都有区别。
    / _* u0 s1 V+ I* }8 w& i% h& d) [3 _
    arm 自己不产 CPU ,只卖设计,而且他卖出去的设计,禁止生产公司自己修改设计(只有有限的几个公司被授权可以自己改,比如 apple )。
      v/ W# Z$ L0 h- y# e0 J) s! F6 C5 J+ _/ l
    另外 x86 也有很多型号啊,Intel 那遍地的 i3 、i6 、i7 、详细的还有什么 3770k 、3220 这种型号,你为什么不认为他们是不同的架构呢?
    9 q. s! s0 Z+ i. w# r; u/ ]- W, X8 W$ `
    ' I* l' U) |# V+ R  L: T% p6 ~arm 因为用途特殊,所以他的功能性能都是按需定制的,现在消费电子的普及,才让一些通用设计的芯片更加流行,但不同的产品,依然有不同的功能,成本,功耗的要求,这就导致的 arm 有各种不同的芯片。
    / `7 \3 D' u  }9 X3 D7 R+ l7 ]- \
    您需要登录后才可以回帖 登录 | 注册

    本版积分规则

    关闭

    推荐内容上一条 /1 下一条

    EDA365公众号

    关于我们|手机版|EDA365电子论坛网 ( 粤ICP备18020198号-1 )

    GMT+8, 2025-11-23 23:12 , Processed in 0.140625 second(s), 24 queries , Gzip On.

    深圳市墨知创新科技有限公司

    地址:深圳市南山区科技生态园2栋A座805 电话:19926409050

    快速回复 返回顶部 返回列表