ARM流水线是不是级数越高在相同时间执行的指令越少啊arm7是3级流水,在8个时间周期可以执行6条指令,而ARM9是5级流水,可是在8个时间周期只能执行4条指令,这是不是就说,流水级数高反而在同样

来源:学生作业帮助网 编辑:作业帮 时间:2024/11/19 10:21:11
ARM流水线是不是级数越高在相同时间执行的指令越少啊arm7是3级流水,在8个时间周期可以执行6条指令,而ARM9是5级流水,可是在8个时间周期只能执行4条指令,这是不是就说,流水级数高反而在同样
xT[OQ+"6hc>4Aۦ4(IV;X( jA)Uc3{l*ڗBIv|3of\ѱ|V4AU\Sh"Ʒ4ɖHbtflӶi,!IEfC!U,3Ih6OU.4bt!k IDZĐ 2@&dv.\sF ՠ3Jβ6?UQ"HdoDv !um,@jdݤo?Ne^~2Mw4,ChZіk-7 iA9g,q}X716`@^Zʼnde$(\DVeA Ry;WEEUW[f28V>q&'xяx8&MvxB`CGx,4uIfØ .Y%TNhDg|Xc`0WXTsĪ4Y'P|7IN %]4p{vvvꃇ绋/9IA{=9qn̻nbdM?75*

ARM流水线是不是级数越高在相同时间执行的指令越少啊arm7是3级流水,在8个时间周期可以执行6条指令,而ARM9是5级流水,可是在8个时间周期只能执行4条指令,这是不是就说,流水级数高反而在同样
ARM流水线是不是级数越高在相同时间执行的指令越少啊
arm7是3级流水,在8个时间周期可以执行6条指令,而ARM9是5级流水,可是在8个时间周期只能执行4条指令,这是不是就说,流水级数高反而在同样时间内执行的指令少呢/?
如果不是,
如果是,为啥还要增加流水级数呢

ARM流水线是不是级数越高在相同时间执行的指令越少啊arm7是3级流水,在8个时间周期可以执行6条指令,而ARM9是5级流水,可是在8个时间周期只能执行4条指令,这是不是就说,流水级数高反而在同样
不是,ARM 7的MIPS和时钟的关系是MIPS=0.9*时钟,ARM 9的MIPS=1.1*时钟,所以很显然ARM 9的效率更高.
你那个流水线执行指令数的问题自己画个图就看出来为什么了,以3级流水举例:
时钟周期: [ 1 ][ 2 ][ 3 ][ 4 ][ 5 ][ 6 ][ 7 ][ 8 ]
第一条指令:[ A ][ B ][ C ]
第二条指令: [ A ][ B ][ C ]
第三条指令: [ A ][ B ][ C ]
第四条指令: [ A ][ B ][ C ]
第五条指令: [ A ][ B ][ C ]
第六条指令: [ A ][ B ][ C ]
自己画一下5级流水的,就知道为什么8个时钟周期4条指令了.不过以上条件均为在流水线排空的情况开始下执行.

增加流水级数的好处如下:
流水级数越多,每条指令执行的步骤分得越细,相应所花时间越短,所以ARM9的时间周期比ARM7要小得多,比如举个例子,假设arm7主频60MHz,arm9主频300MHz,ARM9的时间周期只有ARM7的五分之一,同样的时间跑的指令多多了。
简单说一下,详细的可以看书或网上查。
给个网址参考一下:
http://www.chinaup...

全部展开

增加流水级数的好处如下:
流水级数越多,每条指令执行的步骤分得越细,相应所花时间越短,所以ARM9的时间周期比ARM7要小得多,比如举个例子,假设arm7主频60MHz,arm9主频300MHz,ARM9的时间周期只有ARM7的五分之一,同样的时间跑的指令多多了。
简单说一下,详细的可以看书或网上查。
给个网址参考一下:
http://www.chinaup.org/bbs/thread-78-1-1.html

收起

ARM流水线是不是级数越高在相同时间执行的指令越少啊arm7是3级流水,在8个时间周期可以执行6条指令,而ARM9是5级流水,可是在8个时间周期只能执行4条指令,这是不是就说,流水级数高反而在同样 怎么打发在流水线的时间? ARM中如何考虑指令流水线 在高速计算机中,广泛采用流水线技术...在高速计算机中,广泛采用流水线技术.例如,可以将指令执行分成取指令、分析指令和执行指令3个阶段,不同指令的不同阶段可以 ① 执行;各阶段的执 arm aunt发音相同吗 软考:流水线吞吐率若每一条指令都可以分解为取指、分析和执行三步.己知取指时间t取指=4△t,分析时间t分析=3△t,执行时间t执行=5△t.如果按照流水方式执行,执行完100条指令需要 △t. 英语翻译我们在这个厂里工作,付出的是我们年轻的资本.学不到任何东西,还要看上司脸色.每天做流水线,单调无味.没有休息时间,身心得不到放松.薪水不高.建议大家另谋事业. 流水线作业人员时间如何管理 若指令流水线把一条指令分为取指、 分析和执行三部分,且三部分的时间分别是 t 取指=2ns,t 分析=2ns,t 执行=1ns.则 100 条指令全部执行完毕需 多少 ns 100 条指令的执行时间=(2 * 100)+3=203 在判断任意项级数敛散性时是不是必须先判断其正项级数的敛散性? 高等数学中的级数和高中学的数列是不是一样的啊?级数不就是前n项求和么? 春分之后是不是纬度越高日照时间越长 arm back neck 这些是不是可数名词 arm在英语里是什么意思? 在物理学中,速度的定义是不是相同的时间比路程?RT 加热相同时间是不是不同物体吸收相同热量 高数,判别级数, 高数,傅里叶级数