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

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

3天内不再提示

标签 > ARM处理器

ARM处理器

+关注 0人关注

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

文章: 302
浏览: 41756
帖子: 496

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处理器和CPU有什么区别

ARM处理器和CPU(中央处理器)之间的关系及区别,可以从多个维度进行深入探讨。首先,需要明确的是,ARM处理器并非一种独立的CPU类型,而是指由ARM...

2024-09-10 标签:cpuARM处理器中央处理器 1450 0

ARM处理器的工作模式和特点

ARM处理器具有多种工作模式,这些模式根据处理器执行的任务和当前的状态进行划分。常见的ARM处理器工作模式包括用户模式(User Mode)、快速中断模...

2024-09-10 标签:嵌入式指令ARM处理器 1201 0

ARM处理器的异常中断响应过程

ARM处理器的异常中断响应是嵌入式系统设计中一个至关重要的环节,它确保了系统在面对内部或外部事件时能够稳定、可靠地运行。

2024-09-10 标签:嵌入式系统ARM处理器异常中断 968 0

ARM处理器的指令集包括哪些

ARM处理器的指令集是一个庞大而复杂的系统,它涵盖了多种类型的指令,用于实现数据处理、程序控制、内存访问等多种功能。

2024-09-10 标签:ARM处理器程序指令集 564 0

ARM处理器的寄存器组织及功能

ARM处理器的寄存器组织是其核心架构的重要组成部分,对于理解ARM处理器的运行机制和性能特点具有重要意义。以下是对ARM处理器寄存器组织及功能的详细阐述。

2024-09-10 标签:寄存器计数器ARM处理器 1351 0

ARM处理器和CISC处理器的区别

ARM处理器和CISC(复杂指令集计算机)处理器在多个方面存在显著的区别。这些区别主要体现在架构原理、性能与功耗、设计目标、应用领域以及市场生态等方面。

2024-09-10 标签:计算机ARM处理器cisc处理器 463 0

ARM处理器的结构和特点

ARM处理器,全称Advanced RISC Machines,是一种基于精简指令集(RISC)架构的微处理器。其结构和特点在嵌入式系统、移动设备、物联...

2024-09-10 标签:处理器ARM处理器指令集 897 0

ARM处理器概述和发展历程

ARM处理器是一种基于RISC(精简指令集计算机)架构的高性能微处理器,由英国公司ARM(Advanced RISC Machines)开发和授权。它以...

2024-09-10 标签:计算机微处理器ARM处理器 691 0

ARM处理器的寻址方式

ARM处理器的寻址方式是处理器在执行指令时,根据指令中给出的地址信息来寻找物理地址的方法。ARM处理器支持多种寻址方式,以满足不同的编程需求和提高程序的...

2024-10-05 标签:指令ARM处理器寻址方式 259 0

SoC芯片设计系列-ARM CPU子系统组件介绍

SoC芯片设计系列-ARM CPU子系统组件介绍

在ARM架构的CPU子系统中,组件设计旨在高效地整合了多种功能模块,以支持处理器核心的运行、内存管理、中断处理、数据交换以及与外部设备的交互等。

2024-05-31 标签:控制器DDRARM处理器 2878 0

查看更多>>

arm处理器资讯

中微亿芯发布ARM A9处理器SoC Z7及以7系列FPGA为核心的SIP电路

近日,中科芯控股公司中微亿芯举办了"融核造芯 智创未来"高性能可编程 SoC / SIP 系列新品发布会,隆重发布了ARM A9处理...

2024-05-28 标签:FPGA集成电路ARM处理器 1238 0

在Arm Neoverse驱动的基础设施上构建云软件的未来

在Arm Neoverse驱动的基础设施上构建云软件的未来

为了向开发者提供一个支持 AArch64 架构的开源项目和独立软件开发商 (ISV) 资源库,我们很高兴地推出 Software Ecosystem D...

2024-05-14 标签:ARM处理器AWSaarch64 442 0

德州仪器助力Nullmax推出三款智能驾驶解决方案

2024 年 4 月 25 日至 5 月 4 日,2024(第十八届)北京国际汽车展览会在北京中国国际展览中心隆重举行。

2024-05-06 标签:德州仪器ARM处理器智能驾驶 1018 0

芯华章科技携手华为鲲鹏系统助力打造全国产EDA平台

芯华章科技携手华为鲲鹏系统助力打造全国产EDA平台

4月25日,由华为技术有限公司主办,江苏鲲鹏·昇腾生态创新中心承办的2024鲲鹏开发者创享日·江苏站圆满举办。

2024-04-30 标签:EDA工具ARM处理器华为鲲鹏 727 0

龙芯中科成功入围能源化工行业两大采购项目

近日,龙芯中科成功入围中国中化集团办公电脑集中采购项目和国家能源集团办公电脑集中采购项目,标志着龙芯处理器性能及技术服务能力已获得能源化工行业用户的高度...

2024-04-20 标签:cpuARM处理器龙芯中科 415 0

智原科技宣布加入Arm®(安谋)车用生态系的合作伙伴

ASIC设计服务暨IP研发销售厂商智原科技(Faraday Technology Corporation,TWSE:3035)宣布加入Arm®(安谋)车...

2024-04-18 标签:晶圆ARM处理器ASIC芯片 629 0

谷歌推出基于ARM的数据中心AI芯片Axion,性能比x86高50%

谷歌公布了新款数据中心人工智能(AI)芯片的细节,宣布了一款基于ARM的中央处理器(CPU)Axion。

2024-04-15 标签:谷歌ARM处理器人工智能 988 0

瑞萨推出基于Arm Cortex-M23处理器的RA0微控制器(MCU)系列

瑞萨推出基于Arm Cortex-M23处理器的RA0微控制器(MCU)系列

全球半导体解决方案供应商瑞萨电子(TSE:6723)宣布推出基于Arm Cortex-M23处理器的RA0微控制器(MCU)系列。全新32位通用MCU ...

2024-04-14 标签:微控制器mcuARM处理器 845 0

瑞萨电子推出基于Arm® Cortex®-M23处理器的RA0微控制器(MCU)

瑞萨电子推出基于Arm® Cortex®-M23处理器的RA0微控制器(MCU)

瑞萨电子今日宣布推出基于Arm® Cortex®-M23处理器的RA0微控制器(MCU)系列。全新32位通用MCU RA0系列产品除了实现更低成本,也提...

2024-04-10 标签:微控制器mcuARM处理器 775 0

AI时代如何确保计算安全?

正如其他技术革新一样,人工智能 (AI) 为人们的数字体验带来了新机遇,但同时也伴随着诸多挑战。

2024-04-09 标签:ARM处理器SoC芯片人工智能 475 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),能使使用者访问网络上别处的文件就像在使用自己的计算机一样。
  • 麒麟960
    麒麟960
    +关注
    麒麟960(kirin 960)是海思半导体有限公司推出的新一代移动设备芯片,麒麟960首次配备ARM Cortex-A73 CPU核心,小核心为A53,组成四大四小的big.LITTLE组合,GPU为Mali G71 MP8。
  • tizen
    tizen
    +关注
  • 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/语言教程专题