19484

Принципи дії системи переривань

Доклад

Информатика, кибернетика и программирование

Принципи дії системи переривань Система переривань будьякого комп'ютера є його найважливішою частиною що дозволяє швидко реагувати на події обробка яких повинна виконаються негайно: сигнали від машинних таймерів натиснення клавіш клавіатури або миші збої пам'яті і ...

Украинкский

2013-07-12

27 KB

0 чел.

Принципи дії системи переривань

Система переривань будь-якого комп'ютера є його найважливішою частиною, що дозволяє швидко реагувати на події, обробка яких повинна виконаються негайно: сигнали від машинних таймерів, натиснення клавіш клавіатури або миші, збої пам'яті і ін.

Сигнали апаратних переривань, що виникають в пристроях, що входять до складу комп'ютера або підключених до нього, поступають в процесор не безпосередньо, а через два контроллери переривань, один з яких називається таким, що веде, а другий – веденим.

Два контроллери використовуються для збільшення допустимої кількості зовнішніх пристроїв. Річ у тому, що кожен контроллер переривань може обслуговувати сигнали лише від 8 пристроїв. Для обслуговування більшої кількості пристроїв контроллери можна об'єднувати, утворюючи з них віялоподібну структуру. У сучасних машинах встановлюють два контроллери, збільшуючи тим самим можливе число вхідних пристроїв до 15 (7 у ведучого і 8 у веденого контроллерів).

Процесор, отримавши сигнал переривання, виконує послідовність стандартних дій, зазвичай званих процедурою переривання.

Отримавши сигнал на виконання процедури переривання з певним номером, процесор зберігає в стеку виконуваної програми поточний вміст трьох регістрів процесора: регістра прапорів, CS і IP. Два останні числа утворюють повну адресу повернення в перервану програму. Далі процесор завантажує CS і IP з відповідного вектора переривань, здійснюючи, тим самим, перехід на обробник переривання, пов'язаний з цим вектором.

Обробник переривань завжди закінчується командою iret (interrupt return, повернення з переривання), що виконує зворотні дії, - витягання із стека збережених там слів і приміщення їх назад в регістри IP і CS, а також в регістр прапорів. Це приводить до повернення в основну програму в ту саму крапку, де вона була перервана та продовжуе виконуватись далі.


 

А также другие работы, которые могут Вас заинтересовать

21741. Формы организации производства в очистных забоях 36 KB
  Цикличность ведение работ по циклам характеризуется повторяемостью выполнения определенных процессов в известной последовательности. Под циклом понимают совокупность всех процессов и операций выполняемых в определенной последовательности и объеме и необходимых для выемки полезных ископаемых по всей длине лавы очистного забоя на установленную паспортом величину подвигания забоя. Полный цикл совокупность всех процессов выполняемых в данном забое в определенном порядке и объеме необходимом для его подвигания на установленную величину...
21742. Проектирование организации очистных работ 23.5 KB
  Режим работы очистных забоев является исходным для составления проекта организации работ на добычном участке который включает графики организации производственных процессов в очистных и подготовительных забоях. Составление графиков организации очистных работдля случая когда режим работ и число циклов в сутки задано:для составления или корректировки необходимо посчитать объемы работ по каждому процессу и время для их выполнения; численность рабочих необходимых для выполнения каждого процесса комплексную норму выработки расценки. Для...
21743. Методика по выполнению раздела проекта: проектирование и организация работ в очистных забоях 65.5 KB
  Зависит от того задан ли режим работы рудника и число циклов в сутки либо режим работы и число циклов определяется как возможные в данных условиях. 1 Уточнить определить исходные данные задан ли режим работы и число циклов в скутки 2 Осуществляется анализ существующей организации производственных предприятий. Число производственных циклов в сутки по формуле: Кцп = 24 число часов в сутки. коэффициент повторяемости число повторений процессов подготовки на 1 цикл выемки полезного компонента.
21744. Организация производства подготовительных забоев 22 KB
  Время в течении которого выполняются все процессы проходческого цикла составляют продолжительность цикла. Процессы проходческого цикла могут выполняться последовательно или параллельно. При 2 способе продолжительность проходческого цикла сокращается и скорость в единицу времени повышается.
21745. Графики организации работ в подготовительных забоях 23 KB
  Анализ технологической проходки позволяет по ряду признаков классифицировать их на группы: по способу механизации проходческих работ графики делятся на: графики с применением БВР; графики с применением проходческих комбайнов; по степени совмещения отдельных процессов во времени: с последовательным выполнением основных процессов; с частичным совмещением; степень совмещения процессов во времени характеризуется коэффициентом совмещения равным отношению суммарной продолжительности полного проходческого цикла с учетом совмещенных...
21746. Методика проектирования организации работ в подготовительном забое 33.5 KB
  Методика зависит от необходимой величины суточного подвигания забоя выработки. Различают два случая суточного подвигания забоя выработки величина суточного подвигания забоя выработки задана величина суточного подвигания забоя выработки определяется как возможная в данных условиях. Методика проектирования организации работ в подготовительном забое в случае если величина суточного подвигания забоя выработки задана состоит из следующих пунктов Выбор технологической схемы проведения проходческих работ способа механизации отдельных...
21747. Обслуживание рабочих мест 23.5 KB
  Различают рабочие места: стационарные полустационарные подвижные Особенность горного производства: рабочие места подвижные и протяжённые. Организация рабочего места включает их планировку и оснастку. Правильное планирование заключается в приспособлении рабочего места средств труда и производственной среды к возможностям человека. Под технологической оснасткой понимают обеспечение рабочего места исправным производственным оборудованием и инструментом.
21748. Передовые методы организации работ по добыче полезного ископаемого 66 KB
  Структура рабочих мест на участке: начальник участка 1 чел.; заместитель начальника участка 1 чел.; геолог 1 чел.; маркшейдер 1 чел.