1、冯洛伊曼的重要性考虑:
(1)用二进制代码表示程序和多少;
一、Computer分类:
(2)Computer应用积攒程序的做事措施;
个人ComputerPC、服务器Server 、一级Computer、嵌入式管理器(最多)
(3)Computer硬件由存储器、运算器、调控器、输入设备和输出设备等中国共产党第五次全国代表大会部件组成。
二、后PC时代:
2、Computer品质的概念
(1)相适那时候间(Response Time)
三、Computer系统结构的多个了不起观念:
从建议乞求到被实践的小时。
(2)吞吐率(Throughput)
四、一个软件的两个档案的次序:
应用层次==》系统软件==》硬件
计组第一章,Computer概要与技术。 单位时间内所做的干活。
其间系统软件包罗:操作系统,编写翻译程序(最要害的,必得的),加载程序,汇编制程序序
(3)升高相适合时宜间和吞吐率的主意?
六、任何Computer都要水到渠成的基本作用:
用越来越快的Computer。
用更加多的管理器。
与之对应的优良部件:
3、性能
(1)CPU时间
终极四个合称 处理器/CPU
实行某一任务在CPU的花费的日子。
七、存款和储蓄器有:
不包罗等待I/O或运营别的程序的年月。
(2)石英钟周期
SRAM DRAM处于存款和储蓄器档次的两层 以上属于易失性存款和储蓄器,下边是非易失性存款和储蓄器 前面一个称为主存,前面一个称为二级存款和储蓄器
计算机二个石英钟周期的年华,日常是Computer机械钟,日常为常数。
CPU时间 = CPU石英钟周期数 * 机械钟周期
八、管理器集成电路的炮制进程(晶体管—集成都电子通信工程大学路--超大面积集成都电子通信工程高校路VLSI)
硅锭 Silicon 科瑞斯特尔 Ingot ==》 晶圆wafer ==》 切分独立晶圆 =
集成电路(矩形) chip
微电路被接连到I/O引脚上 这一经过称为封装,之后交给顾客
改良质量的章程:
九、质量的概念
减小时钟周期数。
村办Computer对减少响适时间比较感兴趣,可是服务器对增高吞吐率感兴趣
扩充机械钟频率。
例子:
十、CPU的性能
CPU(执行)时间 施行某一个职分在CPU上海消防费的年月 具体分为:
十一、指令的属性
完全一样的程序所要求施行的指令数是必然的,那时候将在思量实践每条指令的平分周期数,约等于CPI 表示推行每条指令所需的时钟周期数的平均值,那么有如下的公式:
十二、精华的CPU品质公式
解答:
或者是:
硬件或者软件指标 | 影响的因素 |
---|---|
算法 | 指令数,可能CPI |
编程语言 | 指令数,CPI |
编译程序 | 指令数,CPI |
指令集体系结构 | 指令数,CPI,时钟频率 |
十三、谬误:立异Computer的某部地点时,总希望总质量的增加与立异大小成正比。
4、指令质量
假若一个顺序在一台微型计算机上一同要100s的运作时刻,当中80秒是前后相继的乘法操作,若是要让该程序的运营速度进步五倍,乘法操作的改革量为n,那么有:
改正后的实行时间(20s)=(80s)/n (20s)
那么能够瞥见,n为无穷大。那便是amdahl 是收益递减定律的量化版本。
十四、Computer的新思量革新了产品的性能与价格之间的比例:
(1)CPI(Clock cycle per instruction)
表示推行每条指令所需的平均石英钟周期数,是一个程序全体发令所用石英钟周期数的平均值
CPU机械钟周期数 = 程序指令数 x CPI
CPU时间 = 程序指令数 x CPI x 机械钟周期
例子1:
CPU时间A < CPU时间B 所以A快。
事例2:代码段的比较
解答:
5、质量的相比较
比较2台微型Computer品质时应该考虑多个因素:
指令数、CPI、机械钟频率
6、Amdahl定律
简化常用事件,速度能够更加快。
选择越来越快的实践办法后所获得的系统质量升高,与这种施行措施的选取功能或占总实施时间的百分比有关。
Amdahl定律能够演说为:系统中某一构件由于应用某种更加快的履长势势后所拿到系统品质的增高,与这种实施办法的选拔频率或占总施行时间的比例有关。
Amdahl定律定义了一台微型Computer类别利用某种立异方式所获得的加速比。
例子1:
Tips:
小测试:
本文由pc28.am发布于pc28.am神测网,转载请注明出处:计组第一章,Computer概要与技术