首页学历类考试电大国家开放大学《微机接口技术》
(简答题)

为什么要保持Cache内容与主存储器内容的一致性?为了保持Cache与主存储器内容的一致性应采取什么方法?

正确答案

由于Cache的内容只是主存部分内容的拷贝,故应当与主存内容保持一致。数据不一致问题通常是由于更新了Cache的数据而没有更新与其关联的存储器的数据,或更新了存储器数据却没有更新Cache的内容所引起的。
为了保持Cache与主存储器内容的一致性,有两种写入策略:
(1)通写法
在此方法中,当CPU写入数据到Cache中后,Cache就立即将其写入主存中,使主存始终保持Cache中的最新内容。此方法简单,更新内容不会丢失,但每次对Cache的修改同时要写入主存储器,总线操作频繁,影响系统性能。
(2)回写法
此方法中,Cache的作用好像缓冲区一样,当CPU写入数据到Cache中后,Cache并不立即将其回写到主存中,而是等到系统总线空闲时,才将Cache中的内容回写到主存中,此方法使得CPU可以持续运行而不必等待主存的更新,性能比通写法要提高很多,但其Cache控制器复杂,价格高。

答案解析

相似试题

  • (简答题)

    直接映像Cache和成组相联Cache的组成结构有什么不同?

    答案解析

  • (简答题)

    什么是Cache?作用是什么?它处在微处理机中的什么位置?

    答案解析

  • (简答题)

    高速缓冲存储器的作用是什么?

    答案解析

  • (简答题)

    什么是存储器的非破坏性读出?

    答案解析

  • (简答题)

    动态RAM的特点是什么?动态RAM存储器芯片刷新工作的条件是什么?一个64K位芯片每刷新一次可刷新多少个存储单元?

    答案解析

  • (简答题)

    CPU与外设交换数据时,为什么要通过I/O接口进行?I/O接口电路有哪些主要功能?

    答案解析

  • (简答题)

    与数据总线相连的输入接口中为什么总要采用三态门?请画出这种接口的主要信号连接情况。

    答案解析

  • (简答题)

    已知:DS=1000H,BX=0200H,SI=02H,内存10200H~10205H单元的内容分别为10H,2AH,3CH,46H,59H,6BH。下列每条指令执行完后AX寄存器的内容各是什么?

    答案解析

  • (单选题)

    8086/8088CPU最大方式下,读写存储器控制信号是()

    答案解析

快考试在线搜题