- cpu:是执行指令的,由控制器和运算器组成,而运算器里有寄存器,寄存器是速度最快的,但是容量最小的。
-
cache:速度次于寄存器,目的:是为了提高cpu数据输入输出的速率,
- 局部性原理:即在同一个时间段里,cpu集中的执行某个指令,或者集中的读取某个数据;分为时间局部性,空间局部性,主要就是为了提高效率,这是一种中和了价格和速度的方式
for循环:就是时间局部性原理,打印的数据都是同一个语句
数组遍历:就是空间局部性原理,因为每个数组的地址都是不一样的
cache:速度次于寄存器,目的:是为了提高cpu数据输入输出的速率,
for循环:就是时间局部性原理,打印的数据都是同一个语句
数组遍历:就是空间局部性原理,因为每个数组的地址都是不一样的