Лекц.БЦВМиСР1-8(2) (Все лекции по БВМиС в ворде), страница 6

2017-06-07СтудИзба

Описание файла

Файл "Лекц.БЦВМиСР1-8(2)" внутри архива находится в папке "Все лекции по БВМиС в ворде". Документ из архива "Все лекции по БВМиС в ворде", который расположен в категории "". Всё это находится в предмете "бортовые вычислительные машины и системы (бвмис)" из 11 семестр (3 семестр магистратуры), которые можно найти в файловом архиве МАИ. Не смотря на прямую связь этого архива с МАИ, его также можно найти и в других разделах. Архив можно найти в разделе "лекции и семинары", в предмете "бвмис" в общих файлах.

Онлайн просмотр документа "Лекц.БЦВМиСР1-8(2)"

Текст 6 страницы из документа "Лекц.БЦВМиСР1-8(2)"

Процессор



Операционное устройство



Система буферной памяти




Буферная память

(КЭШ)

Биполярные БИС




Основная

(оперативная)

память

МОП-БИС


Система виртуальной основной памяти






Внешняя

память

Магнитные диски


Система виртуальной внешней памяти



Архивная

память

Магнитные ленты, оптические диски



Рис. 5. 7. Многоуровневая иерархическая система запоминающих устройств.

Операционное

устройство

Процессор


Буферная

память (КЭШ)



Адресс

Данные



Массив данных


Справочник




Копия



Основная

память

Блок памяти



Рис. 5. 8. Система буферной памяти.

Для реализации СВОП необходимо разделить все ее адресное пространство на части и организовать соответствующий обмен (этими частями) между ОП и ВП. Такой «частью» может быть страница (или сегмент).

На рис.5. 9 показан пример страничной организации СВОП, при которой адресное пространство разбивается на страницы - части фиксированной (равной) длины.

Взаимосвязь между виртуальными и физическими адресами устанавливается с помощью таблицы преобразования адресов, на основе которой реализуется так называемый механизм динамического преобразования адресов (МДПА). В тех случаях, когда виртуальный адрес указывает на страницу, отсутствующую в ОП, реализуется так называемая процедура замещения страниц (ПЗС), обеспечивающая занесение из ВП в ОП нужной страницы, на место одной из удаляемых из ОП в ВП страниц.

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

Для реализации ПЗС используются несколько стратегий:

  1. Стратегия FIFO ( первым пришел, первым вышел), при реализации которой из ОП удаляется страница ранее других занесенная в нее.

  2. Стратегия LRU, при реализации которой из ОП удаляется та страница, обращение к которой имело место раньше, чем к другим.

  3. Стратегия WS (Working Set- рабочее множество), при реализации которого из ОП удаляются страницы, не содержащиеся в так называемом «рабочем множестве», т.е. в наборе страниц, к которым за определенный истекший интервал времени зафиксировано обращение.

Внешняя память (ВЗУ)


Виртуальный адрес



Номер страницы

Смещение внутри страницы










Замещение страниц

Страницы

1



0



Основная память (ОП)


1

Адрес начала страницы в ОП






Бит наличия страницы в ОП


Физический адрес в ОП



Страницы



Рис. 5. 9. Страничная организация системы виртуальной (основной) памяти.

Виртуальный адрес


Номер страницы

Смещение внутри страницы




Табличный буфер


Ассоциативная память (АП)








Ключ

Инф. разряды


Номер страницы,

размещенной в ОП

Адрес нач. стр. в ОП

Смещение



Физический адрес в ОП


Адрес начала страницы в ОП


Совпадение



Рис. 5. 10. Механизм динамического преобразования адресов (МДПА) на основе использования ассоциативной памяти.

Теима № 6.

Принципы построения устройства управления (УУ) вычислительной машины.

Устройство управления ВМ – это одно из основных и наиболее сложных устройств машины. Иногда УУ включают в состав процессора, что никак не влияет на выполняемые этим устройством функции.

Определение. УУ обеспечивает преобразование потока команд реализуемой на ВМ программы в последовательности функциональных (управляющих) сигналов, с помощью которых осуществляется координация вычислительного процесса в машине. С помощью формируемых устройством управления функциональных сигналов выполняется все многообразие команд программы, подавляющая часть которых реализуется с помощью процессора, а команды управления ходом вычислительного процесса (условные и безусловные переходы, реализуются в самом устройстве управления).

В представленной на рис.6. 1 упрощенной структурной схеме ВМ память операндов (оперативное ЗУ) и память программ (постоянное ЗУ) представлены в виде отдельных устройств, что характерно для бортовых (управляющих, встроенных) вычислительных машин. Процессор на этой схеме представлен в наиболее простом виде (без многих узлов и внутренних связей) достаточном для пояснения хода выполнения простых двухместных операций (например, сложения).

Любая команда ВМ выполняется за определенный отрезок времени – цикл, который разбивается на отрезеки равной длины – такты. На каждом такте выполняется одна или несколько микроопераций, совокупность которых и обеспечивает реализацию конкретной команды.

Рассмотрим по тактам последовательность микроопераций, выполняемых при реализации команды сложения в машине с трехадресной системой команд (СК). Адресная часть команды (АЧК) такой СК (при использовании способа прямой адресации) содержит три адреса: А1 – адрес первого операнда, А2 – адрес второго операнда и А3 – адрес размещения результата.

Перечень микроопераций:

1 такт – передача адреса очередной команды из РАК в РА ПЗУ;

2 такт – пуск ПЗУ в режиме считывания (выборка из ЗМ ПЗУ на РЧ ПЗУ очередной команды);

3 такт – передача очередной команды из РЧ ПЗУ на РК УУ;

4 такт – передача адреса первого операнда из поля А1 РК УУ в РА ОЗУ;

5 такт – пуск ОЗУ в режиме считывания (выборка первого операнда из ЗМ ОЗУ на РЧ ОЗУ);

6 такт – передача первого операнда из РЧ ОЗУ в Р1 ПК;

7 такт – передача адреса второго операнда из поля А2 РК УУ в РА ОЗУ;

8 такт – пуск ОЗУ в режиме считывания (выборка из ЗМ ОЗУ на РЧ ОЗУ второго операнда);

9 такт - передача второго операнда из РЧ ОЗУ в Р2 ПК;

10 такт – выполнение операции сложения на АЛУ ПК;

11 такт – передача адреса из поля АЗ РК УУ в РА ОЗУ (адреса размещения результата), передача результата сложения из РЗ ПК в РЧ ОЗУ (совмещение двух микроопераций);

12 такт - пуск ОЗУ в режиме записи (запись результата в ЗМ ОЗУ по адресу АЗ); формирование адреса следующей команды в Сх ФСА УУ и передача его в РАК (Совмещение двух микроопераций)

ПК

ОЗУ



Р1

Р2




ЗМ

РЧ

ЗМ

РЧ


АЛУ




Р3




М

1

2


УУ

ПЗУ



Сх. ФФС

Сх. ФСА





ДШ




РАК

АЧК

КОП


ШД

ША




О бозначения:

ПК – процессор, управляемый контроллером (УУ);

ОЗУ - память операндов;

ПЗУ – память программ (постоянное ЗУ);

УУ – устройство управления;

Р1, Р2 , Р3 – основные регистры ПК;

АЛУ – арифметико-логическое устройство;

ЗМ – запоминающий массив ОЗУ и ПЗУ;

РА – регистр адреса ОЗУ и ПЗУ;

ДША – дешифратор адреса ОЗУ и ПЗУ;

РЧ – регистр числа (операнда, команды) ОЗУ и ПЗУ;

РК – регистр команд (в УУ);

КОП – код операции (часть РК);

АЧК – адресная часть РКК (адреса);

ДШ – дешифратор КОП в УУ;

РАК – регистратор адреса следующей команды;

Сх. ФСА – схема формирования следующего адреса команды;

Сх. ФФС – схема формирования функциональных (управляющих) сигналов;

ША – шина адреса;

ШД – шина данных.


В представленной последовао

Рис. 6. 1. Упрощенная структурная схема ВМ.

В представленной последовательности микроопераций на 11 и 12 тактах осуществлено совмещение по времени выполнения двух микроопераций, т.к. каждая из них выполняется с использованием различных узлов (оборудования). Так, например, для первой микрооперации на 11 такте используется РК УУ, РА ОЗУ и ША, а для второй – РЗ ПК, РЧ ОЗУ, ШД.

Аналогичным образом могут быть совмещены по времени микрооперации, выполняемые на 6 и 7 тактах, т.е. цикл выполнения операции сложения (в данном примере) может быть уменьшен на один такт.

Для реализации каждой микрооперации устройство управления (Сх. ФФС) должно сформировать определенный набор управления (функциональных) сигналов, подаваемых на соответствующие входы управления узлов, участвующих в выполнении данной микрооперации.

Так, например, для выполнения микрооперации на 1 такте УУ должно сформировать следующие сигналы управления:

- считывание информации из РАК УУ на ША;

- прием информации с ША в РА ПЗУ.

Таким образом адрес следующей команды из РАК УУ через ША попадает на РА ПЗУ.

На 11 такте УУ должно сформировать следующие сигналы управления:

Свежие статьи
Популярно сейчас
Зачем заказывать выполнение своего задания, если оно уже было выполнено много много раз? Его можно просто купить или даже скачать бесплатно на СтудИзбе. Найдите нужный учебный материал у нас!
Ответы на популярные вопросы
Да! Наши авторы собирают и выкладывают те работы, которые сдаются в Вашем учебном заведении ежегодно и уже проверены преподавателями.
Да! У нас любой человек может выложить любую учебную работу и зарабатывать на её продажах! Но каждый учебный материал публикуется только после тщательной проверки администрацией.
Вернём деньги! А если быть более точными, то автору даётся немного времени на исправление, а если не исправит или выйдет время, то вернём деньги в полном объёме!
Да! На равне с готовыми студенческими работами у нас продаются услуги. Цены на услуги видны сразу, то есть Вам нужно только указать параметры и сразу можно оплачивать.
Отзывы студентов
Ставлю 10/10
Все нравится, очень удобный сайт, помогает в учебе. Кроме этого, можно заработать самому, выставляя готовые учебные материалы на продажу здесь. Рейтинги и отзывы на преподавателей очень помогают сориентироваться в начале нового семестра. Спасибо за такую функцию. Ставлю максимальную оценку.
Лучшая платформа для успешной сдачи сессии
Познакомился со СтудИзбой благодаря своему другу, очень нравится интерфейс, количество доступных файлов, цена, в общем, все прекрасно. Даже сам продаю какие-то свои работы.
Студизба ван лав ❤
Очень офигенный сайт для студентов. Много полезных учебных материалов. Пользуюсь студизбой с октября 2021 года. Серьёзных нареканий нет. Хотелось бы, что бы ввели подписочную модель и сделали материалы дешевле 300 рублей в рамках подписки бесплатными.
Отличный сайт
Лично меня всё устраивает - и покупка, и продажа; и цены, и возможность предпросмотра куска файла, и обилие бесплатных файлов (в подборках по авторам, читай, ВУЗам и факультетам). Есть определённые баги, но всё решаемо, да и администраторы реагируют в течение суток.
Маленький отзыв о большом помощнике!
Студизба спасает в те моменты, когда сроки горят, а работ накопилось достаточно. Довольно удобный сайт с простой навигацией и огромным количеством материалов.
Студ. Изба как крупнейший сборник работ для студентов
Тут дофига бывает всего полезного. Печально, что бывают предметы по которым даже одного бесплатного решения нет, но это скорее вопрос к студентам. В остальном всё здорово.
Спасательный островок
Если уже не успеваешь разобраться или застрял на каком-то задание поможет тебе быстро и недорого решить твою проблему.
Всё и так отлично
Всё очень удобно. Особенно круто, что есть система бонусов и можно выводить остатки денег. Очень много качественных бесплатных файлов.
Отзыв о системе "Студизба"
Отличная платформа для распространения работ, востребованных студентами. Хорошо налаженная и качественная работа сайта, огромная база заданий и аудитория.
Отличный помощник
Отличный сайт с кучей полезных файлов, позволяющий найти много методичек / учебников / отзывов о вузах и преподователях.
Отлично помогает студентам в любой момент для решения трудных и незамедлительных задач
Хотелось бы больше конкретной информации о преподавателях. А так в принципе хороший сайт, всегда им пользуюсь и ни разу не было желания прекратить. Хороший сайт для помощи студентам, удобный и приятный интерфейс. Из недостатков можно выделить только отсутствия небольшого количества файлов.
Спасибо за шикарный сайт
Великолепный сайт на котором студент за не большие деньги может найти помощь с дз, проектами курсовыми, лабораторными, а также узнать отзывы на преподавателей и бесплатно скачать пособия.
Популярные преподаватели
Добавляйте материалы
и зарабатывайте!
Продажи идут автоматически
5166
Авторов
на СтудИзбе
437
Средний доход
с одного платного файла
Обучение Подробнее