CPU的指令集和指令系统有什么不同?

因为:指令集就是CPU能支持的指令的集合因为:指令系统:计算机所能执行的全部指令的集合又因为:不同CPU指令集不同????????????????所以:不同CPU的指令系... 因为:指令集就是CPU能支持的指令的集合
因为:指令系统:计算机所能执行的全部指令的集合
又因为:不同CPU指令集不同
????????
????????
所以:不同CPU的指令系统是相同的。

谁能把中间“?”代表的推导过程给补上?谢谢
回答前请先参看http://zhidao.baidu.com/question/335454878.html?an=0&si=1
展开
 我来答
冒牌大哥2
2011-11-26 · TA获得超过2606个赞
知道小有建树答主
回答量:1147
采纳率:0%
帮助的人:495万
展开全部
要讲CPU,就必须先讲一下指令系统。指令系统指的是一个CPU所能够处理的全部指令的集合,是一个CPU的根本属性。
比如我们现在所用的CPU都是 采用x86指令集的,他们都是同一类型的CPU,不管是PIII、Athlon或Joshua。我们也知道,世界上还有比PIII和Athlon快得多的 CPU,比如Alpha,但它们不是用x86指令集,不能使用数量庞大的基于x86指令集的程序,如Windows98。
之所以说指令系统是一个CPU的 根本属性,是因为指令系统决定了一个CPU能够运行什么样的程序。所有采用高级语言编出的程序,都需要翻译(编译或解释)成为机器语言后才能运行,这些机器语言中所包含的就是一条条的指令。
zcrdbdh248
2015-07-15 · TA获得超过1.4万个赞
知道大有可为答主
回答量:1.4万
采纳率:77%
帮助的人:4255万
展开全部
可以使用数学中的子集概念来理解。
CPU的指令集 是 指令系统 的一个真子集。

在数学中,子集:如果集合A的任意一个元素都是集合B的元素(任意a∈A则a∈B),那么集合A称为集合B的子集。 真子集:如果集合A是B的子集,且A≠B,即B中至少有一个元素不属于A,那么A就是B的真子集,可记作:A⊊B。

指令系统是一个总称,代表目前世界上所有的指令集的统称。

指令集则是具体的,某一个CPU所拥有的指令集。

指令系统是不断变化的,不断有新的内容添加的,而某一CPU的指令集则是在设计之初就已经完全固定的了,并且AMD和英特尔的CPU中,又有着另一家没有的独家的指令集,这就导致指令集永远只能是指令系统的真子集。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式