通用寄存器指令集结构的分类是什么,分类依据是什么?

题目
问答题
通用寄存器指令集结构的分类是什么,分类依据是什么?
如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

叙述堆栈型、累加器型和通用寄存器型指令集结构的特点,并比较它们的优缺点。


正确答案: 堆栈型结构中,操作数被默认存放在栈顶,它的优点是其结构具有表达式求值的简单模型(符合逆波兰表示)以及指令字长较短因而能产生良好的代号码密度。它的主要缺点是不能随机访问,因此很难生成高效代码,此外堆栈口将成为瓶颈口,使性能受到影响。
累加器结构中,操作数之一总是被默认存放在累加器中,它具有可使机器内部状态减至最小并能形成短指令的特点,但由于累加器是唯一的操作数寄存器,将导致对存储器的频繁访问。
寄存器结构中,所有的操作数都必须加以显式说明,以指明其是存放在哪一个寄存器中或是存储器的哪一个单元,这种结构具有生在代码的最通用形式,但由于要对所有操作数所使用的寄存器加以命名,导致指令长度的增加。

第2题:

可以将当前大多数通用寄存器型指令集结构进一步细分为3种类型,即寄存器-寄存器型、()和()。


正确答案:寄存器-存储器型;存储器-存储器型

第3题:

从体系结构的观点对指令集进行分类。根据哪五种尺度?

(2)通常有哪三种指令集体系结构?请写出各自的优缺点?

(3)GRP机分为几类?它们的优缺点各是什么?


正确答案:从体系结构的观点对指令集进行分类可以根据下述五种尺度: ①操作数在CPU中的存储方式即操作数从主存中取来后要把它保存在什么地方。 ②显式操作数的数量即在一条典型的指令中有多少个显式命名的操作数。 ③操作数的位置即任一个ALU指令的操作数能否放在主存中或者必须把某些操作数甚至全部操作数都放在CPU的内部存储器中?如果某操作数要放在主存中那么它是如何定位的? ④指令的操作即在指令集中提供哪些操作。 ⑤操作数的类型与大小即每个操作数是什么类型、尺寸大小以及怎样对它规定。 以上五条排列的次序大体上反映了它们在区分指令集时所扮演角色的重要程度。次序越靠前就越重要。 (2)通常有三种指令集体系结构这三类分别为:堆栈(Stack)、累加器(Accumulator)和寄存器集 (a set of registers)。 它们的优缺点如下: (3)GRP机分为三类这三类分别是; ①寄存器—寄存器(Regi9ter—Register)类 ②寄存器—存储器(Register—Memory)类 ③存储器—存储器(Memory—Memory)类 它们的优缺点如下:
从体系结构的观点对指令集进行分类,可以根据下述五种尺度: ①操作数在CPU中的存储方式,即操作数从主存中取来后要把它保存在什么地方。 ②显式操作数的数量,即在一条典型的指令中有多少个显式命名的操作数。 ③操作数的位置,即任一个ALU指令的操作数能否放在主存中,或者必须把某些操作数甚至全部操作数都放在CPU的内部存储器中?如果某操作数要放在主存中,那么它是如何定位的? ④指令的操作,即在指令集中提供哪些操作。 ⑤操作数的类型与大小,即每个操作数是什么类型、尺寸大小,以及怎样对它规定。 以上五条排列的次序大体上反映了它们在区分指令集时所扮演角色的重要程度。次序越靠前就越重要。 (2)通常有三种指令集体系结构,这三类分别为:堆栈(Stack)、累加器(Accumulator)和寄存器集 (a set of registers)。 它们的优缺点如下: (3)GRP机分为三类,这三类分别是; ①寄存器—寄存器(Regi9ter—Register)类 ②寄存器—存储器(Register—Memory)类 ③存储器—存储器(Memory—Memory)类 它们的优缺点如下:

第4题:

现代大多数机器均采用通用寄存器型指令集结构,为什么?


正确答案: 主要有两个方面的原因,一是寄存器和CPU内部其他存储单元一样,要比存储器快;其次是对编译器而言,可以更加容易、有效地分配和使用寄存器。

第5题:

根据CPU内部存储单元类型对指令集结构进行分类,一般可以分为()、()和通用寄存器型。


正确答案:累加器型;堆栈型

第6题:

通用寄存器指令集结构的分类是什么,分类依据是什么?


正确答案: 两种主要的指令特性能够将通用寄存器指令集结构进一步分类:ALU指令到底有两个或是三个操作数?在ALU指令中,有多少个操作数可以用存储器来寻址,也即有多少个存储器操作数。
通用寄存器指令集结构进一步细分为三种类型:
寄存器---寄存器型(R-R:register-register)
寄存器---存储器型(R-M:register-memory)
存储器---存储器型(M-M:memory-memory)

第7题:

简述黄酮类化合物的含义。其结构分类依据分别是什么?


正确答案: 1952年以前,黄酮类化合物是指基本母核为2-苯基色原酮的一系列化合物。目前泛指两个苯环(A与B环)通过中央3个碳原子相互联结而成的一系列化合物,即C6-C3-C6
黄酮母核结构分类依据为:
①三碳链氧化程度。
②B环连接位置。
③三碳链是否成环。

第8题:

物资分类的依据是什么?


正确答案: 依据:物资管理对象的计划方式、采购审核方式、采购方式、存储方式。

第9题:

通用寄存器指令集结构有哪些优点?


正确答案: 通用寄存器型指令集结构具有以下主要优点:
(1)使编译器有效地使用寄存器;
(2)在表达式求值方面,比其它类型指令集结构具有更大的灵活性;
(3)寄存器可以用来存放变量。将变量分配给寄存器,不但可以减少存储器的通信量,加快程序的执行速度(因为寄存器比存储器快),而且和存储器相比,还可以用更少的地址位来寻址寄存器,从而可以有效改进程序的目标代码大小。

第10题:

计算机指令集结构可根据哪些因素进行分类,这些因素中,最关键的因素是什么?


正确答案: 根据五个因素对计算机指令集结构进行分类:
(1)在CPU中操作数的存储方法
(2)指令中显式表示的操作数个数
(3)操作数的寻址方式
(4)指令集所提供的操作类型
(5)操作数的类型和大小
在这五个分类因素中,CPU中操作数的存储方法,即在CPU中用来存储操作数的存储单元的类型,是各种指令集结构之间最主要的区别所在。