【软考】——磁盘题与流水线题

版权声明:希望各位能遵守各自内心的原则 https://blog.csdn.net/weixin_40918067/article/details/81974253

哈~~哈~~哈!一下内容有什么不对的,希望大家多多指教!

【磁盘题目】假设某硬盘由5个盘片构成(共有8个记录面),盘面有效记录区域的外直径为30cm,内直径为10cm,记录位密度为250位/mm,磁道密度为16道/mm,每磁道分16个扇区每扇区512字节,则该硬盘的格式化容量约为( )MB;

解析:

硬盘容量分为非格式化容量和格式化容量,计算公式如下:

      非格式化容量=面数*(磁道数/面)*内园周长*最大位密度

                              =记录面数 * ( 每面的磁道数 * 内圆周长 * 最大位密度 );

      格式化容量=记录面数*(总磁道数/记录面数)【每面的磁道数】*(每面总的扇区数/每面总的磁道数)【每个磁道的扇区数】

                             *(总扇区的字节数/扇区)【每个扇区的字节数】;

格式化容量格式化公式的实质:

格式化容量 = 记录面数 * 每面的容量

                     = 记录面数 * ( 每面的磁道数 * 每个磁道的字节数 )

                     = 记录面数 * ( 每面的磁道数 * 每个磁道的扇区数 * 每个扇区的字节数 )

位密度:250bit/mm 是对于内直径的密度;

cm【厘米】与mm【毫米】换算:1cm=10mm;

面数:(8);磁道数:(30-10);每磁道扇区数:16;每扇区:512字节;

答案:B

【流水线题目】某指令流水线由5段组成,第1、3、5段所需时间为Δ他,第2、4段所需时间分别为3Δt和2Δt,那么连续输入n条指令时的吞吐率;

                                       

                                             
                                             

解析:

吞吐率:指单位时间里流水线处理机流出的结果数;

建立时间:流水线开始工作时,需经过一定时间才能达到最大吞吐率;

执行时间:取指、译码、取数、执行的段的总和

【刚开始的第一条指令,后面的指令执行时间一致】

流水线执行n条指令的时间:6t + ( n – 1 ) * 3t【一条指令执行时间+最大指令执行*(总指令 - 1)】

流水线的实际吞吐率:n【总的指令数量】 /  6t + ( n – 1 ) * 3t 【总指令执行时间】

猜你喜欢

转载自blog.csdn.net/weixin_40918067/article/details/81974253