Apparatus for selectively clearing a cache store in a processor having
segmentation and paging
    1.
    发明授权
    Apparatus for selectively clearing a cache store in a processor having segmentation and paging 失效
    用于在具有分割和寻呼的处理器中选择性地清除高速缓存存储器的装置

    公开(公告)号:US3979726A

    公开(公告)日:1976-09-07

    申请号:US459504

    申请日:1974-04-10

    IPC分类号: G06F12/08 G06F13/00

    CPC分类号: G06F12/0864 G06F12/0891

    摘要: In a data processing system that uses segmentation and paging to access data information such as in a virtual memory machine, the cache store need not be entirely cleared each time an I/O operation is performed or each time the data in the cache has a possibility of being incorrect. With segmentation and paging, only a portion of the cache store need be cleared when a new page is obtained from the virtual memory. The entire cache store is cleared only when a new segment is indicated by the instruction. The cache store is selectively cleared of the information from the page whose data information is no longer needed by addressing each level of an associative tag directory to the cache store. The columns of each level are compared to the page address and if a comparison is signaled that column of the addressed level is cleared by clearing the flag indicating the full status of the column in the addressed level. Each level of the tag directory is addressed.

    摘要翻译: 在使用分段和寻呼来访问诸如虚拟存储器机器中的数据信息的数据处理系统中,每次执行I / O操作或每次高速缓存中的数据具有可能性时,高速缓存存储器不需要被完全清除 不正确 通过分割和分页,当从虚拟存储器获取新页面时,只需要清除缓存存储器的一部分。 整个缓存存储只有当指令指示了新的段时才会被清除。 高速缓存存储器通过将关联标签目录的每个级别寻址到高速缓存存储器,从而不再需要数据信息的页面中的信息被有选择地清除。 将每个级别的列与页面地址进行比较,并且如果通过比较来指示寻址级别的列,则清除指示所寻址级别中的列的完整状态的标志。 标签目录的每个级别被寻址。