计算机指令集详解(RISC 和 CISC)
admin
2024-01-26 07:37:45
0

文章目录

  • 1 概述
  • 2 指令集结构设计
    • 2.1 RISC 精简
    • 2.2 CISC 复杂
    • 2.3 区别
  • 3 扩展

1 概述

计算机指令集RISC:Reduced Instruction Set Computer,精简指令集计算机CISC:Complex Instruction Set Computer,复杂指令集计算机

2 指令集结构设计

2.1 RISC 精简

优点:

  • 速度快。 RISC特点之一是 指令流水线,而指令长短和执行时间的特性,使流水中的等待和保持时间减到最少。这些因素有利提高计算速度。
  • 降低设计成本,提高可靠性。 由于 RISC 指令集清简,使之只需相对小而简单控制单元的译码和硬件执行子系统。降低了复杂程序,简化了结构。
  • 支持 高级语言,而不支持汇编语言(方便 编程

缺点:

  • 编译后指令长度较长,内存需要较大。 因为 RISC 拥有的指令数少,有些在 CISC 中仅由一条指令完成的功能,在 RISC 中需二、三条甚至更多条指令,这使 RISC 代码较长,因而 RISC 的程序需要更多的内存,内存与 CPU 间的指令冲突也会增加

2.2 CISC 复杂

  • 在 CISC 指令集的各种指令中,其使用频率却相差悬殊,大约有20%的指令会被反复使用,占整个程序代码的80%。而余下的80%的指令却不经常使用,在程序设计中只占20%。
  • 当然,和 CISC 架构相比较,尽管 RISC 架构有上述的优点,但不能认为 RISC 架构就可以取代 CISC 架构,事实上,RISC 和 CISC 各有优势,而且界限并不那么明显。现代的 CPU 往往采用 CISC 的外围,内部加入了 RISC 的特性,如超长指令集 CPU 就是融合了 RISC 和 CISC 的优势,成为未来的 CPU 发展方向之一

2.3 区别

  • RISC 和 CISC 是当前 CPU 的两种架构。
  • 它们的区别在于不同的 CPU 设计理念和方法。
RISC(精简)CISC(复杂)
指令系统简单,精简复杂,庞
指令数目一般小于 100 条一般大于 200 条
指令字长固定长度无限制
指令设计软件 为中心硬件 为中心
可访存指令只有 Load/Store 指令无限制
各种指令执行时间大多数在一周期内相差很大
各种指令执行频率都比较常用相差很大
通用寄存器数量较多较少
指令流水线必须可选
控制方式组合逻辑控制微程序控制

3 扩展

  • 计算机体系结构详解

相关内容

热门资讯

易分销23-易分销 23:分销... 哟,大家好!今天我要来聊聊这个“易分销23”,这玩意儿简直是个分销界的魔法棒,一挥手,订单就哗啦啦地...
qq缓存清理了怎么找回-QQ ... 哎呀,我的天啊!今天一不小心,就把QQ的缓存给清理掉了,我的聊天记录、表情包、还有那些搞笑的图片,全...
帝国模板文件夹:电脑中的宝藏指... 嘿,你知道那个传说中的“帝国模板文件夹”吗?听起来是不是很神秘,有点像某个古老文明遗留下来的宝藏地图...
慧学云教学平台:开启学习革命,... 大家好!我是慧学云的小助手,今天我要给大家带来一个超级棒的消息——慧学云教学平台,这个平台简直就是学...
道路交通摄像头查询-摄像头不仅... 嘿,各位路上的小伙伴们,今天咱们聊聊那些无处不在的摄像头大哥们。你们有没有觉得,每次开车经过它们,总...
克罗恩病的大便图片-克罗恩病大... 哎呀,说到克罗恩病的大便图片,我这心里就五味杂陈。这可不是什么轻松的话题,但咱们得坦诚面对,毕竟这关...
考勤管理系统模块功能概述-考勤... 大家好!今天我要来聊聊那些让上班打卡变得不再枯燥的考勤管理系统。你知道吗?这些系统可不仅仅是帮你记住...
电脑疯子u盘pe精灵-电脑疯子... 嘿,大家好!今天我要给大家讲讲那个让我又爱又恨的小家伙——电脑疯子U盘PE精灵。这玩意儿,简直就是个...
load previous v... 你知道吗,有时候我真觉得自己像个健忘的老头子,特别是当我需要那些旧数据的时候。哎,那些数据啊,就像是...
material librar... 哎呀,说到卸载materiallibrary,我这心里就五味杂陈的,简直就像失恋了一样!你们知道吗,...
考勤系统操作-考勤系统:让生活... 哎呀,说到这个考勤系统,我可是又爱又恨。每天早上,那台冷冰冰的打卡机就像个严苛的老师,盯着我不放。我...
达思数据恢复软件注册机:免费且... 嘿,大家好!今天我要来聊聊一个超级酷炫的话题——达思数据恢复软件注册机!你有没有遇到过那种情况,辛辛...
身份证号码验证查询,这些你必须... 大家好啊,今天咱们聊聊这个让人头大的身份证号码验证查询!哎呀,每次想到这个,我就觉得像是被一串数字给...
帝国网站模板下载地址大揭秘!炫... 嘿,大家好!今天我要给大家带来一些超级棒的消息——帝国网站模板下载地址!是不是听起来就很激动人心?我...
win8查看激活时间-想知道 ... 嘿,大家好!今天咱们聊聊Win8的激活时间,这可不是什么高深莫测的东西,但总有那么些时候,我们就是好...
php 身份证号码验证-探索 ... 哎呀,说到这个身份证号码验证啊,我就来劲了!你知道吗,php这个小家伙,虽然平时不起眼,但在处理身份...
冠心病的护理诊断及护理措施-冠... 唉,说起冠心病,心里真是五味杂陈啊!这病不轻不重,却总让人提心吊胆。作为一位曾经的心脏病患者,我想和...
分区助手能把c盘增加吗-分区助... 嘿,朋友们,今天咱们聊聊那个让人又爱又恨的话题——C盘空间不够用怎么办?是不是每次看到那个红红的提示...
xp仿win7主题美化包-XP... 大家好,我是你们的电脑美化小达人!今天我要给大家带来一个超级激动人心的消息——XP系统也能拥有Win...
ubuntu下载ssh-Ubu... 哎呀,说到在Ubuntu上下载SSH,我这心情真是五味杂陈啊!一开始,我以为这事儿就跟喝口水一样简单...