Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
а шпора, шпора, шпора.docx
Скачиваний:
5
Добавлен:
26.04.2019
Размер:
72.83 Кб
Скачать

11 Принципы магнитной записи информации

на подложку (лента, диск) наносится окись железа или хрома или др. метала. Отдельные области магнитного материала образуют элементарные магниты(домены) В первый момент времени все домены ориентированы хаотично, поэтому сумма магнитных моментов прим. равна нулю. при попадании во вн. магн. поле, домены начинают ориентироваться по направлению внешн магн поля (тут ебучая петля) все режимы работы реализуют 3 устройства головка записи, стирающая головка, воспроизводящая головка. можно записать большой объем инф-ии. источники записи подвержены влиянию внешних факторов, дохуя стоят.

8 Основные характеристики памяти, стековая организация памяти

Стек – это область памяти для временного хранения произвольных данных. Данные можно сохранять и в сегменте данных, однако необходимо для каждой переменной заводить отдельную ячейку памяти, что увеличивает размер программы и количество используемых имён. Удобство стека заключается в том, что его область используется многократное сохранение в стеке данных и вывода их от туда с помощью эффективных команд PUSH (протолкнуть), POP (вытащить) без указания каких либо имен.Стек используется для хранения содержимого регистра, использование программ перед вызовом подпрограмм , которых в свою очередь будет использовать АЛУ. Передача подпрограмме требуемых её параметров через стек. Подпрограммы, заданные в данном порядке помещены в стек.Принципы стека: первым пришёл, последним ушёл. В любой момент времени в стеке доступны только верхние элементы. Выгрузка из стека верхних элементов делает доступными следующие элементы. Элемент стека расположенные в области памяти отведенные под стека начиная со дна стека ( то есть его максимального адреса) последовательно уменьшающимся адресом. Адрес доступного элемента храниться в регистре – указанного стека SP. Адрес сегмента где находиться стек находиться в сегментном регистре стека SS, то есть пара SS:SP описывает адрес, где находится последний элемент стека. В исходном состоянии указания стека SP указывает на ячейку, под дном стека.Загрузка в стек осуществляется командой Push. Эта команда уменьшает на 2 содержимое указанного стека, затем помещает операнд по адресу SP. Допустим push ax – указатель стека смещается на 2 пункта вверх в сторону меньших адресов

9 Ассоциативная и иерархия память

Ассоциативная память. -Исторически последняя. Является представителем многофункциональных запоминающих устройств (возможна обработка данных без процессора в памяти). Отличительная особенность - поиск любой информации в ЗМ производится не по адресу, а по ассоциативным признакам (признакам опроса). Поиск производится одновременно по всем ячейкам ЗМ. С точки зрения структуры, любая основная память компьютера может быть построена, как одноблочная, либо как многоблочная (сейчас одноблочная память практически не используется). Многоблочную память строят из однотипных блоков. Иерархия памятиВ основе реализации иерархии памяти современных компьютеров лежат два принципа: принцип локальности обращений и соотношение стоимость/производительность. Принцип локальности обращений говорит о том, что большинство программ к счастью не выполняют обращений ко всем своим командам и данным равновероятно, а оказывают предпочтение некоторой части своего адресного пространства. Иерархия памяти обычно состоит из многих уровней, но в каждый момент времени мы имеем дело только с двумя близлежащими уровнями. Минимальная единица информации, которая может либо присутствовать, либо отсутствовать в двухуровневой иерархии, называется блоком. Размер блока может быть либо фиксированным, либо переменным. Если этот размер зафиксирован, то объем памяти является кратным размеру блока. Успешное или неуспешное обращение к более высокому уровню называются соответственно попаданием (hit) или промахом (miss). Попадание - есть обращение к объекту в памяти, который найден на более высоком уровне, в то время как промах означает, что он не найден на этом уровне. Доля попаданий (hit rate) или коэффициент попаданий (hit ratio) есть доля обращений, найденных на более высоком уровне. Иногда она представляется процентами. Доля промахов (miss rate) есть доля обращений, которые не найдены на более высоком уровне. Поскольку повышение производительности является главной причиной появления иерархии памяти, частота попаданий и промахов является важной характеристикой. Время обращения при попадании (hit time) есть время обращения к более высокому уровню иерархии, которое включает в себя, в частности, и время, необходимое для определения того, является ли обращение попаданием или промахом. Потери на промах (miss penalty) есть время для замещения блока в более высоком уровне на блок из более низкого уровня плюс время для пересылки этого блока в требуемое устройство (обычно в процессор). Потери на промах далее включают в себя две компоненты: время доступа (access time) - время обращения к первому слову блока при промахе, и время пересылки (transfer time) - дополнительное время для пересылки оставшихся слов блока. Время доступа связано с задержкой памяти более низкого уровня, в то время как время пересылки связано с полосой пропускания канала между устройствами памяти двух смежных уровней.