以下关于复杂指令集计算机 (Complex Instruction Set Computer,CISC) 的叙述中,正确的是( )。

题目
以下关于复杂指令集计算机 (Complex Instruction Set Computer,CISC) 的叙述中,正确的是( )。

A.只设置使用频度高的一些简单指令,不同指令执行时间差别很小
B.CPU 中设置大量寄存器,利用率低
C.常采用执行速度更快的组合逻辑实现控制器
D.指令长度不固定,指令格式和寻址方式多
如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

以下关于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.采用优化的编译,以有效地支持高级语言。

第2题:

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

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

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

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

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


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

第3题:

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

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

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

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

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


试题解析:
  CISC 的指令系统对应的控制信号复杂,大多采用微程序控制器方式。
答案:(2)A

 

第4题:

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

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

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

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

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


正确答案:D
解析:RISC与CISC在技术特点上的对比见[典型题4-9-1]的表4-81。RISC机器设计时选择了一些使用频率较高的简单指令;其通用寄存器的数量相当多,从而可减少访存(存/取数据)次数;依靠编译程序的优化来更有效地支持高级语言。CISC机器的微码电路在芯片上所占的面积要占总面积的50%以上。

第5题:

以下关于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用。

第6题:

试题(15)

以下关于复杂指令集计算机( Complex Instruction Set Computer,CISC)弊端的叙述

中,错误的是 (15) 。

(15)A。指令集过分庞杂

B.每条复杂指令需要占用过多的CPU周期

C.CPU中的寄存器过多,利用率低

D.强调数据控制,导致设计复杂,研制周期长


正确答案:C
试题(15)分析
本题考查指令系统知识。
RISC和CISC是目前设计制造微处理器的两种典型技术,虽然它们都试图在体系结构、操作运行、软件硬件、编译时间和运行时间等诸多因素中做出某种平衡,以求达到高效的目的,但采用的方法不同,主要区别有:
①指令系统:RISC设计者把主要精力放在那些经常使用的指令上,尽量使它们具有简单高效的特色。对不常用的功能,常通过组合指令来完成。因此,在RISC机器上实现特殊功能时,效率可能较低。但可以利用流水技术和超标量技术加以改进和弥补。
而CISC计算机的指令系统比较丰富,有专用指令来完成特定的功能。因此,处理特殊任务效率较高。
②存储器操作:RISC对存储器操作有限制,使控制简单化;而CISC机器的存储器操作指令多,操作直接。
⑧程序:RISC汇编语言程序一般需要较大的内存空间,实现特殊功能时程序复杂,不易设计;而CISC汇编语言程序编程相对简单,科学计算及复杂操作的程序设计相对容易,效率较高。
④中断:RISC机器在一条指令执行的适当地方可以响应中断;而CISC机器是在一条指令执行结束后响应中断。
⑤CPU:RISC的CPU包含有较少的单元电路,因而面积小、功耗低;而CISC CPU包含有丰富的电路单元,因而功能强、面积大、功耗大。
⑥设计周期:RISC微处理器结构简单,布局紧凑,设计周期短,且易于采用最新技术;CISC微处理器结构复杂,设计周期长。
⑦用户使用:RISC微处理器结构简单,指令规整,性能容易把握,易学易用;CISC微处理器结构复杂,功能强大,实现特殊功能容易。
⑧应用范围:由于RISC指令系统的确定与特定的应用领域有关,故RISC机器更适合于专用机;而CISC机器则更适合于通用机。
参考答案
(15)C

第7题:

下面是关于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。

第8题:

复杂指令集计算机用()表示。

A.CISD

B.CISE

C.CIST

D.CISC


正确答案:D

第9题:

复杂指令集计算机用()。

A.CISD

B.CISE

C.CIST

D.CISC

答案:D


正确答案:

第10题:

下面是关于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体系结构。

更多相关问题