#CPU体系结构的种类特点及应用场合
一、ARM
ARM架构,过去称作进阶精简指令集机器(Advanced RISC Machine,更早称作:Acorn RISC Machine),是一个32位精简指令集(RISC)处理器架构,其广泛地使用在许多嵌入式系统设计。
特点:
体积小、低功耗、低成本、高性能;支持 Thumb ( 16 位) /ARM ( 32 位)双指令集,能很好的兼容 8 位 /16 位器件;采用RISC体系结构,大量使用寄存器,指令执行速度更快;大多数数据操作都在寄存器中完成;寻址方式灵活简单,执行效率高;指令长度固定;对于不同系列的ARM有各自的特点。
应用领域:
工业控制领域:作为32的RISC架构,基于ARM核的微控制器芯片不但占据了高端微控制器市场的大部分市场份额,同时也逐渐向低端微控制器应用领域扩展。
网络应用:随着宽带技术的推广,采用ARM技术的ADSL芯片正逐步获得竞争优势。此外,ARM在语音及视频处理上进行了优化,并获得广泛支持,也对DSP的应用领域提出了挑战。
消费类电子产品:ARM技术在目前流行的数字音频播放器、数字机顶盒和游戏机中得到广泛采用。
成像和安全产品:现在流行的数码相机和打印机中绝大部分采用ARM技术。手机中的32位SIM智能卡也采用了ARM技术。
二、X86/Atom
xx86或80x86是英代尔Intel首先开发制造的一种微处理器体系结构的泛称。x86架构是重要地可变指令长度的CISC(复杂指令集电脑,Complex Instruction Set Computer)。Intel Atom(中文:凌动,开发代号:Silverthorne)是Intel的一个超低电压处理器系列。处理器采用45纳米工艺制造,集成4700万个晶体管。L2缓存为512KB,支持SSE3指令集,和VT虚拟化技术(部份型号)。
特点:
速度快:单条指令功能强大,指令数相对较带宽要求低:还是因为指令数相对少,即使高频率运行也不需要很大的带宽往CP传输指令。由于X86采用CIEC,因此指令均是按顺序串行执行的,每条指中的各个操作也是接顺序串行执行的,而顺序热行的优点就是控制简单
应用领域:
低端电脑
三、MIPS
MIPS是世界上很流行的一种RISC处理器。MIPS的意思是“无内部互锁流水级的微处理器”(Microprocessor without interlocked piped stages),其机制是尽量利用软件办法避免流水线中的数据相关问题。
特点:
MIPS支持64bit指令和操作,ARM目前只到32bit,MIPS有专门的除法器,可以执行除法指令,MIPS的内核寄存器比ARM多一倍,所以同样
的性能下MIPS的功耗会比ARM更低,同样功耗下性能比ARM更高
MIPS指令比ARM稍微多一点,稍微灵活一点,MIPS开放。
应用领域:
游戏机、路由器、激光打印机、掌上电脑等各个方面
四、PowerPC
PowerPC 是一种精简指令集(RISC)架构的中央处理器(CPU),其基本的设计源自IBM(国际商用机器公司)的IBMPowerPC 601 微处理器POWER(PerformanceOptimized With Enhanced RISC;《IBM Connect 电子报》2007年8月号译为“增强RISC性能优化”)架构。
特点:
可伸缩性好、方便灵活。
应用领域:
新一代游戏机,包括PS2,SONY的PSP等
高性能超级计算机,用来做大规模的网格计算或者普适计算
各类企业的服务器,Power架构体现出高性价比和高能效比
信息通讯业务,为通信和消费电子提供高扩展性
汽车系统
无线和有线基础架构
企业路由和交换平台
作者:关中刀客在青岛链接:https://www.zhihu.com/question/293444132/answer/485693589来源:知乎著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。目录浏览器支持全局变化栅格系统组件按钮组重构排版图片表格表单按钮按钮组下拉菜单栅格系统列表组Modal导航导航栏分页面包屑标签和徽章面板,缩略图面板进度条轮放组件仪表盘公用样式
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html> <head> <meta charset="utf-8" /> <title>完整的Unicode对照表</title> <style type="text/css"> table.
PM项目经理(ProjectManager)从职业角度,是指企业建立以项目经理责任制为核心,对项目实行质量、安全、进度、成本管理的责任保证体系和全面提高项目管理水平设立的重要管理岗位。项目经理是为项目的成功策划和执行负总责的人。项目经理是项目团队的领导者,项目经理首要职责是在预算范围内按时优质地领导项目小组完成全部项目工作内容,并使客户满意。为此项目经理必须在一系列的项目计划、组织和控制活动中做好领导工作,从而实现项目目标。当然在互联网公司这个有着项目经理or产...
本文是一个几何算法问题,给出空间一个点集,求出最小包围盒OBB,OBB就是带旋转角度的立方体。
JZOJ 4673. 4504. 5635. 【NOI2018模拟4.7】LCS DescriptionInputOutputSample Input【样例输入1】3 3 aaa【样例输入2】3 3 aab【样例输入3】1 2 a【样例输入4】10 9 abacadefghSample Output【样例输出1】6【样例输出2】11【样例输出3】
经过本人的探索,我个人推荐使用第5种,这也是乐鑫官方所推荐的方法之一,这种方法搭建出来的开发环境就是集成的开发环境(像keil MDK一样),安装比较简单、易用,非常适合真正做ESP32产品开发的,至于使用windows还是linux,看个人爱好了,windows10下也自带了一个linux,简称叫WSL(Windows Subsystem for Linux),喜欢linux的朋友可以去试一试,本人使用的是windows 7或windows 10所搭建的开发环境。...
随着卫星成像技术的应用,自然资源研究机构可以识别每一棵树的种类。请编写程序帮助研究人员统计每种树的数量,计算每种树占总数的百分比。输入格式:输入首先给出正整数N(≤105),随后N行,每行给出卫星观测到的一棵树的种类名称。种类名称由不超过30个英文字母和空格组成(大小写不区分)。输出格式:按字典序递增输出各种树的种类名称及其所占总数的百分比,其间以空格分隔,保留小数点后4位。输入样例:...
CVPR 2019 | 旷视研究院提出ML-GCN:基于图卷积网络的多标签图像识别模型原文:https://mp.weixin.qq.com/s?__biz=MzIwMTc4ODE0Mw==&mid=2247496371&idx=1&sn=13ee75573ac9b0b698ee27188cffc4d0&chksm=96ea2d33a19da4259...
布丁怪兽-csdn博客 According to 根据 Internet World Stats, there are 3,611,375,813 Internet users around the world as of June 30, 2016. Because of this, online customer reviews have becom...
Hackaday徽章可以直接挂在你的脖子上,但看起来更像一台小型的掌机,这是Hackaday Superconference的徽章。参加会议的每个人都获得这种徽章,它具有320 x 240彩色显示屏,完整的qwerty键盘和无限的可编程潜力!内置的固件运行BASIC解释器,CP / M操作系统,并包括游戏和一些有趣的彩蛋。硬件设计徽章上的显示非常棒,为高度可读的文本提供了充足的空间。当然它是全彩色...
图片的处理大概分 截图(capture), 缩放(scale), 设定大小(resize), 存储(save)1.等比率缩放- (UIImage *)scaleImage:(UIImage *)image toScale:(float)scaleSize{UIGraphicsBeginImageContext(CGSizeMake(image.size.width *
众所周知,掌控板在创客教育中用的非常广泛,它是一块基于 ESP32 的学习开发板。大家对掌控板编程,用的比较多的都是图形化编程的方式,比如 mPython、Mind+ 等。但是,既然掌控板...