CPU缺少几个cpu卡 基本cos指令集集 会怎样?哪些cpu卡 基本cos指令集集和游戏有关系,请列出来 。

您的举报已经提交成功,我们将尽快处理,谢谢!
处理器的控制系统分为两种:一种是组合逻辑电路,就是所有的控制流程全部由电路实现。还有一种就是微指令系统,就是cpu对支持的所有指令都进行硬件实现,到时候如果控制...
是的。SSE2指令集是日
Intel是从Willamette核心的Pentium 4开始支持SSE2指令集的,而AMD则是从K8架构的Sle...
CPU:AMD羿龙II X6 1100T [Phenom II X6系列]
接口类型:Socket AM3(938)
核心数量:六核。显卡:蓝宝石HD785...
(希望能帮助到你,麻烦点击 “好评”,谢谢你的支持!)速度全面升级
64位电脑是否就只换了一个“芯”?它的运行效果能有多大改善?这些问题恐怕是大多数消费者比...
大家还关注
我这个电脑配置什么玩游戏这么卡,反应慢,...
玩英雄联盟的主流电脑配置 现在玩英雄联盟...
8000元左右的电脑可以玩GTA5吗,如...当前位置 & &
& AMD官方宣布放弃3DNow!指令集
AMD官方宣布放弃3DNow!指令集
14:47:29&&作者:
编辑:上方文Q &&)
让小伙伴们也看看:
阅读更多:
好文共享:
文章观点支持
当前平均分:0(0 次打分)
[04-04][04-04][04-04][04-04][04-04][04-03][04-03][04-03][04-03][04-03]
登录驱动之家
没有帐号?
用合作网站帐户直接登录CISC与RISC
服务器君一共花费了133.842 ms进行了2次数据库查询,努力地为您提供了这个页面。
试试阅读模式?希望听取您的建议
精简指令集与复杂指令集
一个缓存器A的数据转移至令一个缓存器B,只需将缓存器A开启成读的状态,然后将缓存器B开启成写的状态,两个步骤即可。但是要求CPU在内存中某个区段搜寻某个字,微指令的编码就必须多安排一些。因此,微处理随着微指令的复杂度可分为精简计算机RISC(Reduce Instruction Set Computer)及复杂指令集计算机CISC(Complex Instruction Set Computer)。
复杂指令集计算机(CISC)
长期来,计算机性能的提高往往是通过增加硬件的复杂性来获得。随着集成电路技术,特别是VLSI(超大规模集成电路)技术的迅速发展,为了软件编程方便和提高程序的运行速度,硬件工程师采用的办法是不断增加可实现复杂功能的指令和多种灵活的编址方式。甚至某些指令可支持高级语言语句归类后的复杂操作。至使硬件越来越复杂,造价也相应提高。为实现复杂操作,微处理器除向程序员提供类似各种寄存器和机器指令功能外.还通过存于只读存贮器(ROM)中的微程序来实现其极强的功能,微处理在分析每一条指令之后执行一系列初级指令运算来完成所需的功能,这种设计的型式被称为复杂指令集计算机(Complex Instruction Set Computer-CISC)结构。一般CISC计算机所含的指令数目至少300条以上,有的甚至超过500条。
精简指令集计算机(RISC)
采用复杂指令系统的计算机有着较强的处理高级语言的能力,这对提高计算机的性能是有益的。当计算机的设计沿着这条道路发展时,有些人没有随波逐流,他们回过头去看一看过去走过的道路,开始怀疑这种传统的做法:IBM公司没在纽约Yorktown的JhomasI.Wason研究中心于1975年组织力量研究指令系统的合理性问题,因为当时已感到,日趋庞杂的指令系统不但不易实现。而且还可能降低系统性能.1979年以帕特逊教授为首的一批科学家也开始在美国加册大学伯克莱分校开展这一研究。结果表明,CISC存在许多缺点。
首先,在这种计算机中,各种指令的使用率相差悬殊:一个典型程序的运算过程所使用的80%指令,只占一个处理器指令系统的20%。事实上最频繁使用的指令是取、存和加这些最简单的指令。这样一来,长期致力于复杂指令系统的设计,实际上是在设计一种难得在实践中用得上的指令系统的处理器。
同时,复杂的指令系统必然带来结构的复杂性。这不但增加了设计的时间与成本还容易造成设计失误。此外,尽管VLSI技术现在已达到很高的水平,但也很难把CISC的全部硬件做在一个芯片上,这也妨碍单片计算机的发展。在CISC中,许多复杂指令需要极复杂的操作,这类指令多数是某种高级语言的直接翻版,因而通用性差。由于采用二级的微码执行方式,它也降低那些被频繁调用的简单指令系统的运行速度。因而,针对CISC的这些弊病,帕特逊等人提出了精简指令的设想即指令系统应当只包含那些使用频率很高的少量指令,并提供一些必要的指令以支持操作系统和高级语言。按照这个原则发展而成的计算机被称为精简指令集计算机(Reduced Instruction Set Computer-RISC)结构,简称RISC。
CISC与RISC的区别
我们经常谈论有关“PC”与“Macintosh”的话题,但是又有多少人知道以Intel公司X86为核心的PC系列正是基于CISC体系结构,而 Apple公司的Macintosh则是基于RISC体系结构,CISC与到底有何区别?
从硬件角度来看CISC处理的是不等长指令集,它必须对不等长指令进行分割,因此在执行单一指令的时候需要进行较多的处理工作。而RISC执行的是等长精简指令集,CPU在执行指令的时候速度较快且性能稳定。因此在并行处理方面RISC明显优于CISC,RISC可同时执行多条指令,它可将一条指令分割成若干个进程或线程,交由多个处理器同时执行。由于RISC执行的是精简指令集,所以它的制造工艺简单且成本低廉。
从软件角度来看,CISC 运行的则是我们所熟识的DOS、Windows操作系统。而且它拥有大量的应用程序。因为全世界有65%以上的软件厂商都理为基于CISC体系结构的PC 及其兼容机服务的,象赫赫有名的Microsoft就是其中的一家。而RISC在此方面却显得有些势单力薄。虽然在RISC上也可运行DOS、 Windows,但是需要一个翻译过程,所以运行速度要慢许多。
简单而言,复杂指令集和精简指令集的设计思路是完全不同,两种处理器在工作时的思考方式也有很大的区别。复杂指令集更适合处理一些高密度的计算任务,而精简指令集则更适合处理器做一些简单重复的任务。打个比方,如果要让我们执行早上起床上班的任务应该怎么做呢?复杂指令集此时只要对我们下达上班的命令,我们就会自动执行一系列复杂的动作,如起床、穿衣、洗涮、出门、上车等命令;而精简指令集则要单独向我们下达一个一个简单的指令,让我们一步一步执行他下达的命令,最终达成上班的目的。
这就是两者为什么不好比较性能的原因,这样的思路导致了CISC和RISC两种处理器的巨大差异,前者更加专注于高性能但同时也需要高功耗,而后者则专注于小尺寸低功耗的领域。执行高密度的运算任务的时候CISC更具备优势,而执行简单重复劳动的时候RISC就能占到上风。
本文地址:,欢迎访问原出处。
不打个分吗?
转载随意,但请带上本文地址:
如果你认为这篇文章值得更多人阅读,欢迎使用下面的分享功能。
小提示:您可以按快捷键 Ctrl + D,或点此 。
大家都在看
阅读一百本计算机著作吧,少年
吴军 (作者)
近一百多年来,总有一些公司很幸运地、有意识或无意识地站在技术革命的浪尖之上。在长达十年甚至几十年的时间里,它们代表着科技的浪潮,直到下一波浪潮的来临。从19世纪末算起,AT&T公司、IBM公司、苹果公司、英特尔公司、微软公司、思科公司、雅虎公司和Google公司都先后被幸运地推到了浪尖。虽然,它们来自不同的领域,中间有些已经衰落或正在衰落,但是它们都极度辉煌过。吴军的这本《浪潮之巅》系统地介绍了这些公司成功的本质原因及科技工业一百多年的发展。在这些公司兴衰的背后,有着它必然的规律。《浪潮之巅》不仅讲述科技工业的历史,更重在揭示它的规律性。
扫一扫,在手机上阅读
栏目最新博文
20,452 views
19,218 views
13,904 views
12,963 views
11,370 views
36,296 views
14,571 views
8,247 views
12,338 views
6,255 views
栏目博文推荐
8,247 views
12,338 views
7,848 views
3,732 views
8,513 views
13,904 views
13,594 views
7,592 views
8,127 views
19,218 views
学习的本质是为了解决问题。
关于网站与作者
互联网信息太多太杂,各互联网公司不断推送娱乐花边新闻,SNS,微博不断转移我们的注意力。但是,我们的时间和精力却是有限的。这里是互联网浩瀚的海洋中的一座宁静与美丽的小岛,供开发者歇息与静心潜心修炼(愿景)。
“Veda”的本义是知识、启示,希望这里能为开发者提供充足的技术资料。
我的电子邮件gonnsai(,腾讯微博:,欢迎与我联系。[求解惑]CPU的指令集有什么作用?
[img]./mon_/334_4e5cd64cf0138.jpg[/img]左边是I5,右边是I7这个指令集差这么多?
貌似指中标方法?
指令集能让程序更快的运行,不过也得要程序支持才行。具体就达人解释,不班门弄斧了。
深入研究下去,真的很复杂哈。。。。偶尔也想学习一下。。。。有木有大神级的人物呢。。。。
好像是指令集越少越好,指令集貌似是汇编语言用的,计算机寻址、存储、加减运算、移动数据等用的,最底层的东西,应该是,大学计算机组成原理里面教过,不过忘了差不多了
扯淡。。。的文章
楼主从哪里看的?
i7支持的, i5也都支持。
简单的打个比方。。比如要算5个人,每个人有7个苹果,那这5个人一共有几个苹果。。。不会乘法(指令集)的人就算 7+7+7+7+7=35会乘法的人算是 7*5=35指令集的作用就是在程序支持的前提下,提高运算的效率。
肯定是越多越好拉
[quote][pid=][b]Post by sevenlepus ( 20:31):[/b][/pid]好像是指令集越少越好,指令集貌似是汇编语言用的,计算机寻址、存储、加减运算、移动数据等用的,最底层的东西,应该是,大学计算机组成原理里面教过,不过忘了差不多了[/quote]不是一回事lz说的是x86 CPU 除了基础x86指令外 额外支持的一些扩展媒体指令这些指令集能够调用新型CPU设计的一些更高性能的计算单元 通常是向量浮点计算这些高级指令用来实现一些原有指令执行起来效率不高 或者要很多步骤才能完成的 而高级指令可以一周期或者更少周期完成但是使用这些高级指令需要软件和硬件两方面支持
其实没人会蛋疼到去关心什么指令集的
i5和i7除了3级缓存和超线程技术,其他没区别。
楼主这个图很扯蛋。
MMX,SSE1~3,EM64T这些775的CPU都已经支持了,这里I5肯定是没写出来。指令集吗,简单说类似于计算公式集。打个比方,一个函数F(x),没有这个指令的CPU,只能照函数的内容分成N个加减乘除步骤来算(加减乘除实际也是指令)。而对于包含这个指令的CPU,直接一步就出结果了。大概就这个意思。
[quote][pid=][b]Post by ayanamei ( 21:03):[/b][/pid]不是一回事lz说的是x86 CPU 除了基础x86指令外 额外支持的一些扩展媒体指令这些指令集能够调用新型CPU设计的一些更高性能的计算单元 通常是向量浮点计算这些高级指令用来实现一些原有指令执行起来效率不高 或者要很多步骤才能完成的 而高级指令可以一周期或者更少周期完成但是使用这些高级指令需要软件和硬件两方面支持[/quote]那么支持这些指令集的软件平时能用上吗?
[quote][pid=][b]Post by grayxiong ( 21:13):[/b][/pid]楼主这个图很扯蛋。
MMX,SSE1~3,EM64T这些775的CPU都已经支持了,这里I5肯定是没写出来。指令集吗,简单说类似于计算公式集。打个比方,一个函数F(x),没有这个指令的CPU,只能照函数的内容分成N个加减乘除步骤来算(加减乘除实际也是指令)。而对于包含这个指令的CPU,直接一步就出结果了。大概就这个意思。[/quote]好吧,估计是这个图比较扯淡吧。。。。
我记得I5就比I7少个AES...不过这个指令集也没什么用。。。
i5也支持aes,不过这个对一般人没啥用处,一个加密算法。。
[quote][pid=][b]Post by gyazrael ( 21:27):[/b][/pid]那么支持这些指令集的软件平时能用上吗?[/quote]如果软件去用多媒体应用 数据库操作等等
看指令集没啥用,现在的软件有几个优化了底层的?2个原因.1超级耽误时间,如果要用指令集的话,现在的编译器多多少少能分担一点编写代码的难度2 兼容性问题.移植困难.I家的芯片支持的,A家的不一定支持.平时遇到最多就是MMX指令,现在市面上视频播放软件基本都用MMX指令优化过.
简单的 指令集就是语言,就跟中文,日文,英文,法文一样的,你如果只会中文别人用日文给你说话,你就会听不懂,别人要打手势或者找翻译才能让你懂,机器也是一样不支持的指令集计算机就不懂或者很费劲才能读懂

我要回帖

更多关于 缺少using指令集引用 的文章

 

随机推荐