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小时 | |
第九周 | 1352 | 1/14 | 15/135 | |
耗时估计的公式
:Y=X+X/N ,Y=X-X/N,训练次数多了,X、Y就接近了。
参考:软件工程软件的估计为什么这么难,软件工程 估计方法
计划学习时间:12小时
实际学习时间:15小时
改进情况:改善自学看书的方法,提高看书学习效率
(有空多看看现代软件工程 课件 软件工程师能力自我评价表)
参考资料
《深入理解计算机系统V3》学习指导相关文章推荐
- 2017-2018-1 20155321 《信息安全系统设计基础》第三周学习总结
- 2017-2018-1 学号20155209 《信息安全系统设计基础》第九周学习总结
- 2017-2018-1 20155332 《信息安全系统设计基础》第九周学习总结
- 2017-2018-1 20155321 《信息安全系统设计基础》第一周学习总结
- 2017-2018-1 20155320 《信息安全系统设计基础》第九周学习总结
- 2017-2018-1 20155312 《信息安全系统设计基础》第九周学习总结
- 2017-2018-1 20155213 《信息安全系统设计基础》第九周学习总结
- 2017-2018-1 20155328 《信息安全系统设计基础》第九周学习总结
- 2017-2018-1 20155329 《信息安全系统设计基础》第九周学习总结
- # 2017-2018-1 20155232 《信息安全系统设计基础》第九周学习总结
- 2017-2018-1 20155233 《信息安全系统设计基础》第九周学习总结
- 2017-2018-1 20155319 《信息安全系统设计基础》第九周学习总结
- 2017-2018-1 20155321 《信息安全系统设计基础》第六周学习总结
- 2017-2018-1 20155321 《信息安全系统设计基础》第十一周学习总结
- 2017-2018-1 20155329 《信息安全系统设计基础》第九周学习总结
- 2017-2018-1 20155205 《信息安全系统设计基础》第九周学习总结
- 2017-2018-1 20155227 《信息安全系统设计基础》第九周学习总结
- 2017-2018-1 20155338 《信息安全系统设计基础》第九周学习总结
- 2017-2018-1 20155218 《信息安全系统设计基础》第九周学习总结
- 2017-2018-1 20155321 《信息安全系统设计基础》第十四周学习总结