中易网

ARM,X86,RISC,CISC,MIPS~等等这些架构之间的关系

答案:2  悬赏:10  
解决时间 2021-01-16 15:59
ARM,X86,RISC,CISC,MIPS~等等这些架构之间的关系
最佳答案
RISC的设计重点在于降低由硬件执行指令的复杂度,因为软件比硬件容易提供更大的灵活性和更高的智能,因此RISC设计对编译器有更高的要求;CISC的设计则更侧重于硬件执行指令的功能,使CISC的指令变得很复杂。总之RISC对编译器的要求高,CISC强调硬件的复杂性,CPU的实现更复杂。MIPS和PowerPC是RISC构架,基于Load/Store的内存访问方式,长度固定的指令,流水线结构。而MIPS是教科书似的RISC构架,使它和其它的RISC构架显得很不同,比如delay slot,cache管理,TLB管理都需要很繁琐的软件配合,相对来说PowerPC更偏向于向实际应用倾斜,比如有功能强大也让人头痛的移位指令、旋转指令。
而X86,曾经是CISC的典型,不过现在只是RISC的内核披了件CISC的外衣,从 Pentium开始,CISC指令在内部被解码成几条RISC指令,即所谓的uOps,然后通过处理器调度机制将指令分配给RISC内核进行。X86不同于RISC的地方:硬件管理的TLB,长短不一且执行时间也长短不一的指令。
全部回答
各种不同的架构相兼任吗?不兼容,因为机器指令的格式是不一样的。
如现运行于ARM上的Android可以不作修改就完美兼容采用MIPS龙芯吗?关于android了解不多。但似乎应该是可以用。因为android是用java写的。java程序是可以跨平台的。
是否现有的所有架构都基于RISC或CISC?是这样的,因为这两个东西,一个叫复杂指令集,一个加简单指令集。现在还没有一种新的处理器宣称自己的指令集即不简单也不复杂。
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
汽车尾号R几号现行
累并快乐着下句怎么说
中国体育彩票(竞彩店)(建新东路28号阳光购物
自己去注册申请商品商标应该要怎么做?
为什么广东卖的白沙烟、芙蓉王都是味道不对?
超越服装店地址在什么地方,想过去办事
56厘米等于多少英寸
扫地机器人扫地干净吗
钟嗣成的作者简介
“你是幸福的,我就是快乐的”是那首歌的歌词
无锡一日游必去景点
膳魔师(万象城店)地址在什么地方,想过去办事
谁知道《star driver》的OP2和ED2以及四个巫
【翼支付】尊敬的客户,您于11月25日12时26分
理科生,高三,零基础,怎么办?
推荐资讯
食堂托管的托管标准
私家车可以从江苏托运到三亚吗
瑶婷·羽澜地址好找么,我有些事要过去
文这个谥号是属于褒义吗
恒昌有没有获得Icp证
JSP实现权限动态树型菜单
求懂解签的:此鬓皆大吉。强为有损伤。劝君休
产品流通与终端有什么区别?
韩国电视手机 DMB 在中国用可以看韩国电视台
济南章丘离沈阳丹东多远
城东玻璃店地址有知道的么?有点事想过去
mg空装强袭和mg独角兽高达买哪个
手机登qq时,显示手机磁盘不足,清理后重新登
刺客的套装怎么选啊?