0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

标签 > ARM处理器

ARM处理器

+关注 0人关注

  ARM处理器是一个32位元精简指令集(RISC)处理器架构,其广泛地使用在许多嵌入式系统设计。微软在2012年10月26日发布的Windows 8操作系统也支持ARM系列处理器。

文章: 287
浏览: 41322
帖子: 495

ARM处理器简介

  ARM(Advanced RISC Machines)一个32位元精简指令集(RISC)处理器架构,ARM处理器广泛地使用在许多嵌入式系统设计。ARM处理器的特点有指令长度固定,执行效率高,低成本等。

ARM处理器百科

  ARM(Advanced RISC Machines)一个32位元精简指令集(RISC)处理器架构,ARM处理器广泛地使用在许多嵌入式系统设计。ARM处理器的特点有指令长度固定,执行效率高,低成本等。

  体系结构

  1 CISC(Complex Instruction Set Computer,复杂指令集计算机)

  在CISC指令集的各种指令中,大约有20%的指令会被反复使用,占整个程序代码的80%。而余下的80%的指令却不经常使用,在程序设计中只占20%。

  2 RISC(Reduced Instruction Set Computer,精简指令集计算机)

  RISC结构优先选取使用频最高的简单指令,避免复杂指令;将指令长度固定,指令格式和寻地方式种类减少;以控制逻辑为主,不用或少用微码控制等

  RISC体系结构应具有如下特点:

  1 采用固定长度的指令格式,指令归整、简单、基本寻址方式有2~3种。

  2 使用单周期指令,便于流水线操作执行。

  3 大量使用寄存器,数据处理指令只对寄存器进行操作,只有加载/ 存储指令可以访问存储器,以提高指令的执行效率。

  除此以外,ARM体系结构还采用了一些特别的技术,在保证高性能的前提下尽量缩小芯片的面积,并降低功耗:

  4 所有的指令都可根据前面的执行结果决定是否被执行,从而提高指令的执行效率。

  5 可用加载/存储指令批量传输数据,以提高数据的传输效率。6 可在一条数据处理指令中同时完成逻辑处理和移位处理。

  7 在循环处理中使用地址的自动增减来提高运行效率。

  寄存器结构

  ARM处理器共有37个寄存器,被分为若干个组(BANK),这些寄存器包括:

  1 31个通用寄存器,包括程序计数器(PC指针),均为32位的寄存器。

  2 6个状态寄存器,用以标识CPU的工作状态及程序的运行状态,均为32位,只使用了其中的一部分。

  指令结构

  ARM微处理器的在较新的体系结构中支持两种指令集:ARM指令集和Thumb指令集。其中,ARM指令为32位的长度,Thumb指令为16位长度。Thumb指令集为ARM指令集的功能子集,但与等价的

  ARM代码相比较,可节省30%~40%以上的存储空间,同时具备32位代码的所有优点。

查看详情

arm处理器知识

展开查看更多

arm处理器技术

ARM处理器全解析:A8/A9/A15都是什么?

Cortex-A50是继Cortex-A15之后的又一重量级产品,将会直接影响到主流PC市场的占有率。我们今天总结一下近几年来手机端较为主流的ARM处理器。

2013-01-27 标签:ARM处理器CortexA8 3.8万 0

ARM与Intel处理器有什么区别?谁更有优势?

在一条指令被解码并准备执行时,Intel和ARM的处理器都使用流水线。就是说解码的过程是并行的。

2018-04-04 标签:Intel处理器ARM处理器 3.4万 0

ARM处理器:“冯·诺依曼”体系结构和“哈佛”体系结构

ARM处理器:“冯·诺依曼”体系结构和“哈佛”体系结构

ARM处理器对数据操作(读或写)支持三种数据长度:字节(8位)、半字(16位)、字(32位)。假设在地址为0x0000~0x0004的内存空间保存了如图...

2018-04-09 标签:ARMARM处理器 3.3万 0

ARM CortexA-72处理器详解_性能如何

ARM虽然是家小公司,但他们是整个ARM处理器阵营的核心,除了苹果、高通等极少数可以自己开发ARM兼容架构的公司之外,联发科、海思等大多数公司都会直接使...

2018-04-23 标签:处理器arm处理器 3.0万 0

详解ARM处理器和FPGA之间的通信技术

详解ARM处理器和FPGA之间的通信技术

本文将详细地讨论简化UART功能在FPGA中的实现方法。简单回顾一下异步串行通信的数据格式。图2表明在异步传送中串行发送一个数据字节的位定时关系(图中没...

2018-04-04 标签:arm处理器fpgs 2.6万 0

ARM实时处理器Cortex-R8介绍_Cortex-R系列处理器盘点

ARM实时处理器Cortex-R8介绍_Cortex-R系列处理器盘点

说起起ARM处理器,大家肯定都会想到Cortex-A系列,但这只是人家三大产品线之一的高性能应用处理器,同时还有非常低调的Cortex-M系列微控制器、...

2018-04-23 标签:处理器arm处理器 1.7万 0

浅谈ARM处理器的特点和体系结构

ARM微处理器包括ARM7、ARM9、ARM9E、ARM10E、SecurCore、以及Intel的StrongARM、XScale和其它厂商基于AR...

2018-04-03 标签:arm9arm处理器 1.7万 0

ARM架构的基础知识点汇总

ARM架构的基础知识点汇总

本文首先介绍了ARM的架构图及各个模式,其次介绍了通用寄存器、MMU相关地址基本概念、ARM920T中有三种类型的地址等,最后阐述了ARM处理器的架构及...

2018-04-26 标签:arm处理器arm架构 1.6万 0

解答arm处理器的七种工作模式

ARM处理器存在七种工作模式:用户模式、快速中断模式、外部中断模式、管理模式、数据访问中止模式、未定义指令中止模式、系统模式。除了用户模式外,其它六种均...

2018-10-26 标签:armARM处理器 1.6万 0

查看更多>>

arm处理器资讯

天玑6100相当于骁龙什么芯片?

天玑6100相当于骁龙什么芯片? 天玑6100是联发科技公司推出的一款中高端的移动处理芯片,运行效率高、性能稳定,受到广大消费者的喜爱。 相比于其他芯片...

2023-08-16 标签:ARM处理器人工智能GPU芯片 1.9万 0

arm内核全解析_arm内核体系结构分类介绍

arm内核全解析_arm内核体系结构分类介绍

本文介绍了arm内核的特点、体系结构、分类,以及对两种典型的arm内核进行了详细介绍说明。

2017-12-29 标签:armarm处理器 1.8万 0

ARM处理器的发展历程

ARM公司既不生产芯片也不销售芯片,它只出售芯片技术授权。却做到了在手持设备市场上占有90%以上的份额。几个月前,软银耗资300多亿美元拿下ARM,使得...

2016-12-01 标签:armarm处理器arm架构 1.3万 0

rk3566与s905x4参数对比

rk3566与s905x4参数对比 随着智能家居、智能机顶盒、游戏机和其它娱乐设备的普及,对于芯片的要求也越来越高。而在这个领域,Rockchip(瑞芯...

2023-08-15 标签:ARM处理器瑞芯微RK3566 1.2万 0

细数可穿戴设备中的ARM处理器架构

半导体知识产权商ARM在其年度科技大会上宣布,将正式从移动处理系统进军可穿戴科技领域,甚至可能进一步延伸至数据中心服务。本文将展示由应用微电路公司、凯为...

2013-11-18 标签:处理器ARM处理器可穿戴设备 1.1万 5

简述HMIBSC边缘控制盒的介绍

简述HMIBSC边缘控制盒的介绍

本文主要介绍施耐德Harmony Edge Box产品HMIBSC,中文称为边缘控制盒。 通过内置的Node-RED工具,WiFi,蓝牙,串口,以太网,...

2021-03-30 标签:GBplcARM处理器 8819 0

基于ARM Cortex A53 四核64位高性价比平板演示介绍

ARM处理器是英国Acorn有限公司设计的低功耗成本的第一款RISC微处理器。全称为Advanced RISC Machine。ARM处理器本身是32位...

2020-07-02 标签:电子工程师微处理器ARM处理器 7423 0

ARM处理器芯片选型指南

要选好一款处理器,要考虑的因素很多,不单单是纯粹的硬件接口,还需要考虑相关的操作系统、配套的开发工具、仿真器,以及工程师微处理器的经验和软件支持情况等。...

2011-11-09 标签:芯片ARM处理器 6835 0

国产ARM厂商雄起 国货ARM处理器正崛起?

国内ARM处理器厂商在近几年如雨后春笋般的涌现出来,到目前为止成功打入手机领域的有海思和展讯两家,但在平板领域就有些百花齐放了,瑞芯微、全志以及炬力等厂...

2013-08-22 标签:ARMARM处理器瑞芯微 6765 0

苹果不久将会带来一款采用自研A系列ARM芯片的MacBook笔记本

也就是说,除了苹果今年的全新 iPhone 将采用 7 纳米制程 A12 芯片之外,还在规划至少一款 Mac 电脑(比如 MacBook 笔记本)可用...

2018-04-25 标签:笔记本台积电ARM处理器 6665 0

查看更多>>

arm处理器数据手册

相关标签

相关话题

换一批
  • 深度学习
    深度学习
    +关注
  • 工业4.0
    工业4.0
    +关注
    工业4.0是由德国政府《德国2020高技术战略》中所提出的十大未来项目之一。该项目由德国联邦教育局及研究部和联邦经济技术部联合资助,投资预计达2亿欧元。旨在提升制造业的智能化水平,建立具有适应性、资源效率及基因工程学的智慧工厂,在商业流程及价值流程中整合客户及商业伙伴。
  • 英伟达
    英伟达
    +关注
    Nvidia 是全球图形技术和数字媒体处理器行业领导厂商,NVIDIA的总部设在美国加利福尼亚州的圣克拉拉市,在20多个国家和地区拥有约5700名员工。公司在可编程图形处理器方面拥有先进的专业技术,在并行处理方面实现了诸多突破。公司创立于1993年1月,总部位于美国加利福尼亚州圣克拉拉市。
  • BeagleBone
    BeagleBone
    +关注
  • mbed
    mbed
    +关注
  • 无人机技术
    无人机技术
    +关注
    以无人驾驶来说,城市中将建造一个巨大的交通共享网,只要拿出手机就能随时呼叫无人驾驶汽车服务;交警能精准判断每一辆汽车去向,更有效地管理交通……
  • LD3320
    LD3320
    +关注
  • OpenWrt
    OpenWrt
    +关注
    OpenWrt 可以被描述为一个嵌入式的 Linux 发行版。(主流路由器固件有 dd-wrt,tomato,openwrt,padavan四类)对比一个单一的、静态的系统,OpenWrt的包管理提供了一个完全可写的文件系统,从应用程序供应商提供的选择和配置,并允许您自定义的设备,以适应任何应用程序。
  • ARM架构
    ARM架构
    +关注
    ARM架构过去称作进阶精简指令集机器(Advanced RISC Machine,更早称作:Acorn RISC Machine),是一个32位精简指令集(RISC)处理器架构,其广泛地使用在许多嵌入式系统设计。
  • DragonBoard 410c
    DragonBoard 410c
    +关注
    Qualcomm最新的“龙板”——Qualcomm DragonBoard 410c,是一枚功能极为强大,身材特别小巧的开发板,它集成了目前最流行的智能手机处理能力,帮您实现对各种智能硬件的天马行空想象。您可以研用“龙板”实现高清视频、Wi-Fi/蓝牙、多媒体、3D游戏等各项功能。
  • OpenCL
    OpenCL
    +关注
    OpenCL是一个为异构平台编写程序的框架,此异构平台可由CPU,GPU或其他类型的处理器组成。OpenCL由一门用于编写kernels (在OpenCL设备上运行的函数)的语言(基于C99)和一组用于定义并控制平台的API组成。
  • 嵌入式操作系统
    嵌入式操作系统
    +关注
    嵌入式操作系统(Embedded Operating System,简称:EOS)是指用于嵌入式系统的操作系统。嵌入式操作系统是一种用途广泛的系统软件,通常包括与硬件相关的底层驱动软件、系统内核、设备驱动接口、通信协议、图形界面、标准化浏览器等。
  • Windows CE
    Windows CE
    +关注
     Windows Embedded Compact(即 Windows CE)是微软公司嵌入式、移动计算平台的基础,它是一个开放的、可升级的32位嵌入式操作系统,是基于掌上型电脑类的电子设备操作系统。
  • JDI
    JDI
    +关注
    JDI(Java Debug Interface)是 JPDA 三层模块中最高层的接口,定义了调试器(Debugger)所需要的一些调试接口。基于这些接口,调试器可以及时地了解目标虚拟机的状态,例如查看目标虚拟机上有哪些类和实例等。
  • NFS
    NFS
    +关注
      网络文件系统,英文Network File System(NFS),是由SUN公司研制的UNIX表示层协议(presentation layer protocol),能使使用者访问网络上别处的文件就像在使用自己的计算机一样。
  • tizen
    tizen
    +关注
  • 麒麟960
    麒麟960
    +关注
    麒麟960(kirin 960)是海思半导体有限公司推出的新一代移动设备芯片,麒麟960首次配备ARM Cortex-A73 CPU核心,小核心为A53,组成四大四小的big.LITTLE组合,GPU为Mali G71 MP8。
  • SiliconLabs
    SiliconLabs
    +关注
  • X86架构
    X86架构
    +关注
  • uCOS II
    uCOS II
    +关注
  • ARM公司
    ARM公司
    +关注
    ARM公司是一家知识产权(IP)供应商,它与一般的半导体公司最大的不同就是不制造芯片且不向终端用户出售芯片,而是通过转让设计方案,由合作伙伴生产出各具特色的芯片。
  • 米尔科技
    米尔科技
    +关注
    米尔是一家专注于ARM嵌入式软硬件开发的高新技术企业。在以客户为中心的指引下,米尔为嵌入式领域客户提供专业的ARM工业控制板、ARM核心板、ARM开发工具、充电桩计费控制单元及充电控制板等产品和技术服务。
  • 数字电子钟
    数字电子钟
    +关注
  • A6处理器
    A6处理器
    +关注
  • 大联大友尚
    大联大友尚
    +关注
  • YunOS
    YunOS
    +关注
  • OpenStack
    OpenStack
    +关注
    OpenStack是一个开源的云计算管理平台项目,是一系列软件开源项目的组合。由NASA(美国国家航空航天局)和Rackspace合作研发并发起,以Apache许可证(Apache软件基金会发布的一个自由软件许可证)授权的开源代码项目。
  • MMU
    MMU
    +关注
    MMU是中文名是内存管理单元,有时称作分页内存管理单元,它是一种负责处理中央处理器(CPU)的内存访问请求的计算机硬件。它的功能包括虚拟地址到物理地址的转换(即虚拟内存管理)、内存保护、中央处理器高速缓存的控制,在较为简单的计算机体系结构中,负责总线的仲裁以及存储体切换。
  • 马云
    马云
    +关注
  • OMAPL138
    OMAPL138
    +关注
    OMAP-L138是美国德州仪器(TI)推出全新DSP+ARM工业处理器 ,这款芯片也是业界功耗最低的浮点数字信号处理器 (DSP) + ARM9处理器,大大降低了双核通讯的开发难度,可充分满足工业应用的高能效、连通性设计对高集成度外设、更低热量耗散以及更长电池使用寿命的需求。

关注此标签的用户(6人)

多层次 明明是发烧 hahaa_45559 ryuby Pirl 随心所欲!

编辑推荐厂商产品技术软件/工具OS/语言教程专题