ARM MIPS PowerPC比较

dhrystone-riscv.rar riscv dhrystone 评估源码 立即下载

ARM, MIPS, Power PC的比较

“ARM面向的低端消费类市场,拼的是功耗;PowerPC面向的是中高端市场,比的是性能,好像还没看到谁的手机是PowerPC的,也没有看到谁家企业级以上的交换机是用ARM做的。如果说ARM跟MIPS 有得比拼倒还现实些。”

“ARM跟MIPS 有相同的定位,MIPS 也有很多用于消费电子的处理器。”

“MIPS 的主要立足点是性能,而ARM好象更多是偏向于低功耗。”

“很多SOC的核都是MIPS 的,比如有无线AP的SOC就是用MIPS 的。”

“ARM 和PowerPC 在功能和层次上有较大差别,面向的领域不同,但是Power作为一种体系结构也开始向嵌入式领域扩散了,IBM,Freescale等公司为首成立的 PowerPC联盟就开始做这方面的工作,但是我看PowerPC 的结构在尤其在功耗方面的束缚可能导致其在嵌入式领域没有如ARM那样大的伸缩性。MIPS 则在很多方面和ARM正面竞争,在性能方面互有优劣。单纯从处理器体系结构的角度来讲,他们只有设计理念的差别,没有好坏的区别。”

“PowerPC在是嵌入式领域的应用也是在中高端的吧,不在消费领域,比如企业级以上的交换机,大机架上铲平,对功耗应该是考虑次要的,这类产品都是由单独的AC/DC的电源,而且机箱中一般都有风扇。所以功耗应该不是问题。而MIPS 的嵌入产品,既有面向高端的,比如Cavium的MIPS多核处理器,携带2-4个1Giga的以太控制器,也有消费类的,如基于MIPS4K核的SOC。我知道的ARM都是面向消费电子的,不知道是否也有高端的。”

ARM在消费品领域的优势非常明显,如此流行的原因我认为有三个方面:

  1. 价格便宜
  2. 配套IP完备
  3. 集成使用方便

至于性能和低功耗方面,ARM要弱于PowerPC。Power系列的芯片主要用于交换机、网络处理器、及sony的游戏机等应用上,这类的应用场 合对处理器的性能要求非常强烈,ARM难以胜任ARM和MIPS在消费领域存在着竞争,MIPS阵营的产品在功耗和面积上具有优势,但MIPS提供的开发 工具不如ARM便捷。

ARM MIPS PowerPC比较(转)

我 的一位朋友长期从事嵌入式开发工具和调试 工具的开发,对ARM、MIPS、PowerPC等32位以上RISC CPU内核或平台颇有研究。他曾经对我说,ARM芯片平台之所以在中国的32位嵌入式领域这么受欢迎,最主要就是它授权模式开展得比较早,此外获得ARM 授权的芯片厂商基本统一采用JTAG接口进行仿真调试,开放性和通用性好,开发板和仿真器的开发简便,因而第三方支持广泛,对最终用户来说也易于使用。
我很赞同他的观点,尽管如今嵌入式内核的提供商都纷纷推出更低功耗、更低成本、更高性能的版本,这家宣称超标量架构强大,那家标榜多线程技术更佳,但很多 内核平台的开放性并不太好,例如MIPS只支持增强型JTAG(EJTAG)仿真接口,但被授权的芯片厂商常常会修改一部分EJTAG协议,并且只对少数 指定的第三方公开修改的部分,因而造成目前MIPS开发工具支持不够广泛的局面;IBM的Power架构采用了绝缘硅(SOI)工艺技术,与ARM及 MIPS等通用性架构相比,一般公司难以采用;另外,新锐Tencilica的可配置内核也遭到非议,即它们被用作主CPU内核的时候,由于用户形成的指 令集和软件库太多,不同指令集的兼容性问题难以解决,势必造成第三方工具支持不好、调试起来很复杂的情况。
而要想得到用户特别是中国工程师的认可,形成完整的设计链至关重要,因为这样才能达到内核开发平台性能和价格的最佳平衡,符合用户的需求(有业内人士称, 普遍来说,嵌入式开发工具若超过万元人民币在中国就很难卖得动);另外,在消费电子产品迅速窜红的今天,帮助开发者缩短设计周期和上市时间无疑是在这一领 域寻找更多商机的内核供应商们的竞争利器。实现这两点,开放性以及开发工具的广泛性和易用性就是成功的关键。
如今,ARM公司除了自身推出的硬件开发工具(Multi-ICE/RealView ICE)和软件开发环境(ADS1.2/RDS、ARMCC),在全球和中国已凝聚了众多第三方或代理商争相推出性价比出色但用法统一的评估板和仿真器, 而支持ARM内核的集成开发环境(IDE)、编译器、RTOS、软件仿真器、启动/驱动代码产品也是层出不穷,可以说一条完整的设计链已经形成,进入一种 良性循环。
就RTOS支持方面举例,Windows CE可支持多种嵌入式CPU,但基于Windows CE的Pocket PC则只支持ARM一种。据称,微软在对SH3、MIPS、ARM等嵌入式处理器做了评估后认为,ARM是一种性价比较好的选择。微软的考虑是有道理的, 由于ARM在手持设备芯片平台中占有绝对的份额(用户可以在多家芯片厂商中进行选择),只支持ARM可以有效地缩短应用程序开发与测试的时间,也降低了研 发费用。
一向以性能著称的Power和MIPS阵营似乎看到了自己的不足,已开始做出一系列努力。IBM推动成立了Power架构促进组织 (Power.org),成员包括索尼、美国Novell、Linux供应商红帽子、EDA供应商新思科技,以及新加坡特许半导体等15家从开发到生产的 各环节企业。Power.org欲以一种开发姿态建立起以Power架构为中心的技术合作系统,“联盟成员共同决定未来的技术发展方向和路线”。
而最近我与MIPS研发总负责人、工程副总裁W. Patrick Hays博士进行了一番交流,也得知MIPS正致力于改变工具支持不足的“历史遗留问题”,在中国就正在联合本地第三方公司(如上海双实科技)开发低价的仿真器和调试工具,并开办一系列培训课程。
Dhrhstone 测试程序 Dhrystone是测量处理器运算能力的最常见基准程序之一,常用于处理器的整形运算性能的测量。程序是用C语言编写的,因此C编译器的编译效率对测试结果也有很大影响。 立即下载

相关推荐

ARM, MIPS, Power PC的比较以及常见嵌入式操作系统,微处理器

ARM, MIPS, Power PC的比较以及常见嵌入式操作系统,微处理器

CPU架构简介(ARM、X86/Atom、MIPS、PowerPC)

ARM、MIPS、PowerPC 均是基于精简指令集RISC机器处理器的架构 X86是基于复杂指令集的架构,Atom则基于是x86指令集的精简版 ARM架构 ARM架构,过去称作进阶精简指令集机器(Advanced RISC Machine,更早称作:Acorn RISC Machine),是一个32位精简指令集(RISC)处理器架构,其广泛地使用在许多嵌入式系统设计。由于节能的特点,ARM处理器非常适用于行动通讯领域,符合其主要设计目标为低耗电的特性。 优势:价格低;能耗低; ARM 授权方式:ARM

旺仔馒头 1万+

时间同步中 TOD 与GPRMC和IRIG-B的区别

时间同步中 TOD 与GPRMC和IRIG-B的区别

ftdlk的博客 1726

ARM与PowerPC的区别

ARM与PowerPC的区别

我的博客 4542

Multisim滞回比较器电路设计与仿真实战:从理论到应用

本文详细介绍了Multisim滞回比较器电路设计与仿真实战,从基础理论到实际应用全面解析。通过门铃原理类比解释滞回特性,提供2-5V阈值检测电路的设计步骤和Multisim仿真技巧,并延伸至温度控制系统等实际工程应用,帮助读者掌握电路设计与优化的核心方法。

assembly8low的博客 1081

微信聊天记录解密,必须是root的手机

手机上安装x-plore软件,将/data/data目录的相关EnMicroMsg.db auth_info_key_prefs.xml拷贝到/storge/emulated/0目录后才可以拷贝到电脑。路径:/data/data/com.tencent.mm/shared_prefs/auth_info_key_prefs.xml。但是是加密过的 需要解密 解密密码生成规则是手机IMEI+微信UIN md5(32位小写)后的前7位。安卓手机要root测试版本微信要7或者8版本都可以。选择message表。

venus60的专栏 1007

[linux小水滴]工具安装与使用

[摘要] 本文记录了一些Linux系统常用工具的安装和使用方法。这些工具简单易用,安装起来也没什么难度。还有一些有趣的工具。持续更新中...

DIDI的二维空间 4358

PowerDesigner16.5下载和安装教程

一、软件下载 1.下载地址(不用复制,直接点击下载链接即可):链接:https://pan.baidu.com/s/1MSnWHWt3SO2Uz5dt9AANAg提取码:z9kk 二、软件安装 1.下载安装包(包含安装文件、汉化包、注册文件) 2.下载后文件内容如下 3....

cicong2374的博客 10万+

ARM MIPS PowerPC X86 四大常见处理架构比较

目录 1、ARM 1.1 ARM历史 1.2 ARM内核系列 2、MIPS 应用范围 发展历史 3、PowerPC 三巨头 4、X86架构 X86历史 5、PowerPC架构相比于ARM的优势 6、Powerpc架构与X86架构的区别 1、ARM ARM处理器是英国Acorn有限公司设计的低功耗成本的第一款RISC微处理器。全称为Advanced RISC Mac...

连志安 1万+

【报错解决】OpenClaw 报错 `openclaw: command not found`:全局命令未加入系统 PATH 的深度排查与修复指南

在国产AI工具链开发中,OpenClaw作为关键命令行工具常出现command not found报错。本文深度分析该问题的根源——Linux环境变量PATH未包含用户级安装目录(~/.local/bin)。通过四种解决方案(临时PATH修改、永久配置、软链接、虚拟环境处理)和排错Checklist,揭示"命令存在却找不到"的本质是路径配置问题,特别适用于Docker/国产Linux/非root环境。文中强调理解Linux工具链机制对国产AI开发的重要性,并指出这是开发者掌握环境

博客 5382

大疆RoboMaster嵌入式面试,电机FOC调不出来当场走人

摘要:大疆RoboMaster嵌入式工程师面试以实战能力著称,重点考察FreeRTOS任务调度、FOC电机控制和CAN总线三大核心技能。FreeRTOS部分涉及优先级调度、栈溢出排查及信号量与互斥锁的区别;FOC控制要求现场编写电流环代码,并解释Clarke/Park变换原理;CAN总线则关注仲裁机制、CANopen协议应用及错误帧排查方法。面试强调工程实践,需具备STM32开发经验,建议搭建实际环境进行练习。该岗位被誉为"硬件版修罗场",充分体现大疆对实际开发能力的严格要求。

郑伟强dev的专栏 150

MIPS,PowerPC和ARM访问I/O方式的比较

1.概述 简单比较了一下MIPS,PowerPC和ARM(这里只考虑32位版本的,MIPS64和PowerPC64不在此范围内)访问I/O的方式。首先这三种体系结构都使用存储器映射的I/O,都是32位物理地址空间(排除一些特殊的处理器,比如PowerPC E500 v2支持36位物理地址)。下面分别说明一下具体的访问方式: MIPS: 由于MIPS的地址空间映射机制比较特殊,kern

Do one thing at a time, and do well. 2014

华为OD机试真题 新系统2026-04-08 C语言 实现【直捣黄龙】

小王在玩一款叫做直捣黄龙的小游戏,在该游戏中他需要从入口位置进入敌营,绕过哨兵的层层封锁,达到敌军司令部实施斩首行动。 敌军阵营是一个n*n的矩阵,入口在坐标(0,n/2),敌军司令部在坐标(n-1,n/2),每个哨兵警戒以自己为中心的9宫格,一旦被哨兵发现则行动失败。

MISAYAONE的博客 183

ARM, MIPS, Power PC的比较

ARM, MIPS, Power PC的比较 “ARM面向的低端消费类市场,拼的是功耗;PowerPC面向的是中高端市场,比的是性能,好像还没看到谁的手机是PowerPC的,也没有看到谁家企业级以上的交换机是用ARM做的。如果说ARM跟MIPS有得比拼倒还现实些。” “ARM跟MIPS有相同的定位,MIPS也有很多用于消费电子的处理器。” “MIPS的主要立足点是性能,而A...

weixin_30929195的博客 310

用 CL_HTTP_CLIENT 正确处理 Cookie,彻底解决 SAP Gateway OData 的 CSRF Token 校验失败

SAP OData 集成中 CSRF Token 校验失败的解决方案 问题现象:使用 Postman 测试 OData 写入成功,但 ABAP 代码调用时出现 CSRF token validation failed 错误。 根本原因:Postman 自动处理 Cookie,而 ABAP 代码仅获取了 CSRF Token 却遗漏了 Cookie 信息。SAP Gateway 要求修改请求必须同时携带 Token 和 Cookie 才能通过校验。 解决方案: 通过 GET 请求同时获取 CSRF Token

2007 年 ~ 2025 年,深耕 SAP 技术 18 年 431

efm32 入门.pdf

本PDF共计22页,介绍的是操作驱动API,下载与否自己斟酌。

[架构之路-13]:目标系统 - 硬件平台 - 五种主流CPU架构的比较(CISC X86、RISC ARM、RISC PowerPC、RISC MIPS、RISC-V)

VS中央处理器(CPU)是智能设备的大脑。它的任务是通过执行一系列指令来驱动的设备,包括显示屏、触摸屏、调制解调器等,计算机硬件编程了智能的机器。CPU架构是CPU厂商给属于同一系列的CPU产品定的一个规范,主要目的是为了区分不同类型CPU的重要标示。根据CPU执行指令的复杂性,目前市面上的CPU架构分为两大阵营:一个是intel、AMD为首的CPU ,称为X86架构系列。另一个是以IBM、ARM为首的精简指令集 RISC。

文火冰糖(王文兵)的博客 3035

lwip-2.0.3

lwip是瑞典计算机科学院(SICS)的Adam Dunkels 开发的一个小型开源的TCP/IP协议栈。实现的重点是在保持TCP协议主要功能的基础上减少对RAM 的占用。

BAP多架构支持:x86、ARM、MIPS等平台分析指南

Binary Analysis Platform(BAP)作为一款强大的二进制分析工具,提供了对多种处理器架构的全面支持,包括x86、ARM、MIPS和PowerPC等。本文将详细介绍BAP如何实现跨架构分析,帮助开发者轻松应对不同平台的二进制程序分析挑战。 ## 支持的架构概览 📊 BAP目前已实现对主流处理器架构的支持,包括: - **x86系列**:支持32位(`x86`)和64位(

gitblog_00331的博客 456

怀旧版电脑GBC模拟器

再现原版GBC掌机的界面,电脑运行连游戏界面都一样大小,很怀旧,很真实,(英文版)强烈推荐,很小的文件,很难才找到的。

文档:亲测可用解决vnc灰屏,黑屏,鼠标大黑叉情况

主要解决vnc-viewer灰屏,黑屏,鼠标大黑叉等现象,详细见文档。

一文搞懂精简指令集与复杂指令集

举个例子,如果对于"启动汽车"这个功能,复杂指令集可能直接就是一条指令,告诉处理器"启动汽车",那么处理器内部会完成整个启动过程,发出这条复杂指令的人不用关心处理器的内部实现。同时,从编译器的角度看,复杂指令集CPU对编译器隐藏了实现细节,编译器能够优化代码的可能性很小,而精简指令集CPU的执行过程都暴露出来,更有利于编译器进行代码优化。虽然从代码量来看,完成同一件事精简指令集占用的空间更多,但是这些指令都很简单,不需要复杂的硬件逻辑来进行解码,可以节约晶体管的数量,处理器就可以更小。

m0_74282605的博客 2519

张凯龙_嵌入式系统体系、原理与设计_课后习题

写在前面 该文主要是学习了张凯龙老师的《嵌入式系统体系、原理与设计》后自己写的课后习题,由于个人水平有限,存在纰漏之处请多多批评指正。 第一章 概述 P19 分析计算机、网络的发展过程,简要阐述嵌入式计算系统的出现与发展历程。 随着电子器件技术的不断发展和演化,基于半导体材料的晶体管技术、集成电路技术出现,计算机硬件的体积、功耗降低,处理速度提升才能使专用的微型计算装置“嵌入”到应用对象中;C语...

qq_40669059的博客 9120

PowerPC架构相比于ARM的优势

Powerpc芯片凭借其出色的性能和高度整合和技术先进特性在网络通信应用,工业控制应用,家用数字化,网络存储领域,军工领域,电力系统控制等都具有非常广泛的应用. 由于PowerPC相对ARM器件来说价格稍贵,另外ARM开发工具盗版到处都是,所以在中国目前来说PowerPC不是很普及.但在一些欧美国家应用很广泛的。 个人觉得PowerPC相对ARM优势有下面几点说明: 1、整合度高以及技术先进

avatar1912的专栏 2万+

cpu 架构

cpu 架构 X86 架构(32、64),个人计算机和服务器。 ARM 架构(32),精简指令集,耗电低。常用于便携式设备,如移动电话,平板。 MIPS 架构,采用 RISC 结构,精简指令集,中科龙芯。它与 ARM 比较,MIPS 授权后用户又修改权限。 PowerPc 架构,采用 RISC 结构,精简指令集。 SPARC 架构,采用 RISC 结构,精简指令集。 ALpha 架构,多媒体处理,申威服务器。

weixin_44939749的博客 240

四大CPU体系结构:ARM、X86/Atom、MIPS、PowerPC

<div id="post_detail"> 四大CPU体系结构:ARM、X86/Atom、MIPS、PowerPC 补充介绍一下RISC:RISC(reduced instruction set computer,精简指令集计算机)是一种执行较少类型计算机指令的微处理器,起源于80年代的MIPS主机(即RISC机),RISC...

ChengChengCheng的博客 8536

ARM、X86/Atom、MIPS、PowerPC四大CPU体系架构

RISC(精简指令集计算机)是一种执行较少类型计算机指令的微处理器,起源于80年代的MIPS主机(即RISC机),RISC机中采用的微处理器统称RISC处理器。这样一来,...

架构师技术联盟 9535
上一篇: 宏函数-----do while(0)的妙用
下一篇: 关于Linux内核学习的误区以及相关书籍介绍[zt]
embedded_man2011
博客等级 码龄16年 15粉丝 12原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值