[理工] 计算机组织

楼主: gauss760220 (找寻无脸华)   2014-09-15 15:22:17
http://ppt.cc/e89f
我的计算过程如下
http://ppt.cc/VITZ
因为不确定MIPS以及throughput的算法是否正确
所以请高手看一下过程
如果有错请指正
感谢
作者: qoojordon (颖川琦)   2014-09-15 20:43:00
第二题我觉得是 2.2x10^8 , 你的9T是执行一个指令需要更正是 10^5你定义的9T是一个指令需要花9个cycle可是第二题的算式你没有把一个program要跑一千个指令考虑进去我第一题的理解和你一样 , 所以可能要请教其他版友是否想法也一样
作者: pathy (pathy)   2014-09-15 23:19:00
觉得第一题怪怪的,一个指令花9T=4.5*10^9sec,所以1秒应可执行2.25*10^8个指令所以MIPS=2.25*10^8 /10^6 =2.25*10^2
作者: qoojordon (颖川琦)   2014-09-16 19:38:00
p大讲的问题我有考虑过 , 不过我是因为考虑到指令耗时是否都一样 , 但这题的指令都相同耗时9T , 所以你的算是正确的比较要值得注意的是,如果program由多类型指令构成,每类型的耗费cycle数不同,这样同样一千笔instruction构成的program可能就会有不同的MIPS
作者: konqw   2014-09-20 04:12:00
第一题是分母写错吧,分子是1000个指令,那分母就应该是1000个指令执行所花的时间 = 9T*1000 = 9000T

Links booklink

Contact Us: admin [ a t ] ucptt.com