1.试比较说明 DRAM 和 SRAM 的优缺点,哪个更适合构成 Cache?为什么?
DRAM 的优点:
价格相对较低:DRAM 比 SRAM 更便宜,这使得它更适合用于大容量存储。
高密度:DRAM 的内部结构允许更高的集成度,因此可以实现更大的存储容量。
低功耗:相对于 SRAM,DRAM 的功耗较低,这意味着在大容量存储场景下,使用 DRAM 可
能更经济。
DRAM 的缺点:
访问速度较慢:由于 DRAM 的内部结构需要周期性地刷新存储数据,因此访问速度相对较
慢。
较高的访问延迟:DRAM 通常具有较高的访问延迟,这可能会影响性能要求较高的应用程序。
SRAM 的优点:
高速:相比 DRAM,SRAM 具有更快的访问速度和更低的访问延迟,这使得它更适合于需要
快速访问的应用程序,比如缓存。
无需刷新:SRAM 不需要周期性地刷新存储数据,这使得它的访问速度更加稳定,不受刷新
周期的影响。
SRAM 的缺点:
成本高昂:相比 DRAM,SRAM 的成本更高,这在大容量存储场景下可能会成为一个限制因
素。
低密度:由于 SRAM 的内部结构复杂,相同的芯片面积可以存储的数据量比 DRAM 少,因此
它的存储密度相对较低。
2.试说明 Flash 存储器的特点和用途。
Flash 存储器具有以下特点:
1. 非易失性:数据在断电后仍能保持不变。
2. 高速性:读写速度较快,适合用于需要快速存取数据的场合。
3. 低功耗:相比传统的机械硬盘,Flash 存储器功耗更低,延长设备的电池寿命。
4. 耐用性:相对于传统硬盘来说,Flash 存储器没有机械部件,更加耐用。
5. 小巧轻便:体积小、重量轻,便于携带和安装。
Flash 存储器的主要用途包括但不限于:
1. 个人电脑和笔记本电脑的固态硬盘(SSD):用于取代传统机械硬盘,提供更快的启动速
度和应用程序响应速度。
2. 移动设备存储:如智能手机、平板电脑、相机等,用于存储照片、视频、音频和应用程
序等数据。
3. 嵌入式系统存储:用于嵌入式系统中的固件、操作系统和数据存储,如路由器、工业控
制系统等。
4. 数据中心存储:用于云计算、大数据处理等场合,提供高速的数据存取能力。
5. 特定行业应用:如汽车电子系统、医疗设备、航空航天等领域的存储需求。
3.阐述目前计算机的冯·诺依曼体系结构和哈佛体系结构的区别以及各自的特点。
冯·诺依曼体系结构:
存储器统一:在冯·诺依曼体系结构中,数据和指令都存储在同一块存储器中,通常被
称为存储器的“存储器统一”。
指令和数据的存取方式:指令和数据通过地址总线传输到存储器中,然后由数据总线传输到
处理器中。
灵活性:由于指令和数据存储在同一块存储器中,这种结构具有更高的灵活性,可以动