arm是什么,arm芯片是什么意思?

ARM体系架构的定义是:体系架构规定了处理器(Processor)以怎样的方式运行 。
具体来说规定了以下五个方面:
一、指令集t
1.每条指令的功能 。
2.每条指令在内存中的表示(encoding) 。
二、寄存器集 。
1.多少个寄存器 。
2.寄存器的大小 。
3.寄存器的功能 。
4.内部状态 。
三、异常模型t
1.不同的特权级别 。
2.异常类型 。
3.异常进入和异常返回时会发生那些情况 。
【arm是什么,arm芯片是什么意思?】四、存储器模型t
1.内存存取如何排序?(How memory accesses are ordered,感觉是大小端)
2.缓存的运行方式,软件何时及怎样进行外部的维护 。
五、Debug, trace, and profilingt
1.断点怎样设置及触发 。
2.trace工具能够抓到那些信息,这些信息是什么格式 。

arm是什么,arm芯片是什么意思?

文章插图
arm芯片是什么意思?
ARM芯片是英国Acorn有限公司设计的低功耗成本的第一款RISC微处理器 。全称为Advanced RISC Machine 。ARM处理器本身是32位设计,但也配备16位指令集,一般来讲比等价32位代码节省达35%,却能保留32位系统的所有优势 。