社区
CPU和硬件区
帖子详情
各种嵌入式CPU内核比较
潇然四叶草
2013-09-03 11:46:43
嵌入式CPU内核有哪些啊?比如ARM,MIPS等,它们各自的特点是什么呢?各位大虾不吝赐教哦。。
...全文
4980
16
打赏
收藏
各种嵌入式CPU内核比较
嵌入式CPU内核有哪些啊?比如ARM,MIPS等,它们各自的特点是什么呢?各位大虾不吝赐教哦。。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
16 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
a1490300387
2014-10-20
打赏
举报
回复
很好很好很好很好】很好很好很好很好】
mz_zhang
2014-10-17
打赏
举报
回复
还是先问 体系架构吧
zyzh555
2014-08-30
打赏
举报
回复
cpu的架构太多了,看看linux内核源码,arch目录下,就是linux支持的架构列表
fxbszj
2014-08-22
打赏
举报
回复
你们都是高手
qq_19884887
2014-08-21
打赏
举报
回复
cpu的架构太多了,看看linux内核源码
guojianxun17953
2014-08-06
打赏
举报
回复
cpu的架构太多了,看看linux内核源码,arch目录下,就是linux支持的架构列表
jacxie2009
2014-07-25
打赏
举报
回复
各有各的适用范围,一般intel的x86性能还是比较强的,但是功耗目前还是个问题,arm和mips在嵌入式上 用的比较多,mips一般作网络处理的设备用的较多,arm由于功耗续航的优势,在移动市场比较吃的开
熊已出没
2014-05-26
打赏
举报
回复
RISC是精简指令.它适应了现代MCU的应用的特点:处理速度快,更快. 谁都想自己的电脑跑的更快了.就是这样.
DanDan_M
2014-01-12
打赏
举报
回复
主要是底层硬件设计的思想不一样,造成汇编指令集有很大差别,都有优劣,不能简单的说哪个好,那个不好,这是根据自己的需要决定的
KING1111111111
2013-12-27
打赏
举报
回复
RISC效率确实比较高,设计也比较合理经典。CISC内部也是模仿RISC流水线设计。至于X86的市场 MIPS的绝迹,主要还是生态环境的问题。希望arm mips加上linux能够打败 wintel。
Wenxy1
2013-10-25
打赏
举报
回复
mips功耗比arm大,一般用在settop-box. arm用于掌上移动设备。
xbqlw3264
2013-09-24
打赏
举报
回复
以前老师讲课总说RISC效率更高。 我感觉随着cpu的速度越来越快,"核"越来越多,只要更好的协作各个核心的处理能力,CISC更有优势。 ARM的崛起和MIPS的没落说明了一切。
潇然四叶草
2013-09-09
打赏
举报
回复
现在的PC用的全都是X86的CPU,那用X86的嵌入式系统可以和PC有效地兼容。并可以运行诸如windows这样庞大的桌面系统。另有一些像386一样的低端X86系统可用于小型嵌入式系统上。运行一些RTOS。 CISC指令繁杂,指令格式多,寻址方式多,对存储器的操作较多,导致CPU设计的复杂和执行的低效。RISC则使用更多的寄存器,寻址方式少,多数指令都是对寄存器操作,对内存只有取数据和写数据两个指令,这样有效提高了CPU工作效率。 目前的嵌入式CPU只有X86架构的用的是CISC,其他很多都是用RISC,我觉得随着CPU主频和存储器速度的提升,RISC则会越来越有优势。。
潇然四叶草
2013-09-05
打赏
举报
回复
我看了一些CISC和RISC的对比: CISC:指令很多,几百条都有,指令多,必然直接导致CPU电路的更加复杂,体积会更大,功耗会增加,CPU设计和生产周期更长。另外指令太多,难以使用,但是掌握之后,编写程序就会变得十分简单,代码量也会明显减少。 RISC:指令很少,通常为几十条到一百条左右,这样可以使CPU设计较简单,另外RISC的指令都是等长度的,并可以在一个时钟周期内完成一条指令。再加上流水线,指令执行速度会很快。但是要实现复杂操作的话,就要用很多条简单指令组合来实现,程序编写较复杂。 通过以上的比较,我觉得RISC还是更适合嵌入式系统。因为,cpu架构简单可以提高可靠性,降低功耗,这对嵌入式来讲是很重要的。
潇然四叶草
2013-09-05
打赏
举报
回复
X86用的还是CISC,其他内核诸如ARM,MIPS,PowerPC,68k用的都是RISC,既然RISC有那么多优点,为什么还有人选择X86呢?
Android
2013-09-04
打赏
举报
回复
我用过arm, mips, st的, 汇编指令不一样是最大的区别,带来的区别就是第三方带汇编软件的移植非常的麻烦,比如webkit里的js引擎 可能的话,尽量用arm
嵌入式
处理器的体系架构与
内核
详解
嵌入式
处理器的体系架构与
内核
详解当我们谈及
嵌入式
处理器的体系架构时,一般都是想到Intel的X86架构和ARM公司的ARM架构。X86架构和ARM架构最大的不同点就是使用的指令集不同,前者使用的CISC指令集,后者使用的是RISC指令集,还有一点就是X86架构使用的是冯诺依曼结构,ARM架构既使用冯诺依曼结构,也使用哈佛结构(已经成了一种趋势)。何为架构?这两个字看起来很简单,不就是“骨架+结构”...
嵌入式
linux系统移植的四大步骤_
嵌入式
linux
内核
裁剪与移植步骤教程
嵌入式
linux
内核
裁剪与移植步骤教程1
嵌入式
linux操作系统Linux为嵌入操作系统提供了一个极有吸引力的选择,它是个和Unix相似、以核心为基础、全内存保护、多任务、多进程的操作系统。可以支持广泛的计算机硬件,包括X86、Alpha、Sparc、MIPS、PPC、ARM、NEC、MOTOROLA等现有的大部分芯片。Linux的程序源码全部公开,任何人都可以根据自己的需要裁剪
内核
,以适应自己...
嵌入式
Linux
内核
裁剪与移植步骤教程
根据目标
嵌入式
设备的需求,只选择需要的功能和驱动程序,以减小
内核
的体积。根据目标
嵌入式
设备的需求,只选择需要的功能和驱动,以减小
内核
的体积。如果设备使用网络启动(如通过 TFTP 或 NFS),将
内核
映像文件复制到 TFTP 或 NFS 服务器上,并在设备启动时指定正确的启动参数。如果设备使用网络启动(如通过 TFTP 或 NFS),将
内核
映像文件复制到 TFTP 或 NFS 服务器上,并在设备启动时指定正确的启动参数。连接设备的串口或使用网络调试工具,观察启动过程中的日志输出和可能出现的错误信息。
浅析
嵌入式
系统之Linux
内核
架构和工作原理
浅析
嵌入式
系统 Linux
内核
架构和工作原理1. 学习Linux
内核
预备工作 Linux
内核
:作用是将应用层序的请求传递给硬件,并充当底层驱动程序,对系统中的各种设备和组件进行寻址。目前支持模块的动态装卸(裁剪)。Linux
内核
就是基于这个策略实现的。Linux进程1.采用层次结构,每个进程都依赖于一个父进程。
内核
启动init程序作为第一个进程。该进程负责进一步的系统初始化操作。init进程是进程树的根,所有的进程都直接或者间接起源于该进程。virt/ ---- 提供虚拟机技术的支持。 1. 学习Linux
嵌入式
内核
及驱动开发(初级)
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 **
嵌入式
内核
及驱动开发(初级) ** 文章目录
嵌入式
内核
及驱动开发(初级)一、设备环境的搭建二、驱动开发![在这里插入图片描述](https://img-blog.csdnimg.cn/20210614165916608.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3FxXzQ
CPU和硬件区
1,025
社区成员
562
社区内容
发帖
与我相关
我的任务
CPU和硬件区
Linux /Unix kernel支持不同的硬件体系,X86, ARM, MIPS, 等等
复制链接
扫一扫
分享
社区描述
Linux /Unix kernel支持不同的硬件体系,X86, ARM, MIPS, 等等
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章