Рубрики

ВОРОТА | GATE CS 2008 | Вопрос 38

В конвейере выполнения инструкций доступ к TLB (трансляционному внешнему буферу) может быть получен раньше всего.
(A) до начала расчета эффективного адреса
(B) во время расчета эффективного адреса
(C) после завершения расчета эффективного адреса
(D) после завершения поиска в кэше данных

Ответ: (Б)
Объяснение: Когда мы вычисляем эффективный адрес, прежде всего мы обращаемся к TLB для доступа к номеру кадра.

Логический адрес, сгенерированный процессором, разбивается на две части: номер страницы и смещение страницы, для более быстрого доступа к данным мы помещаем некоторые записи таблицы страниц в небольшую аппаратную TLB, время доступа которой совпадает с кеш-памятью. Так что изначально, когда страницы нет. отображается, чтобы найти соответствующий номер кадра. Сначала он ищется в TLB, а затем в таблице страниц (в случае пропуска TLB).

Во время расчета эффективного адреса осуществляется доступ к TLB.

Рекомендуемые посты:

ВОРОТА | GATE CS 2008 | Вопрос 38

0.00 (0%) 0 votes