- •2)Представление графической информации в эвм
- •3)Системы счисления, применяемые в эвм, назначения систем. Позиционные и непозиционные системы счисления.
- •4)Представления вещественных чисел. Нормальная форма записи числа.
- •9) Алгебра логики. Основные логические функции.
- •11) Зависимости между логическими операциями (законы).
- •12) Классификация запоминающих устройств.
- •Классификация
- •15) Типовые логические узлы и блоки. Сумматор. Классификация сумматоров.
- •По способу реализации[править | править исходный текст]
- •По принципу действия[править | править исходный текст]
- •По архитектуре[править | править исходный текст]
- •13) Типовые логические узлы и блоки. Триггер, логические схемы триггеров, принцип работы.
- •14) Классификация триггеров. Недостатки и преимущества триггеров. Синхронизация сигналов с помощью триггеров.
- •По способу действия[править | править исходный текст]
- •По способу организации переноса[3][4][править | править исходный текст]
- •21) Определение кеш памяти. Виды кеш памяти
- •22) Организация процессора. Этапы развития процессоров.
- •23) Магистрально-модульный принцип построения эвм
- •5.1. Концепция многоуровневой памяти
- •5.2. Сверхоперативная память
- •5.2 1. Созу с прямым доступом
- •5.2.2. Созу с ассоциативным доступом
- •5.3. Виртуальная память
- •5.3.1. Алгоритмы замещения
- •5.3.2. Сегментная организация памяти
- •27) Принцип программного управления
- •32) Обработка прерываний. Возникновение обработки прерываний. Источник аппаратного прерывания.
21) Определение кеш памяти. Виды кеш памяти
Кэш-память (Cache Memory) или сверхоперативная память (СОЗУ) — это одна из разновидностей быстродействующей оперативной памяти, для которой используются дорогостоящие микросхемы статической памяти.Основное назначение кэш-памяти в компьютере — служить местом временного хранения обрабатываемых в текущий момент времени кодов программ и данных. То есть ее назначение служить буфером между различными устройствами для хранения и обработки информации, например, между процессором и ОЗУ, между механической частью винчестера и ОЗУ и т. д. В зависимости от назначения и типа процессора объем кэш-памяти может составлять величину, например 8 и 16 Кбайт, 128 и 256 Кбайт, а в ряде случаев достигает 2—3 Мбайт. Кроме того, кэшпамять делится на уровни и, соответственно, для каждого уровня кэшпамяти используются свои, весьма различные по конструкции и быстродействию микросхемы.
Внутренний кэш процессора класса Pentium, он же первичный кэш, или кэш первого уровня (Level I Cache), находится на том же кристалле, что и процессор. Основное назначение этого кэша — хранение команд и данных, которые в текущий момент обрабатываются в процессоре. Главное отличие от всех остальных видов памяти у внутреннего кэша процессора в том, что доступ к ячейкам памяти происходит на тактовой частоте ядра процессора. Появление такого типа кэша было вызвано тем, что ядро процессора, начиная с 486, работает на частоте, которая превышает частоту внешней синхронизации. Заметим, что в старых процессорах внутреннего кэша не было, а термин "кэш-память" относился к микросхемам внешнего кэша. Кроме того, для кэша первого уровня у современных процессоров используют ассоциативную или наборно-ассоциативную память, в которой выбор данных из памяти происходит не по абсолютным адресам ячеек памяти, а по их содержимому, что значительно ускоряет работу системы процессор —кэш. Скорее всего, такой кэш можно сравнить с небольшой базой данных, которая обрабатывает запросы процессора (примерно как работает программа Microsoft Access).
Вторичный кэш, или кэш второго уровня (Level 2 Cache) — это или внешний кэш, который устанавливается на системной плате, или кэш-память значительного объема, которая находится на том же кристалле, что и процессор. Возможен вариант как в процессоре Pentium II, где кэш второго уровня находится на отдельном кристалле внутри картриджа процессора. Так как кэш второго уровня имеет объем от 128 Кбайт до 1—4 Мбайт, то для удешевления изготовления процессора он может работать, например, на половинной частоте ядра процессора. Кроме того, организация ячеек памяти в нем может отличаться от принятой для оперативной памяти и пр.
Кэш третьего уровня (Level 3 Cache) имеют некоторые процессоры, которые предназначены для серверных приложений.
Внешний кэш, он же кэш второго уровня у современных процессоров, в старых компьютерах находится на системной плате и работает на частоте системной шины процессора, например, 33 или 66 МГц. В компьютерах с процессорами 386, 486 и первыми поколениями Pentium скорость работы кэша мало отличается от быстродействия микросхем оперативной памяти, а выигрыш в производительности получался за счет исключения простоя процессора в те моменты, когда микросхемы оперативной памяти выполняли циклы регенерации.
