Студопедия

КАТЕГОРИИ:


Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748)

Число линий прерывания




Конфликты из-за приоритета

1) Многие внешние устройства и КП полноценно работают - только будучи подключены к линиям прерывания с высоким приоритетом.

 

2) В современных ЭВМ распределение линий прерывания между различными контроллерами гибко, т.е. любому КП может быть назначена любая линия прерывания. Назначение по умолчанию происходит автоматически средствами ОС на этапе загрузки.

 

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

 

4) Если ОС не удается удачно распределить линии прерываний, это может попытаться сделать пользователь вручную, подобрав наилучшее распределение устройств по линиям прерывания.

 

1) Пусть в ЭВМ поддерживается Z линий прерывания. Это означает: число ВУ, которые без проблем могут быть подключены к ЭВМ, ограничено величиной Z

.

2) На самом деле - это число еще меньше, поскольку часть линий прерываний зарезервирована под выполнение внутренних функций ЭВМ. Под так называемые "внутренние прерывания" – сообщения центральному процессору о сбоях в работе аппаратных систем ЭВМ, сбоях – требующих выполнения специфических действий. Мы познакомимся с этим чуть подробнее в разделе 3.17 "Обработка исключений"

 

3) В некоторых случаях при нехватке линий прерываний возможно использование нескольких устройств на одной линии, но в этом случае:

а) увеличивается вероятность конфликтов

б) замедляется обработка прерываний, поскольку в процессе обработки прерываний программе обработки приходиться проводить дополнительный опрос контроллеров с целью проверки, какой именно КП вызвал прерывание

 

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

Число линий прерывания:

1. IBM PC 80-х годов – 8 (5 под внутренние функции)

2. Современный IBM PC – 16

3. ЭВМ класса суперЭВМ, серверы и др. – от 64 до 256

4. Специализированные информационно-управляющие ЭВМ – 1024 и более.

 




Поделиться с друзьями:


Дата добавления: 2013-12-12; Просмотров: 334; Нарушение авторских прав?; Мы поможем в написании вашей работы!


Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет



studopedia.su - Студопедия (2013 - 2024) год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! Последнее добавление




Генерация страницы за: 0.015 сек.