咋算的??? 计算机 处理能力

sdhok 2001-09-01 05:00:45
问题:

某CPU的主振频率为100兆赫,平均每个机器周期包含4个主振周期。各类指令的平均机器周期数和使用频度如下表所示,则该计算机系统的速度为平均约_A_兆指令/秒。

指令类别 平均机器周期数/指令 使用频度
访内存 2.5 25%
一般算术逻辑运算 1.25 40%
比较与转移等 1.5 25%
乘除 15 5%
其它 5 5%

若某项事务处理工作所要执行的机器指令数是:控制程序(以访内、比较与转移等其它指令为主)220000条指令和业务程序(以包括乘除在内的算术逻辑运算为主)90000条指令,且指令使用频度基本如上表所示,则该计算机系统的事务处理能力约为_B_项/秒

B处应为 33.3 , 怎得来的?
...全文
100 2 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
leeyoong 2001-09-01
  • 打赏
  • 举报
回复
1、每秒包含的机器周期数为: 100,000,000 / 4 = 25,000,000
2、控制程序 220,000 条指令 所占用的机器周期为:
220,000 * [(25/55)*2.5+(25/55)*1.5+(5/55)*5] = 500,000(平均机器周期数)
其中,'55' 为(访内频度25+比较与转移频度25+其它指令频度5)所得,故(25/55)即为控制程序中访内指令的频度,而220,000*(25/55)*2.5则为访内指令所占机器周期数,其余的同理了。
业务程序 90,000 条指令 所占用的机器周期为:
90,000 * [(40/45)*1.25+(5/45)*15] = 250,000(平均机器周期数)
该项事务处理总共占用平均机器周期数为:500,000 + 250,000 = 750,000
3、该计算机系统的事务处理能力B为:25,000,000 /750,000 = 33.3

哈哈!大功告成!
leeyoong 2001-09-01
  • 打赏
  • 举报
回复
有意思,很久没算过这样的题了,待我想想......

1,268

社区成员

发帖
与我相关
我的任务
社区描述
软件工程/管理 管理版
社区管理员
  • 研发管理社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧