以MIPS计算CPU性能

时间:2013-09-02 13:19:02

标签: performance system

我之前参加了考试,并且记住了我不知道如何回答的问题,但不知何故使它正确(因为使用电子classrom(eclass)的在线考试是通过使用多项选择完成的。考试是编码,所以我们每个人随机抽取随机数和随机选择的随机答案,所以是啊)

无论如何,回到我的问题..

1)。 有一个时钟频率为1 GHz的CPU。当指令由两个组成时 类型如下表所示,CPU的MIPS性能如何?

           -Execution time(clocks)- Frequency of Appearance(%)

指示1 10 60 指示2 15 40

答案:125

2)。 有一个硬盘驱动器,其规格如下所示。当记录15 处理Kbytes,以下哪个是平均访问时间(以毫秒为单位)? 这里,记录存储在一个轨道中。 [规格] 容量:25千字/轨道 转速:2,400转/分钟 平均寻道时间:10毫秒

答案:37.5

3)。 假设磁盘的转速为5,000转/分钟,平均寻道时间为20毫秒。该磁盘上一个磁道的记录容量为15,000字节。传输一个4,000字节数据块所需的平均访问时间(以毫秒为单位)是多少?

答案:29.2

4)。 当彩色图像以每像素24位的色调分辨率存储在视频存储器中时, 大约需要多少兆字节(MB)来显示图像 屏幕分辨率为1024 x768像素?这里,1 MB是106字节。

答案:18.9

5)。 当微处理器以200 MHz的时钟速度和平均CPI工作时 (“每条指令的周期数”或“每条指令的时钟数”)为4,需要多长时间 平均执行一条指令?

答案:20纳秒

我不希望有人回答所有问题,虽然他们确实已经回答了,但我只是想知道并想知道它是如何得出这些答案的。它不足以让我知道答案,我尝试用自己的试验和错误方式来解决这些数字,但是它似乎需要几个小时,所以我需要一些专业帮助....

2 个答案:

答案 0 :(得分:1)

问题2是这个链接的答案。 http://getphilnitscertified.wordpress.com/tag/hard-disk/ 问题3是相同的类型。 希望这有帮助。

答案 1 :(得分:0)

1)。

n = 1 / f = 1/1 GHz = 1 ns。

n * 10 * 0.6 + n * 15 * 0.4 = 12 ns(=平均指令时间)= 83.3 MIPS。

2)3)。

老实说,我不明白这些。

4)。

  

这里,1 MB是10 ^ 6字节。

3字节* 1024 * 768 = 2359296字节= 2.36 MB

但是这些24位通常被打包成32位b / c的存储器布局(字宽),因此通常它将是4字节* 1024 * 768 = 3145728字节= 3.15 MB。

5)

CPI / f = 4/200 MHz = 20 ns。