Expanding objects


    Кэш-контроллер должен обеспечивать когерентность ( coherency ) — согласованность данных кэш-памяти обоих уровней с данными в основной памяти при том условии, что обращение к этим данным может производиться не только процессором, но и другими активными ( bus - master ) адаптерами, подключенными к шинам ( PCI , VLB , ISA и т. д.). Следует также учесть, что процессоров может быть несколько, и у каждого может быть свой внутренний кэш.

    Контроллер кэша оперирует строками ( cache line ) фиксированной длины. Строка может хранить копию блока основной памяти, размер которого, естественно, совпадает с длиной строки. С каждой строкой кэша связана информация об адресе скопированного в нее блока основной памяти и ее состоянии. Строка может быть действительной ( valid ) — это означает, что в текущий момент времени она достоверно отражает соответствующий блок основной памяти, или недействительной. Информация о том, какой именно блок занимает данную строку (то есть старшая часть адреса или номер страницы) и о ее состоянии, называется тегом ( tag ) и хранится в связанной с данной строкой ячейке специальной памяти тегов ( tag RAM ).

     




001

002

003

004

005

006

007

008

009

010

011

012

013

014

015

016

017

018

019

020

021

022

023

024


docs developer web Laptop Skins free templates web designer free freetemplates freeweb kitgraphique kitsgraphiques strony template templates vorlagen plantillasweb gratistemplates sjablonen