20145313《信息安全系统设计基础》第7周学习总结

教材学习内容总结

  • 静态RAM:SRAM有双稳态特性。比DRAM更快也更贵。
  • 动态RAM:DRAM对干扰非常敏感。
  • DRAM芯片中的单元被分层d个超单元,每个超单元都有w个DRAM单元组成。一个d*w的DRAM总共存储了dw位信息。每个超单元有形如(i,j)的地址。存储控制器将行地址和列地址分别发送到DRAM,返回超单元(i,j)的内容。
  • DRAM和SRAM断电后会失去信息,即易失性存储器。
  • PROM只能被编程一次。
  • EPROM可重复编程1000次。
  • EEPROM可重复编程10^5次。
  • 总线是一组并行导线,能携带地址、数据和控制信号。
  • 读事物从主存传送数据到cpu。反之为写事物。
  • 磁盘每个表面由一组称为磁道的同心圆组成,每个磁道被分为一组扇区。
  • 磁盘容量由记录密度、磁道密度和面密度决定。
  • 对扇区的访问时间包括:寻道时间、旋转时间和传送时间。
  • DRAM和磁盘的性能要滞后于CPU的性能。现代计算机频繁使用基于SRAM的高数缓存,试图弥补处理器—存储器之间的差距。
  • 局部性原理:程序倾向于引用邻近于其他最近被引用过的数据项的数据项,或者最近引用过的数据项本身。
  • 局部性好的程序用时更短。
  • 步长越短空间局部性越好。
  • 存储器层次结构:上层是下层的高速缓存。
  • 影响高速缓存性能的参数有:高速缓存大小的影响、块大小的影响、相联度的影响、写策略的影响。

代码

链接:http://git.oschina.net/entropy_z/Linux

学习进度条

代码行数(新增/累积) 博客量(新增/累积) 学习时间(新增/累积) 重要成长
目标 5000行 30篇 400小时
第一周 200/200 1/1 20/20
第二周 300/500 1/2 18/38
第三周 500/1000 1/3 22/60
第四周 150/1150 1/4 30/90
第五周 150/1300 1/5 30/120
第六周 50/1350 1/6 30/150

参考资料

  • 《深入理解计算机系统V2》学习指导

转载于:https://www.cnblogs.com/entropy/p/6013590.html

20145313《信息安全系统设计基础》第7周学习总结相关推荐

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

    2017-2018-1 20155224 <信息安全系统设计基础>第九周学习总结 教材学习内容总结 存储器 随机访问存储器(RAM): 静态RAM:用来作为高速缓存存储器,每个位存储在一个 ...

  2. 2018-2019-1 20165206 《信息安全系统设计基础》第九周学习总结

    - 2018-2019-1 20165206 <信息安全系统设计基础>第九周学习总结 - 教材学习内容总结 计算机系统的主存被组织成一个由M个连续的字节大小的单元组成的数组.每个字节都有一 ...

  3. 20135203齐岳 信息安全系统设计基础第十三周学习总结

    20135203齐岳 信息安全系统设计基础第十三周学习总结 学习计时:8/9共小时(计划/实际) 读书:4/5 代码:1/1 作业:1/1 博客:2/2 第十二章 并发编程 一.学习目标 掌握三种并发 ...

  4. # 20155337 2017-2018-1 《信息安全系统设计基础》第一周学习总结

    20155337 2017-2018-1 <信息安全系统设计基础>第一周学习总结 教材学习内容总结 1.1信息就是位+上下文 hello.c程序是以字节序列的方式储存在文件中的.每个字节都 ...

  5. 20135219洪韶武——信息安全系统设计基础第五周学习总结

    信息安全系统设计基础第五周学习总结 学习任务:教材第四章[处理器体系结构] 学习时间:10小时  一.教材知识点梳理[4.1-4.3] 1.ISA[指令集体系结构] 一个处理器支持的指令和指令的字节级 ...

  6. 20145227《信息安全系统设计基础》第一周学习总结

    20145227<信息安全系统设计基础>第一周学习总结 学习内容总结 Linux是一个操作系统.如果使用GUI,Linux和Windows没有什么区别.Linux学习应用的一个特点是通过命 ...

  7. 2018-2019 20165203 《信息安全系统设计基础》第一周学习总结

    2018-2019-1 20165203 <信息安全系统设计基础>第一周学习总结 教材学习内容总结 编译:gcc [选项] [文件名] 选项参数表 参数 对应功能 -E 仅执行编译预处理 ...

  8. 2018-2019-1 20165221 《信息安全系统设计基础》第一周学习总结

    2018-2019-1 20165221 <信息安全系统设计基础>第一周学习总结 教材学习总结 有关vim 打开方式:vim [文件名] 按i会进入insert模式,可以对代码进行编辑 按 ...

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

    2017-2018-1 20155209 <信息安全系统设计基础>第一周学习总结 教材学习内容总结 计算机系统就是由可以看到的硬件和系统内的软件组成的,然后用来运行应用程序. 我们平时使用 ...

  10. 20145307《信息安全系统设计基础》第二周学习总结

    20145307<信息安全系统设计基础>第二周学习总结 教材学习内容总结 vim编辑器 Vim的6种基本模式:Vim具有6种基本模式和5种派生模式普通模式(Normal mode) Vim ...

最新文章

  1. IDEA配置java代码规范
  2. 深入理解Linux I/O系统
  3. 我竟然在《我的世界》里学起了文言文
  4. 《Implementing QuantLib》译后记
  5. 字节面试必须拿下的十道算法题,你会几道?
  6. 【转载】C# 理解泛型
  7. SpringBoot整合freemarker中自定义标签获取字典表的数据
  8. 分享用Adobe Air向iOS移植游戏的经验
  9. python按哪个键删除_Python-从字典中删除键的方法
  10. wxpython4下载_Linux 安装 wxPython4.0.4
  11. uniapp对接ucharts图表
  12. jquery输入框日历时间插件
  13. xp怎样修改计算机mac地址,WinXP系统MAC地址修改的方法
  14. laravel集成谷歌验证_如何将Google的两因素身份验证添加到Laravel
  15. 英科学家用扫描技术成功读取大脑记忆
  16. 终于明白那些年知其然而不知其所以然的iOS内存管理方式
  17. DXP_protel2004_原理图设计基础_新建和添加原理图库文件
  18. 2022杭电多校8 Stormwind
  19. 使用layui 查询列表分页不能重置问题
  20. 手机系统计算机怎么解决办法,手机与电脑怎么连接【解决教程】

热门文章

  1. SynchronizationContext笔记
  2. MyBaitis框架环境搭建(一)
  3. 软件工程第一次作业程序开发历程
  4. [Kali_Nethunter] Kali 推出Android端渗透测试系统Nethunter
  5. Hadoop中Namenode单点故障
  6. tar.xz如何解压:linux和windows下tar.xz解压命令介绍
  7. DOM---documentFragment
  8. Maven 打包错误:%JAVA_HOME%/../lib/tools.jar
  9. Kafka学习之broker配置(0.8.1版)(转)
  10. 【UIKit】键盘设计2