DSP在执行一条指令时,总是需要经过取指、译码、取数、执行运算等操作,需要若干个周期才能完成。

题目
判断题
DSP在执行一条指令时,总是需要经过取指、译码、取数、执行运算等操作,需要若干个周期才能完成。
A

B

如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

现采用四级流水线结构分别完成一条指令的取指、指令译码和取数、运算以及送回运算结果四个基本操作,每步操作时间依次为60ns,100ns,50ns和70ns。该流水线的操作周期应为(4)ns。若有一小段程序需要用20条基本指令完成(这些指令完全适合于流水线上执行),则得到第一条指令结果需(5)ns,完成该段程序需(6)ns。

(65)

A.50

B.70

C.100

D.280


正确答案:C

第2题:

微处理器在执行一条指令时,主要将它分解成以下几个步骤去完成,其中顺序正确的是( )。

A.取指令、取操作数、指令译码、执行运算、回送结果

B.取指令、指令译码、取操作数、执行运算、回送结果

C.取指令、指令译码、执行运算、取操作数、回送结果

D.取指令、执行运算、取操作数、指令译码、回送结果


正确答案:B
解析:微处理器执行一条指令的正确J顷序为取指令、指令译码、取操作数、执行运算、回送结果。

第3题:

以下叙述中()是错误的。

A、取指令操作是控制器固有的功能,不需要在操作码控制下完成;

B、所有指令的取指令操作都是相同的;

C、在指令长度相同的情况下,所有指令的取指操作都是相同的;

D、一条指令包含取指、分析、执行三个阶段。


参考答案:B

第4题:

80x86指令的执行过程一般包括取指、译码、取数、执行和回写五个阶段。对于MOV EAX,EBX指令,应该包括哪几个阶段?

A.取指、译码、取数、执行、回写

B.取指、译码、执行、回写

C.取指、译码、执行

D.取指、执行


正确答案:B
解析:80x86指令的执行过程一般包括取指、译码、取数、执行和回写五个阶段。对于MOV EAX、EBX指令,应该包括取指、译码、执行和回写阶段。

第5题:

总线周期是______。

A.机器周期

B.CPU执行一条指令的时间

C.CPU从主存储器取一条指令的时间

D.CPU完成一次总线操作所需要的读/写机器周期


正确答案:D
解析:一条指令的取出和执行所必需的时间,称为指令周期。指令周期的大小依指令不同而异。指令周期通常用几个机器周期来表示:一个机器周期又包含若干个时钟周期。

第6题:

某计算机的时序系统规定,每个机器周期为4ns,其间接寻址指令需要经过取指令、求有效地址、取操作数、执行4个周期完成一条指令,机器执行这类指令时的运算速度是(50)MIPS。

A.21

B.62

C.42

D.32


正确答案:B
解析:计算机的系统速度标识通常使用指令/秒或事务项/秒。要计算每秒执行的指令数的关键在于找出平均每条指令需要多少个总线周期,然后将总线周期数(时钟频率/每个总线包含的时钟周期数)去除以这个平均周期数,就可以计算出来。(1)指令周期:指取出并执行一条指令所需的时间。(2)总线周期:指CPU从存储器或I/O端口存取一个字节所需的时间,也称为主振周期。(3)时钟频率:主要以GHz或MHz为单位来度量,通常时钟频率越高,其处理速度也越快。(4)时钟周期:指的是CPU处理的最小单位,即机器周期,与时钟频率是相对的概念,如某CPU型号为赛扬1.8GHz,即时钟频率为1.8GHz,时钟周期为1/1.8Gs。一个指令周期可以划分为一个或多个总线周期,根据指令的不同需要,总线周期也不相同,而一个总线周期又可以分为几个时钟周期,通常是4个时钟周期,但也有些计算机可能不同,它们的关系如图1-3所示。

在本题中,每个机器周期为4ns,需要经过取指令、求有效地址、取操作数、执行4个周期完成一条指令,即每执行一条指令需要16ns的时间,因此,每秒钟能执行的指令数量为1/16ns=62.5MIPS,即每秒钟能执行62.5百万条指令。

第7题:

下面说法中,错误的有()

A、每条指令的执行由取指令、译码和执行等操作组成,执行一条指令所需要的时间称为指令周期。

B、CPU的每一个信息输入、输出过程所需要的时间称为总线周期。

C、执行指令的一系列操作都是在时钟脉冲CLK的统一控制下一步一步进行的,时钟脉冲的重复周期称为时钟周期。

D、执行指令的一系列操作都是在时钟脉冲CLK的统一控制下一步一步进行的,时钟脉冲的重复周期称为总线周期。


参考答案:D

第8题:

所谓指令周期是指

A.取指令和取操作数的时间

B.执行指令和存储操作结果的时间

C.取操作数和执行指令的时间

D.取指令和执行指令的时间


正确答案:D

第9题:

微处理器在执行一条指令时,主要将它分解成以下几个步骤去完成,以下那个不是它的过程?( )

A.取指令

B.指令译码

C.读操作数

D.取操作数


正确答案:D
解析:微处理器执行一条指令的过程为:1)取指令;2)指令译码;3)取操作数;4)执行运算;5)回送结果。

第10题:

现采用4级流水线结构分别完成一条指令的取指、指令译码和取数、运算以及送回运算结果4个基本操作,每步的操作时间依次为60ns、100ns、50ns和70ns。该流水线的操作周期应为(50)ns。若有一小段程序需要用20条基本指令完成(这些指令完全适合于在流水线上执行),则得到第一条指令结果需(51)ns,完成该段程序需(52)ns。在流水线结构的计算机中,频繁执行(53)指令时会严重影响机器的效率。当有中断请求发生时,若采用不精确断点法,则将(54)。

A.50

B.70

C.100

D.280


正确答案:C

更多相关问题