【计算机系统结构期末复习】第一章


1. 选择题

(考概念)

1.1 计算机系统设计的定量原理

  1. 以经常性事件为重点
    • 对经常发生的情况采用优化方法的原则进行选择,以得到更多的总体上的改进。这里的优化是指分配更多的资源,达到更高的性能等。
  2. Amdahl定律
    • 加快某部件执行速度所能获得的系统性能加速比,受限于该部件的执行时间占系统中总执行时间的百分比
  3. CPU时间
  4. 程序的局部性原理
    • 程序执行时所访问的存储器地址分布不是随机的,而是相对地簇聚
    • 局部性包括时间局部性和空间局部性。

1.2 计算机系统结构的发展

冯·诺依曼结构结构及其演进
在这里插入图片描述
存储程序原理的基本点是指令驱动。程序预先存放在计算机存储器中,计算机一旦启动,就能按照程序指定的逻辑顺序执行这些程序,自动完成由程序所描述的处理工作。

在系统结构方面有了很大的进展,主要包括以下几个方面。

  • 对输入输出方式的改进
  • 采用并行处理技术
  • 存储器组织结构的发展
  • 指令系统的发展

2. 计算题

2.1 Amdahl 定律

2.1.1 公式

在这里插入图片描述

  • 这个公式里有三个变量,一般题目会给出两个变量来让我们求另一个变量
  • 加速比反映了改进后的计算机比改进前快了多少倍 (倍数,所以大于等于1)
  • 可改进比例是可改进部分的执行时间在总的执行时间中所占的比例(小于等于1)
  • 部件加速比是可改进部分改进后性能提高的倍数(倍数,所以大于等于1)

2.1.2 例题

例1.1
在这里插入图片描述
例1.2
在这里插入图片描述

2.2 CPU性能公式

2.2.1 公式

在这里插入图片描述

  • IC 是执行的指令条数
  • CPI 是每条指令的平均周期数 。CPI = 执行程序所需的时钟周期数/所执行的指令条数

2.2.2 例题

例1.3
在这里插入图片描述
习题 1.7
在这里插入图片描述

部件加速比=10
可改进比例=40%=0.4
根据Amdahl定律可知
系统加速比=1/[(1-0.4)+0.4/10]=1.625
所以整个系统的性能提高到原来的1.625倍
  • 4
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

不怕娜

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值