2、计算机质量的概念

1、冯洛伊曼的要害构思:

(1卡塔尔用二进制代码表示程序和数目;

(2卡塔 尔(阿拉伯语:قطر‎Computer应用积攒程序的干活情势;

(3卡塔 尔(阿拉伯语:قطر‎Computer硬件由存款和储蓄器、运算器、调整器、输入设备和输出设备等中国共产党第五次全国代表大会零件组成。

2、Computer质量的定义

(1卡塔 尔(英语:State of Qatar)相合时间(Response
Time卡塔 尔(阿拉伯语:قطر‎

   
 从提议倡议到被实施的小时。

(2)吞吐率(Throughput)

  
单位时间内所做的行事。

(3卡塔 尔(英语:State of Qatar)提升相应时间和吞吐率的法门?

   
 用越来越快的微电脑。

   
 用越来越多的微Computer。

3、性能

(1)CPU时间

            施行某一职分在CPU的费用的时日。

   
 不包含等待I/O或运维其他程序的时光。

(2卡塔 尔(阿拉伯语:قطر‎石英钟周期  

           
Computer四个石英钟周期的时间,平日是计算机石英钟,通常为常数。

 
CPU时间 = CPU时钟周期数 * 石英钟周期

       
  图片 1

     改正品质的措施:

     
减小时钟周期数。

     
扩充石英钟频率。

 例子:

       
  图片 2

 解答:
    

       
  图片 3

       
 图片 4

4、指令质量

(1)CPI(Clock
cycle per instruction)

   
 表示实践每条指令所需的平均石英钟周期数,是贰个前后相继全体指令所用时钟周期数的平均值

           
CPU时钟周期数 = 程序指令数 x CPI

     
CPU时间 = 程序指令数 x CPI x 石英钟周期

例子1:

         
 图片 5

                CPU时间A
< CPU时间B 所以A快。

事例2:代码段的可比

     
  图片 6

解答:

 
  图片 7

         
  图片 8

5、品质的可比

       相比2台计算机品质时应该考虑多个要素:

   
指令数、CPI、时钟频率

6、Amdahl定律

       简化常用事件,速度能够更加快。

         采取更加快的施行措施后所拿到的种类品质进步,与这种实施办法的使用频率或占总推行时间的比例有关。

     
  图片 9

   
 Amdahl定律能够解说为:系统中某大器晚成零部件由于接收某种越来越快的施行措施后所得到系统个性的提升,与这种实行办法的应用功能或占总试行时间的比例有关。

   
 Amdahl定律定义了意气风发台微型机种类选用某种改善方式所获取的加速比。

       
  图片 10

     
  图片 11

     
 图片 12

     
 图片 13

例子1:

       
 图片 14

Tips:

   
  图片 15

小测试:

     
 图片 16

   
  图片 17

       
 图片 18

           
  图片 19

 

相关文章