01.你好,我是计算机组成原理
通过电信号传递数据
- 低电平表示二进制的0;高电平表示二进制的1
02.计算机的发展(大纲已删 但建议看看)
什么是计算机系统
- 计算机系统 = 硬件 + 软件
硬件的发展
- 机器字长 :计算机 一次 整数运算 所能处理的 二进制位数
03.计算机硬件的基本组成
早期冯诺依曼机
-
“存储程序”的概念是指将指令以二进制代码的形式事先输入计算机的主存储器(内存),然后按其在存储器中的首地址执行程序的第一条指令,以后就按该程序的规定顺序执行其他指令,直至程序执行结束。
-
对于同一个功能,我们既可以用软件也可以用硬件来实现,通常,用软件实现成本更低,但效率也更低
现代计算机的结构
04.各个硬件的工作原理
主存储器的基本组成
- 既可以写,也可以读
运算器的基本组成
控制器的基本组成
计算机的工作过程
- 字 和 字节
- B 和 b
05.计算机系统的多级层次结构
计算机系统的层次结构
三种级别的语言
- 编译的执行效率更高一些,解释的执行效率更低一些
计算机体系结构vs计算机组成原理
06.计算机性能指标
存储器的性能指标
2
10
=
K
,
2
20
=
M
,
2
30
=
G
,
2
40
=
T
2^{10}=K,2^{20}=M,2^{30}=G,2^{40}=T
210=K,220=M,230=G,240=T
CPU的性能指标
C
P
U
执
行
时
间
(
整
个
程
序
的
耗
时
)
=
C
P
U
时
钟
周
期
数
/
主
频
=
(
指
令
条
数
∗
C
P
I
)
/
主
频
CPU执行时间(整个程序的耗时)= CPU时钟周期数 / 主频=(指令条数*CPI)/主频
CPU执行时间(整个程序的耗时)=CPU时钟周期数/主频=(指令条数∗CPI)/主频
- 主频反映了 每秒有多少个数字脉冲(时钟周期)
- 一般来说,描述 存储器容量 和 文件大小 时的K是 2 10 2^{10} 210;而描述 数据的处理速率,频率(主频)时的K是 1 0 3 10^3 103
系统整体的性能指标
系统整体的性能指标(动态测试)
基准程序是用来测量计算机处理速度的一种实用程序,以便于被测量的计算机性能可以与运行相同程序的其它计算机性能进行比较。
思考