比较SRAM和DRAM的特点?
SRAM 特点:
(1)存储的数据信息只要不断电,就不会丢失;不需要定时刷新,简化了外部电路。
(2)相对动态 RAM,存取速度更快。
(3)内部电路结构复杂,集成度较低,功耗较大,制造价格成本较高。
(4)一般用作高速缓冲存储器(cache)。
DRAM 的特点主要有:
(1)集成度高、功耗小,制作成本低,适合制作大规模和超大规模集成电路,微机内存储器几乎都是由 DRAM 组成。
(2)由于电容存在漏电现象,存储的数据不能长久保存,因此需要专门的动态刷新电路,定期给电容补 充电荷,以避免存储数据的丢失或歧变。
简述中断传送方式和DMA传送方式相比有什么不同?
(1)中断方式通过程序实现数据传送,而 DMA 方式不使用程序直接靠硬件来实现,信息传送速度快。
(2)CPU 对中断的响应是在执行完一条指令之后,而对 DMA 的响应则可以在指令执行过程中的任何两个存储周期之间,请求响应快。
(3)中断方式必须切换程序,要进行 CPU 现场的保护和恢复操作。DMA 仅挪用了一个存储周期,不改 变 CPU 现场,额外花销小。
(4)DMA 请求的优先权比中断请求高。CPU 优先响应 DMA 请求,是为了避免 DMA 所连接的高速外 设丢失数据。
(5)中断方式不仅具有 I/O 数据传送能力,而且还能处理异常事件,DMA 只能进行 I/O 数据传送。 总而言之,在进行 I/O 控制时,DMA 控制方式比程序中断控制方式速度快,但程序中断控制方式的 应用范围比 DMA 控制方式广。
小剧场:是我想太多.I think to much.