CPU的指令集和指令系统有什么不同?
因为:指令集就是CPU能支持的指令的集合因为:指令系统:计算机所能执行的全部指令的集合又因为:不同CPU指令集不同????????????????所以:不同CPU的指令系...
因为:指令集就是CPU能支持的指令的集合
因为:指令系统:计算机所能执行的全部指令的集合
又因为:不同CPU指令集不同
????????
????????
所以:不同CPU的指令系统是相同的。
谁能把中间“?”代表的推导过程给补上?谢谢
回答前请先参看http://zhidao.baidu.com/question/335454878.html?an=0&si=1 展开
因为:指令系统:计算机所能执行的全部指令的集合
又因为:不同CPU指令集不同
????????
????????
所以:不同CPU的指令系统是相同的。
谁能把中间“?”代表的推导过程给补上?谢谢
回答前请先参看http://zhidao.baidu.com/question/335454878.html?an=0&si=1 展开
2个回答
展开全部
要讲CPU,就必须先讲一下指令系统。指令系统指的是一个CPU所能够处理的全部指令的集合,是一个CPU的根本属性。
比如我们现在所用的CPU都是 采用x86指令集的,他们都是同一类型的CPU,不管是PIII、Athlon或Joshua。我们也知道,世界上还有比PIII和Athlon快得多的 CPU,比如Alpha,但它们不是用x86指令集,不能使用数量庞大的基于x86指令集的程序,如Windows98。
之所以说指令系统是一个CPU的 根本属性,是因为指令系统决定了一个CPU能够运行什么样的程序。所有采用高级语言编出的程序,都需要翻译(编译或解释)成为机器语言后才能运行,这些机器语言中所包含的就是一条条的指令。
比如我们现在所用的CPU都是 采用x86指令集的,他们都是同一类型的CPU,不管是PIII、Athlon或Joshua。我们也知道,世界上还有比PIII和Athlon快得多的 CPU,比如Alpha,但它们不是用x86指令集,不能使用数量庞大的基于x86指令集的程序,如Windows98。
之所以说指令系统是一个CPU的 根本属性,是因为指令系统决定了一个CPU能够运行什么样的程序。所有采用高级语言编出的程序,都需要翻译(编译或解释)成为机器语言后才能运行,这些机器语言中所包含的就是一条条的指令。
展开全部
可以使用数学中的子集概念来理解。
CPU的指令集 是 指令系统 的一个真子集。
在数学中,子集:如果集合A的任意一个元素都是集合B的元素(任意a∈A则a∈B),那么集合A称为集合B的子集。 真子集:如果集合A是B的子集,且A≠B,即B中至少有一个元素不属于A,那么A就是B的真子集,可记作:A⊊B。
指令系统是一个总称,代表目前世界上所有的指令集的统称。
指令集则是具体的,某一个CPU所拥有的指令集。
指令系统是不断变化的,不断有新的内容添加的,而某一CPU的指令集则是在设计之初就已经完全固定的了,并且AMD和英特尔的CPU中,又有着另一家没有的独家的指令集,这就导致指令集永远只能是指令系统的真子集。
CPU的指令集 是 指令系统 的一个真子集。
在数学中,子集:如果集合A的任意一个元素都是集合B的元素(任意a∈A则a∈B),那么集合A称为集合B的子集。 真子集:如果集合A是B的子集,且A≠B,即B中至少有一个元素不属于A,那么A就是B的真子集,可记作:A⊊B。
指令系统是一个总称,代表目前世界上所有的指令集的统称。
指令集则是具体的,某一个CPU所拥有的指令集。
指令系统是不断变化的,不断有新的内容添加的,而某一CPU的指令集则是在设计之初就已经完全固定的了,并且AMD和英特尔的CPU中,又有着另一家没有的独家的指令集,这就导致指令集永远只能是指令系统的真子集。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询