不同类型的CPU指令集不同,指令系统一样吗?

2024-12-01 12:59:42
推荐回答(5个)
回答1:

指令系统是一样的。

一条指令就是机器语言的一个语句,是一组有意义的二进制代码,指令的基本格式如:操作码字段+地址码字段,其中操作码指明了指令的操作性质及功能,地址码则给出了操作数或操作数的地址。

各计算机公司设计生产的计算机,其指令的数量与功能、指令格式、寻址方式、数据格式都有差别,即使是一些常用的基本指令,如算术逻辑运算指令、转移指令等也是各不相同的。因此,尽管 精简指令系统计算结构(RISC)来设计芯片

扩展资料

在70年代,高级语言己成为大、中、小型机的主要程序设计语言,计算机应用日益普及。由于软件的发展超过了软件设计理论的发展,复杂的软件系统设计一直没有很好的理论指导,导致软件质量无法保证,从而出现了所谓的“软件危机”。

人们认为,缩小机器指令系统与高级语言语义差距,为高级语言提供很多的支持,是缓解软件危机有效和可行的办法。计算机设计者们利用当时已经成熟的微程序技术和飞速发展的VLSI技术,增设各种各样的复杂的、面向高级语言的指令,使指令系统越来越庞大。

这是几十年来人们在设计计算机时,保证和提高指令系统有效性方面传统的想法和作法。

回答2:

首先,题目是不同类型CPU指令系统一般相同

题主首先要知道一个概念:图灵完备(百度一下,不详细说)理论上,图灵机(图灵完备)有能力解决一切可计算问题(物理极限内)

CPU是通用中央处理器,CPU指令集是图灵完备的。所以CPU不同指令集(复杂,精简等)是等价的。换句话说,复杂指令集能写出的程序,解决的问题,精简指令集也一样可以,只是语法,程序大小的区别。

所以,指令系统中,都会有操作内存啊,输入指令啊,输出指令啊这些。所以他们的指令系统是相同的。嗯嗯,大概就是这样了

回答3:

或者这样来理解吧
我们先确定,这个指令集和指令系统都是针对某一台计算机来说。
指令系统是指该计算机或者CPU所能执行的全部指令集合,也就是包含了这台计算机的所有所能执行的指令;
指令集可以理解成一大类一大类的,比如这一台计算机,它能执行MMX指令集,SSE指令集等等,而这些指令集又被合称为该计算机的指令系统。
就是包含与被包含的关系,而且,对象都是针对CPU,而不是指的所有计算机的。就连Intel本身的CPU,他们的指令系统都有可能不一样。

回答4:

我就答案来帮你分析吧、
答案说D是错误的、
内容上,说不同类型的CPU提供的指令系统一般不相同,为什么是错的呢、因为不同类型CPU的性能是不一样的,而工作上来说,应该方式都是一样的。
性能不同体现在核心数啊、频率什么的、我也不是太懂,就字面上理解

回答5:

简单点讲系统就是一个公式 不同CPU使用的都一样,指令集就是可以选择的了!能理解吗