Консультация № 189537
01.06.2016, 15:09
0.00 руб.
0 13 1
Здравствуйте, уважаемые эксперты! Прошу вас ответить на следующий вопрос:
Здравствуйте, вопрос такой у меня, есть Программа:
Код:

RD #12
WR 10
WR @10
ADD 12
WR R0
SUB 10
PUSH R0


Необходимо выполнить с подключенной кэш-памятью (размером 4 и 8 ячеек) в шаговом режиме для следующих двух вариантов алгоритмов замещения

Режим записи Алгоритм замещения
Сквозная СЗ, без учета бита записи
Обратная О, с учетом бита записи

Это как сделать, что значит алгоритмы замещения??

Обсуждение

давно
Посетитель
7438
7205
01.06.2016, 15:47
общий
Адресаты:
У Вас совсем нет информации? Как же Вы учитесь-то?!
Почитайте файлик, там рассказано, как надо исследовать кэш-память.
Что такое кэш-память Вы хоть знаете? Это когда выполняемые команды запоминаются в специальной сверхбыстрой памяти.
И когда идет выборка на исполнение следующей команды, то сначала просматривается кэш.
И если там есть нужная, то извлекается оттуда. Чем достигается убыстрение отработки команды.
Алгоритмы замещения определяют, как информация должна обновляться в кэше.

Это задание Вы должны проделать самостоятельно...
Надо просто включать соответствующие режимы работы кэша, шагать и смотреть, что получается...
Прикрепленные файлы:
08b079647a0f40d82793a3dacb9b0f99.doc
Об авторе:
"Если вы заметили, что вы на стороне большинства, —
это верный признак того, что пора меняться." Марк Твен
давно
Посетитель
400318
25
01.06.2016, 15:51
общий
ни чего не дают, и ни чего не рассказывали, все сами.
Об авторе:
С уважением, Леся!
давно
Посетитель
400318
25
01.06.2016, 15:52
общий
я сделала, но не знаю ли правильно, так и спросила у вас что это и как)
Об авторе:
С уважением, Леся!
давно
Посетитель
7438
7205
01.06.2016, 15:59
общий
Адресаты:
Напишите все здесь, проверю.
Об авторе:
"Если вы заметили, что вы на стороне большинства, —
это верный признак того, что пора меняться." Марк Твен
давно
Посетитель
400318
25
01.06.2016, 16:12
общий
что мне написать, ход свои действий? или результат?(результат на скринах уже)
Об авторе:
С уважением, Леся!
давно
Посетитель
7438
7205
01.06.2016, 16:21
общий
Адресаты:
Лучше все, и то, и то. Что бы я проконтролировал ход мысли, ну и результат тоже.
Можно все сжать в архив и приаттачить
Об авторе:
"Если вы заметили, что вы на стороне большинства, —
это верный признак того, что пора меняться." Марк Твен
давно
Посетитель
400318
25
01.06.2016, 23:59
общий
Здравствуйте! высылаю файл
Прикрепленные файлы:
f22d75db04205b1c33ab0e0f3f2451cb.rar
Об авторе:
С уважением, Леся!
давно
Посетитель
7438
7205
02.06.2016, 10:11
общий
Адресаты:
Ок, постараюсь посмотреть втечение дня
Об авторе:
"Если вы заметили, что вы на стороне большинства, —
это верный признак того, что пора меняться." Марк Твен
давно
Посетитель
7438
7205
03.06.2016, 18:10
общий
Адресаты:
Наверное, ожидается, что будут какие-то выводы...

Думаю, надо применить вот это описание из файлика, что я давал:
Очевидно, эффективность работы системы с кэш-памятью будет зависеть не только от параметров кэш-памяти и выбранного алгоритма замещения, но и от класса решаемой задачи. Так, линейные программы должны хорошо работать с алгоритмами замещения типа очередь, а программы с большим числом условных переходов, зависящих от случайных входных данных, могут давать неплохие результаты с алгоритмами случайного замещения. Можно предположить, что программы, имеющие большое число повторяющихся участков (часто вызываемых подпрограмм и/или циклов) при прочих равных условиях обеспечат более высокую эффективность применения кэш-памяти, чем линейные программы. И, разумеется, на эффективность напрямую должен влиять размер кэш-памяти.


Было бы неплохо посмотреть, как работает программка с циклом...

PS Честно говоря, я с этой программой столкнулся совсем недавно, когда начались вопросы :)


Об авторе:
"Если вы заметили, что вы на стороне большинства, —
это верный признак того, что пора меняться." Марк Твен
давно
Посетитель
400318
25
04.06.2016, 11:57
общий
Здравствуйте! Это мне ответили. Я что-то не совсем поняла, о чем вы мне написали, т.е. переделать задачу из того описания, то давали вы??!!!
Об авторе:
С уважением, Леся!
давно
Посетитель
7438
7205
04.06.2016, 15:10
общий
Адресаты:
Я хотел сказать, что надо сделать некие выводы из всего рассмотренного.
Какие-то мысли взять можно из того, что я привел.
Об авторе:
"Если вы заметили, что вы на стороне большинства, —
это верный признак того, что пора меняться." Марк Твен
давно
Посетитель
400318
25
04.06.2016, 15:50
общий
ааа. ясно). спасибо.
Об авторе:
С уважением, Леся!
давно
Посетитель
7438
7205
11.06.2016, 09:45
общий
это ответ
Здравствуйте, lileay!
Данное задание выполнено самостоятельно автором вопроса.
Несколько слов, что такое кэш-память и алгоритмы замещения.
Выполняемые команды запоминаются в специальной сверхбыстрой памяти, которая и называется кэш-память.
И когда идет выборка на исполнение следующей команды, то сначала просматривается кэш.
И если там есть нужная, то извлекается оттуда. Чем достигается убыстрение отработки команды.
Алгоритмы замещения определяют, как информация должна обновляться в кэше

Прикреплен файл, в котором объясняется, как выполнять данное задание
Прикрепленные файлы:
ab63b5bcfcb9dcf7fa69cb173f6cde75fe1ad5f0.doc
Об авторе:
"Если вы заметили, что вы на стороне большинства, —
это верный признак того, что пора меняться." Марк Твен
Форма ответа