永发信息网

简要说明RISC与CISC芯片有什么区别,谢谢

答案:1  悬赏:20  手机版
解决时间 2021-02-12 10:29
简要说明RISC与CISC芯片有什么区别,谢谢
最佳答案
它们的区别在于不同的CPU设计理念和方法。
早期的CPU全部是CISC架构,它的设计目的是要用最少的机器语言指令来完成所需的计算任务。比如对于乘法运算,在CISC架构的CPU上,您可能需要这样一条指令:MUL ADDRA, ADDRB就可以将ADDRA和ADDRB中的数相乘并将结果储存在ADDRA中。将ADDRA, ADDRB中的数据读入寄存器,相乘和将结果写回内存的操作全部依赖于CPU中设计的逻辑来实现。这种架构会增加CPU结构的复杂性和对CPU工艺的要求,但对于编译器的开发十分有利。比如上面的例子,C程序中的a*=b就可以直接编译为一条乘法指令。今天只有Intel及其兼容CPU还在使用CISC架构。 RISC架构要求软件来指定各个操作步骤。上面的例子如果要在RISC架构上实现,将ADDRA, ADDRB中的数据读入寄存器,相乘和将结果写回内存的操作都必须由软件来实现,比如:MOV A, ADDRA; MOV B, ADDRB; MUL A, B; STR ADDRA, A。这种架构可以降低CPU的复杂性以及允许在同样的工艺水平下生产出功能更强大的CPU,但对于编译器的设计有更高的要求。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
《在山的那边》作者是谁?
姚明与老虎打架谁会赢
3,1,6,2,9,3找规律填数。
皮卡升高能正常审车吗?
其其打字复印地址在什么地方,想过去办事
求不定积分 ∫xe^2xdx∫xe^2xdx =1/2∫xe^2xd
什么是均衡滑轮组?
漳州职业技术学院计算机等级考试查询成绩网
爱尔兰 新西兰 哪个留学好
沉积岩到变质岩是什么变化
宝宝拉肚子是喝水喝多了吗
广西金明威瓷艺有限公司地址在什么地方,想过
她说,哟,没看出来,这么文艺。我该怎么回复
心美都市丽人我想知道这个在什么地方
公司非法吸收公众存款员工有罪吗
推荐资讯
【春秋战国时期的名人】春秋战国时期的名人
时尚传媒集团的品牌延伸
电脑昨天还好好的,今天开机不滴一声屏幕也不
65寸锐智彩电什么价
哪两种颜色可以配成一种颜色?(如蓝色和黄色
江华瑶族自治县安澜水利投资发展有限公司这个
中国邮政储蓄银行白泥镇支行地址在什么地方,
苹果6s升级后怎么恢复旧版本
国际通用的10个数字分别是由谁发明和传播的
命主姓名:某人。女 出生地点:浙江金华 出生
一场辩论赛中四辩主要做什么
家里台式机的显示器图标一直在跳,点开始菜单
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?