首页 > 代码库 > 20145321 《信息安全系统设计基础》第7周学习总结

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

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

教材学习内容总结

第六章

存储器系统是一个具有不同容量、成本和访问时间的存储设备的层次结构。

6.1存储技术

三种常见存储技术:RAM/ROM/磁盘

(1)随机访问存储器 RAM
  • 分为两类:静态RAM(SRAM)和动态RAM(DRAM) 静态RAM(SRAM)比动态RAM(DRAM)更快,但也贵很多。

  • 静态RAM

    特点:由于SRAM的双稳态特性,只要有电,它就会永远地保持它的值,即使有干扰,如电子噪音,来扰乱电压,当干扰消除,电路也能恢复到稳定值。
    应用:SRAM用来作为高速缓存存储器,即可以在CPU芯片上,也可以在片下。
  • 动态DRAM
 特点:对干扰特别敏感,当电容的电压被扰乱之后,它就永远不会恢复了。暴露在光线下会导致电容电压改变。
 应用:DRAM用来作为主存以及图形系统的帧缓冲区。
(2)非易失性存储器 ROM
  • ROM有PROM,EPROM,E2PROM,FLASH;
  • ROM的区分:能被重编程的次数和对他们进行重编程所用的机制。

    PROM:只能被编程一次。
    EPROM:可擦写可编程ROM,紫外线光照清除单元内容,可擦写次数数量级1000。
    E2PROM:电子可擦除PROM,可以直接在印制电路卡上编程,可擦写次数数量级10^5。
    FLASH:闪存,基于EEPROM。(固态硬盘SSD基于闪存)
(3)访问主存
  • 读事务:从主存传送数据到CPU。
  • 写事务:从CPU传送数据到主存。
  • 总线:一组并行的导线,能携带地址、数据和控制信号。
  • 读事务语句:movl A,%eax

    三个步骤:-CPU将地址A放到存储器总线。
             -主存从总线读出A,接收字x,然后将x放到总线上。
             -CPU从总线读出字x,并将它copy到寄存器eax中。 
  • 写事务语句:movl %eax,A

    三个步骤:-CPU将地址A放到存储器总线,主存读出这个地址,等待接收数据字。
             -CPU将数据字y放到总路上。
             -主存从总线读数据字y,并将它存储在地址A。
(4)磁盘存储

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