手臂架构的不同之处 [英] Arm architecture differnces

查看:133
本文介绍了手臂架构的不同之处的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

有很多版本的ARM可用,比如ARMv1到ARMv6。

这些版本的实际差异是什么。这些版本的指令集差别很大?我在我的一个开发板中使用ARM 1176,因此这个1176所属的架构版本(v1或v5)。



我不清楚ARM约定,有些人在谈论Cortex-M4或M5。

什么是皮层以及它与手臂或手臂架构版本的关系。是否有人/公司可以使用ARM架构来开发他们的微控制器/微处理器?

arm架构是开源的吗?我问这个是因为,我无法看到基于power pc的处理器的指令集参考或手册。但是对于很多东西都可以广泛使用(手册,教程,数据表)?

有人可以澄清吗?

There are lot of versions of ARM available,like ARMv1 to ARMv6.
What is the actual differences in these versions.Is instruction set widely varies between these versions?. I am using ARM 1176 in one of my development boards, so which architecture version this 1176 belongs to(v1 or v5).

I am not clear with the ARM conventions, some people are talking about Cortex-M4 or M5.
What is cortex and how it is related to arm or the arm architecture versions. Is any one/company can use ARM architecture to develop their micro-controllers/microprocessors?
Is arm architecture is a open source? I am asking this because , I am not able to see the instructions set references or manuals for power pc based processors. But for arm lot of things are extensively available(manuals, tutorials,datasheets)?
Could someone please clarify?

推荐答案

ARM不要制造uProcessors:他们制造核心IP,他们许可给任何想要付费的人在他们的设计中使用它 - 而且它也是一个非常好的设计! Arm架构绝对不是开源的! :笑:



这意味着基础是相同的,但ARM核心的包装是由每个使用它的公司创建的。每个ARM核心版本 - 现在有很多,看看ARM网站 - 是不同的,并且将有不同的指令,每个包含ARM核心的处理器将包装那些东西。



说真的,我们甚至无法解释像PowerPC这样基于ARM的处理器的系列的所有差异,更不用说开始解释所有不同的制造商变体了!不是在一个小小的文本框中 - 你需要每个手册......:笑:还有数百本这样的书: Google [ ^ ]



从ARM站点开始 - 它非常有用 - 然后专注于您将使用的制造商。
ARM do not make uProcessors: they make core IP, which they licence to anyone who wants to pay to use it in their designs - and an damn good design it is too! Arm architecture is most definitely not open-source! :laugh:

What that means is that the "basics" are the same, but the "wrapper" round the ARM core is created by each company using it. Each individual ARM core version - and there are lots now, have a look at the ARM website - is different, and will have different instructions, and each processor which contains an ARM core will "wrap" stuff round that.

Seriously, we can't even explain all the differences for one "family" of ARM-based processors like PowerPC, let alone start to explain all the different manufactures variants! Not in a little tiny textbox - you need a manual for each...:laugh: And there are hundreds of such books: Google[^]

Start with the ARM site - it's pretty helpful - and then focus on the manufacturer you will be using.


这篇关于手臂架构的不同之处的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
相关文章
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆