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)磁盘存储
时间: 2024-10-15 23:01:24