- •Билет №1. Что такое эвм.Классы эвм.
- •Классы эвм
- •Билет №2.Принципы построения эвм
- •Билет №3. Опишите классическую структуру эвм и укажите свойства каждого блока
- •Билет №4. Архитектура программного обеспечения эвм
- •6. Основные функциональные характеристики:
- •Билет №7. Организация процессов. Назначение блоков.
- •Сегментные регистры
- •Билет №9.Система команд процессоров
- •Билет №10. Архитектурные способы повышения производительности микропроцессоров
- •Билет №11. Что такое архитектура процессора?
- •Билет №12. Общие принципы взаимодействия процессора и озу.
- •Билет №13. Классификация запоминающих устройств.
- •Билет №14. Организация памяти первого уровня.
- •Билет №17. Организация стековых(магазинных) запоминающих устройств.
- •Билет №18. Организация памяти 2-го уровня.
- •Билет №19. Способы организации передачи данных между памятью и ВнУ.
- •Билет №23. Проблема физической передачи данных по линиям связи.
- •Билет №24. Виды и характеристики топологий вычислительной сети.
- •Билет №26. Физическая и логическая структуризация вычислительной сети.
Билет №14. Организация памяти первого уровня.
Память первого уровня – сверхоперативная память. Исторически первым буфером данных в виде сверхоперативной памяти был и является регистры данных. Второй вариант организации буфера – использование кэш-памяти. Кэш-буфер используется как для хранения команд, так и хранения данных. Кэш скрыт от программиста, это обеспечивается специальным механизмом, который обеспечивает автоматический аппаратно-управляемый обмен между ОП и кэш-памятью. Единицей обмена является строка к кэше длиной в тысячу слов. Более крупная единица сокращает частоту обмена с ОП. Регистры общего назначения организуются на основе на основе запоминающих устройств с адресной организацией памяти. Кэш – запоминающее устройство – безадресной организации, с ассоциативной организацией.
Особенности кэш-памяти
-
Способ хранения данных – эксклюзивный и инклюзивный кэш. Инклюзивный – кэш, который хранит данные кэш нижнего уровня внутри кэш верхнего уровня. Эксклюзивный используется в основном в процессора AMD, общий объём кэш, который складывается из кэш каждого уровня.
-
Кэш-контроллер обязан обеспечить когерентность, т.е. согласованность данных в кэш-памяти и основной памяти.
-
Кэширование ячеек основной памяти при чтении и запись в основную память напрямую.
-
Сквозная запись с буферизацией. Записываемые данные попадают в специальный буфер, где они накапливаются и потом общим массивом записываются в ОП.
-
Алгоритм обратной политики записи. Суть: с каждой ячейкой кэш-памяти связывается флаг, если кэшируемая ячейка модифицировалась, то флаг устанавливается в состояние dirty и когда периферийное устройство обращается к памяти, флаг проверяется и данные по необходимости загружаются в ОП.
-
Механизм освобождения кэш. Кэш-память быстро оказывается полностью заполненной и необходим обратный процесс очистки: 1) *, 2)замена блока, который не использовался дольше всех
Билет №15. Организация адресных(сверхоперативных) запоминающих устройств.
Основной недостаток – это сложная схема селекции.
Такая схема селекции характерна для ROM, где m~3,4
Билет №16. Запоминающие устройства с ассоциативной организацией.
Ассоциативные относятся к безадресной памяти. Доступ к ячейкам памяти осуществляется по ассоциативным признакам. Поиск информации осуществляется по ассоциативному признаку, который подаётся на вход селектора блока управления поиском. Сравнение ведётся с каждым ассоциативным признаков запоминающей части и при совпадении информация выдаётся на выход запоминающих устройств. Блок управления замещением начинает работать в случае не сравнения и отсутствия свободных ячеек. Основной недостаток – большие затраты на реализацию оборудования для ассоциативного селектора.
В микропроцессорах ассоциативная память (память с выборкой по содержанию ) используются в составе кэш-памяти для хранения адресной части команд и операндов исполняемой программы. При этом нет необходимости обращаться к ОЗУ за следующей командой или требуемым операндом, достаточно поместить в регистр ассоциативного признака необходимый адрес и, если искомая информация имеется в кэш памяти, то она сразу будет выдана. Обращение к оперативной памяти будет необходимо лишь при отсутствии требуемой информации в кэш. За счет такого использования кэш сокращается число обращений к ОЗУ, а это позволяет экономить время, так как обращение к кэш требует приблизительно в 10 раз меньше времени, чем обращение к ОЗУ.