问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

嵌入式系统与通用处理器的异同点?并从具体参数上(如处理器功耗,片上资源等)进行比较?

发布网友 发布时间:2022-04-26 07:14

我来回答

2个回答

热心网友 时间:2023-10-08 21:15

嵌入式系统的核心是嵌入式微处理器。嵌入式微处理器一般就具备以下4个特点:
  1)对实时多任务有很强的支持能力,能完成多任务并且有较短的中断响应时间,从而使内部的代码和实时内核心的执行时间减少到最低限度。
  2)具有功能很强的存储区保护功能。这是由于嵌入式系统的软件结构已模块化,而为了避免在软件模块之间出现错误的交叉作用,需要设计强大的存储区保护功能,同时也有利于软件诊断。
  3)可扩展的处理器结构,以能最迅速地开展出满足应用的最高性能的嵌入式微处理器。
  4)嵌入式微处理器必须功耗很低,尤其是用于便携式的无线及移动的计算和通信设备中靠电池供电的嵌入式系统更是如此,如需要功耗只有mW甚至μW级。
  嵌入式计算机系统同通用型计算机系统相比具有以下特点:
  1.嵌入式系统通常是面向特定应用的嵌入式CPU与通用型的最大不同就是嵌入式CPU大多工作在为特定用户群设计的系统中,它通常都具有低功耗、体积小、集成度高等特点,能够把通用CPU中许多由板卡完成的任务集成在芯片内部,从而有利于嵌入式系统设计趋于小型化,移动能力大大增强,跟网络的耦合也越来越紧密。
  2.嵌入式系统是将先进的计算机技术、半导体技术和电子技术与各个行业的具体应用相结合后的产物。这一点就决定了它必然是一个技术密集、资金密集、高度分散、不断创新的知识集成系统。
  3.嵌入式系统的硬件和软件都必须高效率地设计,量体裁衣、去除冗余,力争在同样的硅片面积上实现更高的性能,这样才能在具体应用中对处理器的选择更具有竞争力。
  4.嵌入式系统和具体应用有机地结合在一起,它的升级换代也是和具体产品同步进行,因此嵌入式系统产品一旦进入市场,具有较长的生命周期。
  5.为了提高执行速度和系统可靠性,嵌入式系统中的软件一般都固化在存储器芯片或单片机本身中,而不是存贮于磁盘等载体中。
  6.嵌入式系统本身不具备自举开发能力,即使设计完成以后用户通常也是不能对其中的程序功能进行修改的,必须有一套开发工具和环境才能进行开发。
  7.目前,嵌入式系统多用于手机等操作系统的开发。具有巨大的市场潜力.

热心网友 时间:2023-10-08 21:15

通用微处理器一般指的是服务器用和桌面计算用CPU芯片。
  目前,在桌面计算领域,Intel公司的Pentium系列微处理器芯片领导了市场的主流,占据着微机芯片市场的绝大部分份额,当前主流的芯片配置是32位的Pentium IV。2001年8月Intel采用0.18μm工艺实现了主频为2GHz的Pentium IV芯片,目前生产的Pentium IV芯片则大都采用0.13μm工艺,主频已超过3GHz。AMD公司的Athlon K系列微处理器与Intel的Pentium系列二进制兼容,是Intel公司的强劲对手,现在的AMD Athlon处理器的主频也超过了1GHz,并且即使频率略低,在实际性能上却并不逊色。AMD的AMD-64处理器,在实现与IA-32兼容的同时,支持全64位计算,更展示了强劲的潜力。另外,VIA公司通过购并Cyrix公司,也开始生产与Pentium系列二进制兼容的微处理器芯片。目前,VIA的C3芯片已开始进入桌面系统的低端市场。
  IBM、HP(COMPAQ)、SGI、SUN等公司都生产各具特点的服务器用高性能通用微处理器,这些微处理器都采用RISC指令系统,通过超标量、乱序执行、动态分支预测、推测执行等机制,提高指令级并行性,改善性能。这类芯片被广泛用于各种工作站、服务器和高性能计算机中。
  另外,Intel和HP公司早在1994年就启动了设计和生产基于EPIC显式并行体系结构的IA-64芯片合作项目,并陆续推出了Itanium和Itanium II处理器。有人预计不久,IA-64对服务器市场的占有量将全面超过RISC,以后IA-64标准也会形成,Intel将会主导这个标准。但是这些并不意味着IA-64将最终代替RISC体系结构而一统天下。Intel自己估计,要到2005甚至2010年,基于Itanium的64位的计算平台才会成为主流。同时,IBM、SUN等一些实力雄厚的公司,仍在继续发展新的基于RISC体系结构的芯片。
  传统上,通用微处理器的工作负载以非数值、不规则标量应用为主(这种负载也是目前事务处理和Web服务类服务器的工作负载特征),实现高性能的方法主要是开发指令级并行性(ILP, instruction-level parallelism)。 以Intel x86为代表的CISC体系结构以超流水结构为提高性能的主要手段给人们留下了深刻的印象,这种结构将指令流水线划分成更简单的流水级以提高时钟速率。目前,Pentium IV的流水线级数对定点运算已达20级,浮点运算达到29级,处于执行状态的指令数达到126条。而RISC芯片则采用超标量结构为提高处理器性能的主要手段,这种结构在指令界面上保持与RISC结构兼容,但在内部由硬件做动态调度,实现多个操作的并行执行。为了进一步提高性能,CISC与RISC微处理器在发展的过程中都从对方借鉴了很多东西,两者在体系结构上的界限已越来越模糊。 RISC微处理器在进入后RISC时代以后,其性能的进一步提高,已不再是通过体系结构的创新得到的,而是用提高复杂度换来的。这种以复杂度换取性能的做法现在已达到收益递减点,效果已不再显著并且带来了很多问题。
  为了将多媒体处理器(MMP,Multimedia Processor)的功能融入通用处理器(GPP,General-Purpose Processor),替代计算机中越来越多的各种专用的媒体及数字信号处理芯片和插卡的功能,实现对多媒体应用的支持,工业界的一个努力是在通用微处理器上扩展SIMD的多媒体处理功能,如Intel的MMX/SSE/SSE2,IBM/Motorola的AltiVec, SUN的VIS,HP的MAX-I/MAX-II,SGI/MIPS的MDMX,以及Compaq/Digital的MVI。这些努力展示了在通用微处理器中提供实时的向量处理,代替DSP的功能实现对多媒体应用的支持良好的发展前景。
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
...油桶横放长6、25米,圆的直径为2、05米,液体横放的高度为1、8米。求... 一个圆桶半径为1.2米,高为12米,现将油桶平放,此时装油的高度为1.722米... 大油桶是横放的,油桶圆的直径是2.15米,长是3.6米,里面的净油位高度... 一个圆柱油桶横着放,长5.5米,直径2.4米,里面装着油,油高度1米,求现在... 有一个圆柱体桶横放,长7米,高2.7米,里面装的油与油桶距离1.2米,求油的... 圆柱形油桶横放时油部分占底面圆周的三分之一当油桶直立油的高度和桶... 有一个圆柱体桶横放 有一个圆柱体桶横放 长9.4米 高2.6米 里面装的油与桶底距离0.6米,求里 ... 电脑单独安装outlook教程如何在电脑上安装outlook 直角转弯为什么会压角 嵌入式处理器可以分为那几种类型 常见的嵌入式处理器有哪些 嵌入式处理器有哪几种 问嵌入式微处理器与通用计算机中的CPU比较有什么特点?其结构类型有哪几种? 常见的嵌入式处理器有哪些,各有什么特征 通用处理器与嵌入式处理器有什么相同和不同的地方? 《听见她说》第一集上线关注点却在弹幕上,这是为什么? 关弹幕的程度 弹幕视频网站发展问题分析——以bilibili为例 昏睡红茶是什么梗啊? b站客户端 为什么只能重发自己第一条弹幕? 最早的弹幕游戏是? 在b站上看见有很多人弹幕发第一是什么意思 《纲要》中自我意识的目标是什么? 幼儿园小班自我意识活动《我会穿袜子》教案中重点目标是什么?活动中如何突出 遇到受伤的动物或陌生人怎么办中班社会活动说课稿 小度要一直充电吗? 中班生活健康我越来越棒了教案 大班社会活动教案:认识自己的优点和不足,对自己进行初步评价 社会教案小小的我怎么写? 比较三类嵌入式处理器 嵌入式处理器的特点 嵌入式,ARM,STM32,区别是什么?我一直以为这些是一块芯片而已,求大神简单详解。。 嵌入式处理器分为哪几类? 嵌入式处理器种类有那些? 嵌入式处理器有哪几种分类 微处理器,微计算机,微处理机,CPU,单片机,嵌入式处理器它们之间有何区别 单片机,嵌入式处理器,cpu的区别与联系 取个英文的QQ昵称 奶茶封口机不下压怎么回事 奶茶封口机一直转 压不下去。封不了口 奶茶新封口机故障E2下位开关出错,怎么解决? 奶茶自动封口机只转不压怎么办? - 信息提示 奶茶自动封口机太紧怎么办 奶茶封口机出故障,杯子可以进入,压膜的时候顿一下然后提示E05,请大佬... 奶茶封口机封不紧是什么原因200摄氏度都封不紧奶茶杯口有哪些现象?_百 ... 手动式奶茶封口机为什么封不住口? 怎样调节奶茶自动封口机封奶茶封口机L0go每封一下都错位 奶茶自动封口机为什么感应不灵