网络工程师培训计算机硬件知识同步训练题二
【试题4】在32位的总线系统中,若时钟频率为1000MHz,总线上5个时钟周期传送一个32位字,则该总线系统的数据传送速率约为(C)MB/s。 〔2004年上半年软件设计师考试〕
(4)A.200 B.600 C.800 D.1000
【试题5】 某CPU的主振频率为100 MHz,平均每个机器周期包含4个主振周期。各类指令的平均机器周期数和使用频度如下表所示,则该计算机系统的速度为平均约(③)兆指令/秒。若某项事务处理工作所要执行的机器指令数是:控制程序(以访内、比较与转移等其它指令为主)220000条指令和业务程序(以包括乘除在内的算术逻辑运算为主)90000条指令,且指令使用频度基本如上表所示,则该计算机系统的事务处理能力约为(⑥) 项/秒。若其它条件不变,仅提高主振频率至150 MHz,则此时该计算机速度为平均约 ( ④ ) 兆指令/秒,对上述事务的处理能力约为(⑦)项/秒。若主频仍为100 MHz,但由于采用了流水线和专用硬件等措施,使各类指令的每条指令平均机器周期数都变为1.25,此时,计算机的速度平均约(⑤)兆指令/秒。〔1997年高级程序员考试〕
(5)~(9)① 1 ② 5 ③ 10 ④ 15 ⑤ 20
⑥ 33.3 ⑦ 50 ⑧ 66.7 ⑨ 100⑩ 200
试题分析:
【试题4】
根据公式可得:总线数据传输率=时钟频率/每个总线包含时钟周期数×每个总线周期传送字节数
【试题5】
指令平均占用总线周期数=2.5×25%+1.25×40%+1.5×25%+15×5%+5×5%=2.5s
每秒指令数=时钟频率/每个总线周期包括的时钟周期数/指令平均占用总线周期数
=100M/4/2.5s = 10M
计算机系统的事务处理能力即为单位时间内执行程序的能力。
由题中列出的使用频度我们可以得出:
一项事务处理共需机器周期个数:
=
= 750000个
因为主振频率为100兆赫兹,平均每个机器周期包含4个主振周期,所以每秒有100M/4=25M个机器周期。
一项事务所需时间为750000 / 25000000 ≈ 0.3秒,即:每秒处理事务1/0.03s=33.3 项。
编辑推荐:
2013年软考网络工程师考前试题及答案汇总
2013年计算机软考网络工程师基础知识讲义