码迷,mamicode.com
首页 > 其他好文 > 详细

2018-2019-1 20165334 《信息安全系统设计基础》第五周学习总结

时间:2018-10-28 21:57:06      阅读:189      评论:0      收藏:0      [点我收藏+]

标签:理解   信息安全系统   存储   三维   随机   信息   缓存   总结   练习题   

2018-2019-1 20165334 《信息安全系统设计基础》第五周学习总结

存储技术

随机访问存储器分为静态(SRAM)和动态(DRAM)
  • 静态将每一个位存储在一个双稳态的存储单元里
  • 动态将每一个位存储为对一个电容的充电。

    磁盘容量由记录密度、磁道密度、面密度决定。(磁盘容量公式见教材p408)
  • 访问一个磁盘扇区内容的平均时间=平均寻道时间+平均旋转延迟+平均传送时间
  • 平均传送时间=1/RPM1/(平均扇区面/磁道)60s/1min

局部性

局部性原理包括时间局部性和空间局部性(随着步长的增加,空间局部性下降。)
缓存不命中分类
  • 冷缓存
  • 冲突不命中
  • 容量不命中

练习题

习题6.7

改变循环顺序是它的步长为一的顺序扫描三位数组
int sumarray3d(int a[N][N][N])
{
    int i,j,k,sum=0;
    for(i=0; i<N; i++){
        for(j=0; j<N; j++){
            for(k=0; k<N; k++){
                sum += a[k][i][j];
            }
        }
    }
    return sum;
}
理解:因为三维数组的存储方式是嵌套三个循环,所以只要循环变量的顺序和嵌套顺序一样即可即把a[k][i][j]改为sum += a[i][j][k]即可。

2018-2019-1 20165334 《信息安全系统设计基础》第五周学习总结

标签:理解   信息安全系统   存储   三维   随机   信息   缓存   总结   练习题   

原文地址:https://www.cnblogs.com/ltl123/p/9867020.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!