Главная » Просмотр файлов » Ответы на экзаменационные вопросы

Ответы на экзаменационные вопросы (1085983), страница 5

Файл №1085983 Ответы на экзаменационные вопросы (Ответы на экзаменационные вопросы) 5 страницаОтветы на экзаменационные вопросы (1085983) страница 52018-01-12СтудИзба
Просмтор этого файла доступен только зарегистрированным пользователям. Но у нас супер быстрая регистрация: достаточно только электронной почты!

Текст из файла (страница 5)

г) сигнал "приёмник занят" – приём данных невозможен.

2) группа необязательных сигналов

а) "конец бумаги";

б) сигнал включения принтера;

в) сигнал "перевод строки";

г) сигнал "ошибка принтера";

д) сигнал "выбор принтера".

Принтер имеет восьмиразрядную ШД, пятиразрядную шину сигнала состояния, четырёхразрядную шину управления сигналов. Для использования данного интерфейса, стандартный порт должен иметь следующие регистры:

1) 8-разрядный регистр данных (РД) – для фиксирования входных данных;

2) 5-разрядный регистр признаков (РП) – отображает состояние принтера;

3) 4-разрядный регистр управления (РУ) – обеспечивает задание направления передачи данных, задание режима прерывания, программное управление принтером.

*
**структура интерфейса***

*
**строб разрешает передачу данных***

Данный режим осуществляется по принципу квитирования.

12. Структура многоинтерфейсной универсальной ВС. Особенности построения. Классификация интерфейсов многоинтерфейсной ВС.

Вычислительные системы с одним общим интерфейсом.

ПЛЮСЫ:

1. Унификация алгоритмов связи и оборудования устройств, которых подключены к интерфейсу. Подключение к системной магистрали осуществляется через контроллер.

2. Возможность реализации единой адресации ОЗУ и контроллера ПУ, т.е. обращение к контроллеру аналогично обращению к ОЗУ.

Структура многоинтерфейсной вычислительной системы

*
**Структура многоинтерфейсной ВС***

ПВВ – процессор IO

(П) ПУ – процессор периферийных устройств

КПУ – контроллеры периферийных устройств

В данной структуре каждая группа устройств объединена между собой интерфейсом, параметры которого соответствует параметрам объединённых устройств.

И0 – интерфейс процессоров

И1 – интерфейс ОЗУ

И2 – интерфейс процессор-памяти

И3 – интерфейс каналов или IO интерфейсов

И4 – интерфейс периферийных устройств

Преимущества такой структуры:

1) обеспечение высокого быстродействия

2) ориентированность определённого интерфейса на работу с определёнными группами устройств

3) наличие программно-управляемых процессоров IO работающий в двух режимах.

Недостатки: сложность структуры, необходимость поэтапного преобразования и буферизации данных, низкая надёжность работы.

Обмен информацией центральной части ВС с периферийными устройствами осуществляется через процессор IO каналов. Канал – это специальное устройство, имеющее собственный процессор и внутреннюю память. Является связующим звеном с ПУ. Канал ориентирован на работу с медленнодействующими устройствами – он работает в мультиплексорном режиме и обслуживает несколько ПУ.

Один канал может обслуживать до 40 ПУ. Он работает в режиме разделения времени между подключенными к нему устройствами.

Процессоры ввода/вывода (ПВВ) могут работать в двух режимах:

1. Режим разделения времени (мультиплексный), когда канал обслуживает несколько ПУ:

1.1. байт-мультиплексный режим. После передачи байта информации с одного ПУ, канал переключается на другое ПУ;

1.2. блок-мультиплексный режим. Объём блока за сеанс устанавливается программно;

2. Монопольный (селекторный) режим, когда канал полностью подчинит ПУ и работает с ним.

Функции канала.

- принимать и дешифрировать команду ввода/вывода от МП;

- устанавливать связь с ПУ, определять его состояние;

- управлять передачей информации и осуществлять контроль правильности.

13. Устройства ввода-вывода универсальных ВС. Селекторный и мультиплексный каналы. Структура и назначение каналов.

Обмен информацией центральной части ВС с периферийными устройствами осуществляется через процессор IO каналов. Канал – это специальное устройство, имеющее собственный процессор и внутреннюю память. Является связующим звеном с ПУ. Канал ориентирован на работу с медленнодействующими устройствами – он работает в мультиплексорном режиме и обслуживает несколько ПУ.

Один канал может обслуживать до 40 ПУ. Он работает в режиме разделения времени между подключенными к нему устройствами.

Процессоры ввода/вывода (ПВВ) могут работать в двух режимах:

1. Режим разделения времени (мультиплексный), когда канал обслуживает несколько ПУ:

1.1. байт-мультиплексный режим. После передачи байта информации с одного ПУ, канал переключается на другое ПУ;

1.2. блок-мультиплексный режим. Объём блока за сеанс устанавливается программно;

2. Монопольный (селекторный) режим, когда канал полностью подчинит ПУ и работает с ним.

Функции канала.

- принимать и дешифрировать команду ввода/вывода от МП;

- устанавливать связь с ПУ, определять его состояние;

- управлять передачей информации и осуществлять контроль правильности.

Структура мультиплексного канала.

Мультиплексный канал предполагает наличие групп регистров:

- р-ры информации о состоянии активного ПУ (РгНАП);

- р-ры памяти подканалов, содержащие информацию о пассивных в данное время ПУ.


*** структурная схема ***

«РгНАП» - р-р номера активного подканала, содержащий №ПУ, с которым обменивается;

«РгКомВВ» - р-р команды IO с направлением передачи и объёмом информации;

«БУпрК» - формирование системы управляющих сигналов;

«РгКОУ» - р-р кода операции (указатель операции) и управляющего слова канала (расширенной команды);

«РгТАД» - р-р текущего адреса данных с адресом ячейки памяти, с которой обменивается;

«СчТД» - счётчик текущих данных, содержит число уже переданных байт;

«РгАУСК» - р-р адреса управляющего слова канала с адресом следующего управляющего слова (команды) канала;

«РгСвязиИнт» - буферный блок;

«Память подканалов» содержит информацию о текущих операциях IO, относящихся к пассивным ПУ и подканалам.

Селекторный канал.

Необходим для работы с одним быстродействующим ПУ, монополизирующим канал на всё время передачи информации. Основное отличие от структуры мультиплексного канала – отсутствие блока «Память подканалов».

*
** структурная схема ***

«Блок управления выборкой» осуществляет управление выбором следующего за действующим управляющего слова канала. Слово записывается в «РгПУСК» (р-р предварительного управляющего слова канала).

Работа мультиплексного канала.

1. Блок управления каналом получает от ЦП команду IO;

2. Т.к. команды IO поступают одновременно на все каналы, то канал сравнивает свой № с № в команде i/o и при их совпадении анализирует состояние контроллера и ПУ на готовность к работе;

3. Если контроллер готов, он вызывает подпрограмму, управляющую i/o.

4. Контроллер получает из канала своё словосостояние, где указана вся управляющая информация;

5. Канал посылает контроллеру код операции ВВОД или ВЫВОД;

6. Осуществляет обмен блоком информации между каналом и ПУ;

7. Канал формирует следующую информацию об обмене данными и записывает её в память подканалов;

8. Из памяти подканалов вызывается другой подканал, соответствующий другому ПУ.

Для селекторного канала алгоритм аналогичен, исключая пункты, относящиеся записи информации в память подканалов и извлечение из неё данных по следующему подканалу.

15. Способы обмена информацией внешних устройств через интерфейс (программный режим обмена, режим прерываний, режим прямого доступа к памяти). Алгоритмы обмена. Централизованный и децентрализованный арбитраж запросов занятия шины.

Арбитражи см. в вопросе 10.

Способы организации обмена информацией с ПУ.

- программно-управляемый (PIO), когда организация обменом управляет обменом (медленно);


*** PIO ***

- режим прямого доступа к памяти (DMA), обмен прямым доступом (быстрые устройства). Функции:

*
** DMA ***

-- управление передачей информации. Формирование объёма блока данных для передачи и определение области данных для передачи данных;

-- формирование адресов ячеек памяти для обращения;

-- подсчёт количества байтов при передаче информации, определение момента завершения передачи;

-- формирование управляющих сигналов на захват магистрали, приём внешних сигналов от процессора.

Режим прямого доступа к памяти (DMA, ПДП).

DMA обеспечивает ускоренный обмен между внешними ЗУ и ОЗУ. При необходимости обмена с ВЗУ, ЦП формирует сигнал запроса на обмен информацией контроллеру прямого доступа к памяти (КПДП), сообщает необходимую информацию (направление обмена, адрес начальной ячейки и объём информации в байтах) и отключается от шин. Всё управление обмена осуществляется через контроллер DMA

*** PIO ***

Функции контроллера DMA:

*
** DMA ***

- приём запроса на ПДП от внешнего устройства;

- формирование запроса ЦП на захват шин системной магистрали;

- приём сигнала от ЦП о подтверждении захвата шин;

- формирование сигнала о начале цикла ПДП;

- формирование адресов ячеек памяти;

- осуществляет подсчёт количества переданных байт.

Режим ПДП возможен при условии последовательного расположения ячеек памяти.

Каналы контроллера DMA.

***структура контроллера DMA***

В
ключают следующие служебные регистры:

1. р-р базового числа содержит количество переданных байтов;

2. р-р базового адреса содержит адрес первой ячейки, которая будет опрошена;

3. р-р режимов содержит информацию о направлении передачи информации (ОЗУ в ВЗУ или ВЗУ в ОЗУ), а также содержит номер активного канала;

4. р-р числа циклов. Первоначально загруженное базовое число циклов, после очередного цикла декрементируется;

5. р-р текущего адреса. Вначале загружается базовый адрес, после выполнения инкрементируется. При обнулении р-ра циклов обмен завершается;

6. блок управления режимами с параметрами работы каналов:

6.1. р-р условий выставляет приоритетность;

6.2. р-р команд управления каналом.

16. Прерывания. Параметры прерывания. Организация выполнения режима прерывания. Централизованный и децентрализованный арбитраж запросов прерываний.

Под прерыванием понимают режим работы ЦП, при котором он переключается по внешнему сигналу с работы по основной программе на дополнительную, сохраняя И. для возобновления работы.

Существуют три способа реализации режима в зависимости от состояния ПУ:

1. прямой режим – ПУ всегда готово к обмену информацией;

2. условный с занятием цикла – процесс ожидает готовности ПУ к обмену информации;

3. условное совмещение – процесс периодически запрашивает ПУ, при отсутствии готовности переходит к выполнению программы.


***диаграмма***

В режиме прерывания ЦП прерывает работу и по завершению подпрограммы возобновляет работу по основной программе. Необходимая И. о его состоянии сводится в данные, которые формируются в вектор состояния ЦП. Вектор включает:

1. Содержимое счётчика команд, который указывает номер следующей невыполненной команды;

2. Состояние триггера работы (работа/останов);

3. Маска прерываний: содержимое регистра запрещённых запросов прерываний;

4. Код прерывания – код источника запроса на прерывание;

5. Информация с арифметических, индексных и программно-доступных регистров.

***последовательность выполняемых действий***



11. Информация систем прерывания

Режим прерывания поддерживается совокупностью программных и аппаратных средств , называемых контроллером прерываний программ. Источники запросов прерываний могут исходить от внешних устройств (т.как подтверждение запроса прерывания, сбой источника питания, затребование ПУ) и от внутренних (сбой ВС, переполнение разрядной стеки и т.п.).

Запросы на прерывание могут поступать одновременно, образуя очередь запроса прерывания, обслуживаемой в соответствии с приоритетом каждого запроса.

12. Характеристики систем прерывания.

1. Время реакции – интервал времени между появлением запроса на прерывание и началом выполнения прерывающей программы.

***диаграмма***

2
. Время обслуживания
– время, затрачиваемое на подготовку прерывания и восстановление. Характеризует потерю машинного времени на организацию процесса прерывания.

Т
(обсл) = Т (запоминания состояния прерываемой проги) + T (восстановления)

Характеристики

Тип файла
Документ
Размер
5,24 Mb
Высшее учебное заведение

Список файлов ответов (шпаргалок)

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