计算机系统结构

单选题下列关于RISC的叙述中,错误的是(  )。A RISC普遍采用微程序控制器B RISC大多数指令在一个时钟周期内完成C RISC的内部通用寄存器数量相对CISC多D RISC的指令数、寻址方式和指令格式种类相对CISC少

题目
单选题
下列关于RISC的叙述中,错误的是(  )。
A

RISC普遍采用微程序控制器

B

RISC大多数指令在一个时钟周期内完成

C

RISC的内部通用寄存器数量相对CISC多

D

RISC的指令数、寻址方式和指令格式种类相对CISC少

参考答案和解析
正确答案: C
解析:
B项、C项、D项都是RISC的特点之一,所以它们都是正确的,只有A项是CISC的特点,因为RISC的速度快,所以普遍采用硬布线控制器,而非微程序控制器。
如果没有搜索结果,请直接 联系老师 获取答案。
相似问题和答案

第1题:

下面是关于CISC和RISC的叙述,其中错误的是

A.CISC是指复杂指令集计算机。这类计算机的寻址方式多,指令格式复杂,不利于高速流水线作业

B.8086/8088、80286 和 80386都是CISC类型的微处理器

C.RISC是指精简指令集计算机。这类计算机的指令格式简洁,绝大多数指令长度相同,适合流水线作业

D.Pentium微处理器是RISC类型的微处理器


正确答案:D
解析:该题考查考生对CISC和RISC的理解。在现代计算机系统中,根据CPU指令组设计的风格,把计算机区分为CISC和RISC两类:CISC计算机,即复杂指令组计算机,这类计算机的寻址方式多,指令格式复杂,如Intel 公司的80486、Pentium等微处理器都设计成为指令种类和数量繁多的结构,所以选项D是错误的;其他选项都是正确的描述,所以应该选择D。

第2题:

RISC执行程序的速度比CISC要快的原因是(41)。

A.RISC的指令系统的指令数较少

B.程序在RISC上编译生成的目标程序较短

C.RISC的指令平均周期数较少

D.RISC只允许Load指令和Store指令访存


正确答案:C
解析:本题考查RISC指令系统和CISC指令系统的特点。RISC(精简指令集计算机),对比于CISC(复杂指令集计算机)具有以下优点:指令简单、采用硬布线控制逻辑、处理能力强、速度快。在设计RISC时,就已经引领了微处理器设计的一个更深层次的思索,即设计中必须考虑到:指令应该如何较好地映射到微处理器的时钟速度上(在理想情况下,一条指令应在一个时钟周期内执行完)。因此,RISC指令的平均执行时间要比CISC少,这也是RISC执行程序的速度比CISC要快的真正原因。

第3题:

以下关于CISC/RISC计算机的叙述中,不正确的是(15)。

A.RISC机器指令比CISC机器指令简单

B.RISC机器中通用寄存器比CISC多

C.CISC机器采用微码比RISC多

D.CISC机器比RISC机器可以更好地支持高级语言


正确答案:D
解析:CISC计算机指复杂指令集计算机,是20世纪六、七十年代发展起来的系列计算机。这种计算机所支持的指令系统趋于多用途、强功能化。指令系统围绕着缩小与高级语言的语义差距以及有利于操作系统的优化而设计。指令系统的复杂化使得设计周期变长,正确性难于保证,不易维护。而且在复杂的指令系统中,只有少数基本指令是经常使用的,需要大量硬件支持的复杂指令利用率却很低。所以在70年代末,随着VLSI技术的发展产生了RISC计算机。
  RISC计算机指精简指令集计算机,这种计算机有下列特点。
  1.指令系统中只包含使用频率较高但不复杂的指令。
  2.指令长度固定,指令格式少,寻址方式少。
  3.只有存取数指令访问主存,其他指令都在寄存器之间运算。
  4.大部分指令在一个机器周期内完成,采用流水技术。
  5.CPU中增加了通用寄存器的数量。
  6.硬联逻辑控制,不用微程序控制技术。
  7.采用优化的编译,以有效地支持高级语言。

第4题:

以下关于RISC和CISC的叙述中,不正确的是_____。

A.RISC通常比CISC的指令系统更复杂
B.RISC通常会比CISC配置更多的寄存器
C.RISC编译器的子程序库通常要比CISC编译器的子程序库大得多
D.RISC比CISC更加适合VLSI工艺的规整性要求

答案:A
解析:
本题考查计算机系统基础知识。计算机工作时就是取指令和执行指令。一条指令往往可以完成一串运算的动作,但却需要多个时钟周期来执行。随着需求的不断增加,设计的指令集越来越多,为支持这些新增的指令,计算机的体系结构会越来越复杂,发展成CISC指令结构的计算机。而在CISC指令集的各种指令中,其使用频率却相差悬殊,大约有20%的指令会被反复使用,占整个程序代码的80%。而余下的80%的指令却不经常使用,在程序中常用的只占20%。显然,这种结构是不太合理的。RISC和CISC在架构上的不同主要有:①在指令集的设计上,RISC指令格式和长度通常是固定的(如ARM是32位的指令)、且寻址方式少而简单、大多数指令在一个周期内就可以执行完毕;CISC构架下的指令长度通常是可变的、指令类型也很多、一条指令通常要若干周期才可以执行完。由于指令集多少与复杂度上的差异,使RISC的处理器可以利用简单的硬件电路设计出指令解码功能,这样易于流水线的实现。相对的CISC则需要通过只读存储器里的微码来进行解码,CISC因为指令功能与指令参数变化较大,执行流水线作业时有较多的限制。②RISC架构中只有载入和存储指令可以访问存储器,数据处理指令只对寄存器的内容进行操作。为了加速程序的运算,RISC会设定多组的寄存器,并且指定特殊用途的寄存器。CISC构架则允许数据处理指令对存储器进行操作,对寄存器的要求相对不高。

第5题:

嵌入式处理器指令系统一般采用精简指令集(RISC)或者复杂指令集(CISC),以 下关于RISC和CISC的叙述中,错误的是( 24)。

A.CISC的指令种类要多于RISC

B.RISC的寻址方式复杂,CISc:的寻址方式简单

C.CISC的有些指令执行时间长,RISC多为单周期指令

D.RISC中Load/Store指令对存储器进行操作,其余指令对寄存器进行操作


正确答案:B
本题考查嵌入式处理器指令系统的基咄知识。嵌入式处理器的指令系统可以是精简指令集(RISC)或者是复杂指令集(CISC)。RISC是计算机中央处理器的一种设计模式。这种设计思路对指令数目和寻址方式都做了精简,使其实现更容易,指令并行进程度更好,编译器的效率更高。目前常见的精简指令集微处理器包括DECAlpha、ARC、ARm、AVR、MIPS、PA-RISC、PowerArchitecture(包括PowerPC、PowerXCell)和SPARC等。精简指令集设计中常见的特征有:统一指令编码(例如,所有指令中的op-code永远位于同样的比特位置、等长指令),可快速解释;泛用的暂存器,所有暂存器可用于所有内容,以及编译器设计的单纯化(不过暂存器中区分了整数和浮点数);单纯的寻址模式复杂寻址模式以简单计算指令串行取代);硬件中支持少数数据类型(例如,一些CISC计算机中存有处理字节字符串的指令,这在RISC计算机中不太可能出现)。CISC是一种微处理器指令集架构,每个指令可执行若干低阶操作,诸如从内存读取、储存和计算操作,全部集于单一指令之中。复杂指令集的特点是指令数目多而复杂,每条指令字长并不相等。属于复杂指令集的处理器有CDC6600、System/360、VAX、PDP-11、Moto:ola68000家族、x86等。

第6题:

以下关于cIsc(Complex Instruction Set Computer,复杂指令集计算机)和RISC(Re-duced Instruetion Set Computer,精简指令集计算机)的叙述中,错误的是( )。

A.在CISC中,其复杂指令都采用硬布线逻辑来执行

B.采用ClSC技术的CPU,其芯片设计复杂度更高

C.在RISC中,更适合采用硬布线逻辑执行指令

D.采用RISC技术,指令系统中的指令种类和寻址方式更少


正确答案:A
解析:CISC可以有效地减少编译代码中指令的数目,使取指操作所需要的内存访问数量达到最小化。此外CIS~:可以简化编译器结构,它在处理器指令集中包含了类似于程序设计语言结构的复杂指令,这些复杂指令减少了程序设计语言和机器语言之问的语义差别,而且简化了编译器的结构。为了支持复杂指令集,(3S(:通常包括一个复杂的数据通路和一个微程序控制器。RISC(reduced instruction set computer,精简指令集计算机)是一种执行较少类型计算机指令的微处理器,起源于80年代的MIPS主机(即RISC机),R:ISC机中采用的微处理器统称RISC处理器。RISC微处理器不仅精简了指令系统,采用超标量和超流水线结构;它们的指令数目只有几十条,却大大增强了并行处理能力。由于RIse处理器指令简单、采用硬布线控制逻辑、处理能力强、速度快,世界上绝大部分uNIx工作站和服务器厂商均采用RISC芯片作CPU用。

第7题:

下面是关于CISC和RISC的叙述,其中错误的是______。

A.CISC是指复杂指令集计算机。这类计算机的寻址方式多,指令长短不一,不利于高速流水线作业

B.RISC是指精简指令集计算机。这类计算机的指令格式简洁,绝大多数指令长度相同,适合流水线作业

C.8086/8088、80286和80386都是RISC类型的处理器

D.Power PC等系列属于RISC体系结构


正确答案:C
解析:CISC和RISC分别是指复杂指令,计算机和精简指令集计算机。CISC类型的处理器可以设计出多种功能复杂的指令,寻址方式多,但指令长短不一所以不适合高速流水线作业;RISC类型的处理器则与之相反,适合流水作业。80486之前的微处理器都是CISC类型的处理器,从80486起以后都是采用的是RISC,PowerPC等系列就是属于RISC体系结构。

第8题:

● 下面关于RISC指令相对于CISC指令的特点说法不正确的是() 。 ()A.在CISC指令的基础上优先选取使用频率最高的一些简单指令,以及一些很有用但不复杂的指令,避免复杂指令B.大多数指令可在一个机器周期内完成 C.较多使用指令数和寻址方式 D.采用硬布线控制


正确答案:C
    RISC指令是在CISC指令基础上产生并发展起来的,大部分RISC指令具有下述一些特点:优先选取使用频率最高的一些简单指令,以及一些很有用但不复杂的指令,避免复杂指令。大多数指令可在一个机器周期内完成。采用LOAD/STORE结构,较少指令数和寻址方式。固定的指令格式。面向寄存器的结构,采用硬布线控制逻辑。注重编译的优化。

第9题:

以下关于CISC(Complex Instruction Set Computer,复杂指令集计算机)和RISC(Reduced Instruction Set Computer,精简指令集计算机)的叙述中,错误的是______。

A.在CISC中,其复杂指令都采用硬布线逻辑来执行
B.采用CISC技术的CPU,其芯片设计复杂度更高
C.在RISC中,更适合采用硬布线逻辑执行指令
D.采用RISC技术,指令系统中的指令种类和寻址方式更少

答案:A
解析:
本题考查指令系统和计算机体系结构基础知识。CISC(Complex Instruction Set Computer,复杂指令集计算机)的基本思想是:进一步增强原有指令的功能,用更为复杂的新指令取代原先由软件子程序完成的功能,实现软件功能的硬件化,导致机器的指令系统越来越庞大而复杂。CISC计算机一般所含的指令数目至少300条以上,有的甚至超过500条。RISC(Reduced Instruction Set Computer,精简指令集计算机)的基本思想是:通过减少指令总数和简化指令功能,降低硬件设计的复杂度,使指令能单周期执行,并通过优化编译提高指令的执行速度,采用硬线控制逻辑优化编译程序。在20世纪70年代末开始兴起,导致机器的指令系统进一步精炼而简单。

第10题:

以下关于CISC和RISC的描述中,不正确的是______。

A.RISC强调对指令流水线的优化
B.CISC的指令集复杂庞大,而RISC的指令集简单精简
C.CISC体系结构下各种指令的执行时间相差不大
D.RISC采用Load/Store结构

答案:C
解析:
本题考查指令集的基础知识。RISC(reduced instruction set computer,精简指令集计算机)是一种执行较少类型计算机指令的微处理器,起源于80年代的MIPS主机(即RISC机),RISC机中采用的微处理器统称RISC处理器,它能够以更快的速度执行操作(每秒执行更多百万条指令,即MIPS)。因为计算机执行每个指令类型都需要额外的晶体管和电路元件,计算机指令集越大就会使微处理器更复杂,执行操作也会更慢。精简指令集包含了简单、基本的指令,通过这些简单、基本的指令,就可以组合成复杂指令。每条指令的长度都是相同的,可以在一个单独操作里完成。大多数的指令都可以在一个机器周期里完成,并且允许处理器在同一时间内执行一系列的指令。强调对指令流水线的优化,同时采用Load/Store结构进行外部数据的访问。CISC是复杂指令系统计算机(Complex Instruction Set Computer)的简称,微处理器是台式计算机系统的基本处理部件,每个微处理器的核心是运行指令的电路。指令由完成任务的多个步骤所组成,把数值传送进寄存器或进行相加运算。CISC的指令集复杂庞大,而RISC则较为精简,在CISC体系结构下各种指令的执行时间相差较大。

更多相关问题