Cтраница 1
Требуемое слово выбирается с помощью адресной шины. Информация, содержащаяся в слове, определяется комбинацией выходных разрядных шин. Между адресной щиной и разрядными шинами связь Осуществляется через определенный элемент того или иного вида. Совокупность запоминающих элементов обычно организуется в виде матрицы. В каждом пересечении адресной шины с разрядной шиной хранится один бит информации. Если в месте пересечения находится какой-либо элемент, это соответствует единице информации, если элемента нет - нулевому значению информации. [1]
Если произошло попадание в сектор, но требуемое слово не помечено как распознанное ( соответствующий проверочный бит сбрасывается), то кэш-память инициирует доступ по чтению к внешней программной памяти, вызывая состояние ожидания в конвейере. Количество состояний ожидания при этом увеличивается на единицу по сравнению с числом состояний, которое запрограммировано в регистрах управления блоками шинного интерфейса, что отражает тип используемой памяти. Блок перемещения секторов ( SRU) помечает сектор как MRU ( наиболее часто используемый), а выбранная команда посылается в ядро и копируется в соответствующий сектор. Затем устанавливается проверочный бит этого слова в секторе. [2]
Если возникает ситуация, когда сектор памяти, содержащий требуемое слово в кэш-памяти не представлен, то эта ситуация называется секторным промахом, еще одной формой промаха кэшпамяти. Если происходит секторный промах, то SRU отбирает сектор для перемещения. Затем контроллер кэш-памяти очищает проверочные биты отобранного сектора, заполняет соответствующий теговый регистр новым значением тегового поля и в тоже время инициирует доступ к внешней памяти программ. Сектор помечается как наиболее часто используемый, выбранная команда посылается в ядро DSP и копируется в соответствующий сектор, проверочный бит этого слова устанавливается. [3]
![]() |
Структурно-функциональная схема микрокалькулятора. [4] |
Для этого в память посылается адрес, определя-ющий местоположение требуемого слова, и она выдает по шине чтения копию слова. [5]
Для того чтобы записать или считать информацию в памяти, ЦП адресуется к требуемому слову. В большинстве ЭВМ адресация к па-яти производится словами, при этом она начинается со слова О и РОХОДИТ все значения до последнего слова, содержащегося в ОЗУ. [6]
Разумеется, если мы не знаем, как по-английски частота, мы никогда не найдем требуемого слова в англо-русском словаре. Поэтому для переводчика важно накопить в своей памяти как можно больше основных, исходных терминов, зная которые, он сможет без труда отыскать, если требуется, производные термины. [7]
При динамическом распределении памяти машина берет на себя функции преобразования адреса виртуальной страницы в адрес физической страницы, по которому располагается требуемое слово, причем оно может храниться как в ОП, так и во внешней памяти. Совокупность адреса физической страницы и адреса слова внутри страницы образует физический адрес операнда. [8]
![]() |
Функциональная схема статического ОЗУ с организацией 1024Х 1.| Функциональная схема статического ОЗУ с организацией 256X4. [9] |
На рис. 6.4 изображена упрощенная ( без усилителей) структурная схема статического ОЗУ с общими выводами для входных и выходных сигналов. Для выбора требуемого слова используется пятиразрядных дешифратор строк и трехразрядный дешифратор столбцов, выбирающий одно из восьми слов в строке. [10]
Поиск в 5-дереве организуется следующим образом. Указатель ра используется, если требуемое слово меньше Ws, а указатель р используется, если требуемое слово больше Wj. Если соответствующий указатель на некотором шаге поиска указывает на висячую вершину, то поиск неудачен. [11]
В любой момент, обратившись к памяти, можно получить хранимое там слово. Для этого в ЗУ посылается адрес, определяющий местоположение требуемого слова, и оно выдает по шине вывода ( чтения) копию этого слова. При считывании содержимое ячейки остается без изменения, так что один раз записав слово, можно сколько угодно раз получать его копии. [12]
Команда может содержать поле для кода ( признака) адресации, если используются различные ее виды. При прямой адресации номер ячейки оперативной памяти, в которой хранится требуемое слово данных, равен адресу этого слова в команде. При косвенной адресации в команде указывается адрес ( второго ранга) ячейки памяти, в которой хранится адрес ( первого ранга) ячейки для запоминания нужного слова. В этом случае над адресом второго ранга могут выполняться различные операции, например его изменение ( модификация) на единицу при каждом обращении по этому адресу. Часто используется относительная адресация, при которой адрес разбивается на поля с указанием адреса начального слова из хранящегося в памяти массива последовательности и указателя смещения - числа, равного требуемой разности между адресами слов массива. [13]
При правильной синтаксической структуре сообщений могут встретиться слова с искаженным смыслом вследствие замены требуемого слова другим той же длины или же вследствие замены отдельных знаков в слове в результате их искажений. Если обнаружить любые синтаксические искажения в принятом сообщении, в принципе, оказывается возможным, то абсолютной гарантии обнаружения любых семантических искажений в сообщениях обеспечено быть не может. Однако большая часть семантических искажений обнаруживается. [14]
Поиск в 5-дереве организуется следующим образом. Указатель ра используется, если требуемое слово меньше Ws, а указатель р используется, если требуемое слово больше Wj. Если соответствующий указатель на некотором шаге поиска указывает на висячую вершину, то поиск неудачен. [15]