arm的基本介绍

2440是arm9核,是基于v4 架构

6410是arm11核 基于v6架构

210是a8的核   基于v7架构

前面的是经典阵营,比较老。Arm11之后改为contex系列。

Arm7的水准和M3相近

Arm9,arm11的水准在R4和A5之间

妈蛋。。。2440停产了。。。。。。。。。。

来自为知笔记(Wiz)

时间: 2024-12-10 18:58:25

arm的基本介绍的相关文章

Arm处理器寄存器介绍及汇编基础

1. ARM处理器支持7种工作模式 · User (usr): The normal ARM program execution state· FIQ (fiq): Designed to support a data transfer or channel process· IRQ (irq):    Used for general-purpose interrupt handling· Supervisor (svc):   Protected mode for the operating

Azure ARM (6) Azure ARM (5) ARM Template简单介绍

<Windows Azure Platform 系列文章目录>      Azure ARM (1) 概览      Azure ARM (2) 概览      Azure ARM (3) ARM支持的服务类型      Azure ARM (4) 开始创建ARM Resource Group并创建存储账户 在上一节中,笔者介绍了如何从现有的Azure Resource Group导出Template. 接下来,我们将总体介绍Azure Template. 1.首先,我们打开文本编辑器,创建一

ARM 寄存器的介绍

ARM  寄存器  31个通用, 32个程序状态寄存器 怎么算的呢: (R0--R15)   16  +  7 + 8  =31 通用 程序状态寄存器:    6 个 共  37 个. 不分组寄存器:  R0--R7 分组    :   R8 —— R14 程序计数器:   R15 ( PC ) 堆栈指针: R13 ( SP  ) 子程序链接寄存器: R14( LR 指向函数的返回地址)

ARM汇编伪指令介绍

在ARM处理器汇编语言程序设计里,有一些特殊的指令助记符.这些助记符与指令系统的助记符不同,没有相对应的操作码,通常称这些特殊的指令助记符为伪指令,它们所完成的操作称为伪操作. 伪指令在源程序中的作用是为完成汇编程序做各种准备工作的,这些伪指令仅在汇编过程中起作用,一旦汇编结束,伪指令的使命就完成了.在ARM处理器的汇编程序中,大体有如下几种伪指令:符号定义伪指令.数据定义伪指令.汇编控制伪指令.宏指令及其他伪指令. 伪操作符可以分为以下几类. 1)数据定义伪操作符 数据定义伪操作符主要包括LT

ARM 汇编 简单介绍

1. 汇编文件说明 : 汇编文件以 [.s]结尾的文件格式 注释:多行注释 /* */   : 单行注释 @ 2.  符号说明: 1) 汇编指令,一条指令对应一个机器码,完成一定的功能 2) 伪指令,一条指令对应多条机器码,完成一个稍微复杂的功能 3) 伪操作,不会生成机器码,为了协助编译器,进行编译的,如:条件编译等 3. ARM 汇编指令分类: 1) 数据处理指令. 2) 内存访问指令. 3) 跳转指令 b  bl. 4) 状态寄存器(CPSR)访问指令. 5) 异常产生指令 swi 4.

ARM汇编初探---汇编代码中都有哪几类指令---ARM伪指令介绍

要学习一个东西首先要把概念搞清楚,下面只是自己的一些关于汇编的理解. 可执行文件中的01码是机器码,机器码不等于汇编码,虽然机器码可以很容易翻译成汇编码. 汇编码中包含很多汇编指令.伪指令和宏指令等,这些是不可以直接在机器上运行的. 机器指令是ARM指令集和Thumb指令集这些arm硬件支持的指令集组成的. 汇编码中的伪指令和宏指令这些都是汇编语言这个级别的指令,在汇编文件编译的时候汇编编译器as会去处理这些指令,在编译期间也会对宏进行展开,类似于gcc编译的时候对C代码中的宏展开一样.个人感觉

使用Json Template在Azure China创建ARM类型的虚拟机

前面几篇文章介绍过Azure的两种VM的模式,包括ASM和ARM.并且介绍了如何用Azure CLI和PowerShell创建虚拟机.本文将介绍如何采用Json的Template来创建基于ARM的VM. 当然采用Json Template的方式创建虚拟机是几种方式中最好的,这样可以便于批量部署.Json文件可以重用. ARM的Template的格式采用的是Json的格式.其需要的几个部分如下: 需要定义的有:parameters,variables,resources和outputs.但只有re

简单翻译和补充:1. GNU ARM Eclipse

原文链接: GNU ARM Eclipse GNU 介绍: GNU 计划,又称革奴计划,是由RichardStallman在1983年9月27日公开发起的.它的目标是创建一套完全自由的操作系统.RichardStallman最早是在net.unix-wizards新闻组上公布该消息,并附带一份<GNU宣言>等解释为何发起该计划的文章,其中一个理由就是要"重现当年软件界合作互助的团结精神".为保证GNU软件可以自由地"使用.复制.修改和发布",所有GNU软

ARM中的总线

ARM中的总线用于不同部件之间的通信.有两种不同类型的设备连接到总线:ARM处理器,它是总线的主设备,拥有对总线的仲裁权,可以通过同一总线主动发起数据传输请求:外围器件,是总线的从设备,在总线上是被动的,只能对主设备发出的一个传输请求做出反应. ARM的总线结构称为AMBA(高级微控制总线结构),是ARM推出的开放式总线结构,是目前流行的一种工业标准偏上结构.AMBA2.0规范包含四个部分:AHB.ASB.APB和Test Methodology,主要应用的是AHB.APB. AHB主要用于高性