什么是cpu微指令集.最好专业和通俗两种方式一起讲.
是不是在cpu中增加处理数据的方法(即指令),通过增加的指令集,来获得处理从主内存中取得的数据信息的方法....
是不是在cpu中增加处理数据的方法(即指令),通过增加的指令集,来获得处理从主内存中取得的数据信息的方法.
展开
1个回答
展开全部
CPU依靠指令来计算和控制系统,每款CPU在设计时就规定了一系列与其硬件电路相配合的指令系统。指令的强弱也是CPU的重要指标,指令集是提高微处理器效率的最有效工具之一。从现阶段的主流体系结构讲,指令集可分为复杂指令集和精简指令集两部分,而从具体运用看,如Intel的MMX(Multi Media Extended)、SSE、 SSE2(Streaming-Single instruction multiple data-Extensions 2)、SEE3、SEE4和AMD的3DNow!等都是CPU的扩展指令集,分别增强了CPU的多媒体、图形图象和Internet等的处理能力。我们通常会把CPU的扩展指令集称为”CPU的指令集”。SSE3指令集也是目前规模最小的指令集,此前MMX包含有57条命令,SSE包含有50条命令,SSE2包含有144条命令,SSE3包含有13条命令。目前SSE3也是最先进的指令集,英特尔Prescott处理器已经支持SSE3指令集
RISC精简指令集CPU民用代表就是目前智能手机上的ARM处理器。
指令集其实就是机器语言,类似于编程语言。比如以下几条ARM指令。
ADC 带进位的32位数加法
ADD 32位数相加
AND 32位数的逻辑与
B 在32M空间内的相对跳转指令
BIC 32位数的逻辑位清零
RISC精简指令集CPU民用代表就是目前智能手机上的ARM处理器。
指令集其实就是机器语言,类似于编程语言。比如以下几条ARM指令。
ADC 带进位的32位数加法
ADD 32位数相加
AND 32位数的逻辑与
B 在32M空间内的相对跳转指令
BIC 32位数的逻辑位清零
追问
也就是说指令集就是处理数据。计算,控制的方法?
追答
基本就是这样,其实你可以将指令集理解为程序语言的命令,它也就是程序语言,不过就是比较枯燥而已,所以一般都用高级语言编程,在编译成指令集供CPU执行。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询