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

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了2017-2018-1 20155321 《信息安全系统设计基础》第九周学习总结相关的知识,希望对你有一定的参考价值。

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小时

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

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

参考资料













以上是关于2017-2018-1 20155321 《信息安全系统设计基础》第九周学习总结的主要内容,如果未能解决你的问题,请参考以下文章

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

2017-2018-1 20155321 《信息安全系统设计基础》实验五——实时系统

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

2017-2018-1 20155321 20155330 《信息安全系统设计基础》实验四——外设驱动程序设计

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

20155321 《信息安全系统设计》课堂测试(ch06)