您的位置:首页 > 其它

2017-2018-1 20155321 《信息安全系统设计基础》第九周学习总结

2017-11-16 19:42 288 查看

2017-2018-1 20155321 《信息安全系统设计基础》第九周学习总结

教材学习内容总结

本周主要学习了与存储器相关的知识点

基本存储技术

随机存储器(RAM)

静态RAM(SRAM):较快,但造价也贵些,主要用于CPU上的高速缓存

动态RAM(DRAM):较慢,但造价也便宜一些,主要用于驻村和图形帧缓冲区,下图是一个DRAM芯片的组织图:



只读存储器(ROM):既使在断电时也能存储信息,主要用于存储固件

磁盘存储

基于闪存的存储技术

访问内存,数据流通过总线在CPU和DRAM间传输,例如,对于指令movl A, %eax而言:

第一步,CPU将地址A放到存储器总线上



第二步,CPU将数据字y放到总线上



第三步,内存从总线上读数据y,并将它存储在地址A



对程序数据引用的局部性

一维数组



二维数组



存储器的结构



高速缓存存储器



直接映射高速缓存



存储器山

存储器山测试程序的核心就是这样一个循环:

Kernel_loop(elems, stride):
for (i = 0; i < elems; i += stride)
result = data;


参考资料

教材学习中的问题和解决过程



代码托管



上周考试错题总结



本周结对学习情况

20155330

结对学习内容

- 书本第六章的内容

学习进度条

代码行数(新增/累积)博客量(新增/累积)学习时间(新增/累积)重要成长
目标5000行20篇400小时
第九周13521/1415/135
尝试一下记录「计划学习时间」和「实际学习时间」,到期末看看能不能改进自己的计划能力。这个工作学习中很重要,也很有用。

耗时估计的公式

:Y=X+X/N ,Y=X-X/N,训练次数多了,X、Y就接近了。

参考:软件工程软件的估计为什么这么难软件工程 估计方法

计划学习时间:12小时

实际学习时间:15小时

改进情况:改善自学看书的方法,提高看书学习效率

(有空多看看现代软件工程 课件 软件工程师能力自我评价表)

参考资料

《深入理解计算机系统V3》学习指导
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐