Cтраница 1
Модуль обработки прерываний обслуживает прерывания верхнего уровня, как правило, связанные с обслуживанием файловой системы и операций логического уровня ввода / вывода. Обычно все прикладные программы вызывают для своих целей функции модуля обработки прерываний и через них получают доступ к прерываниям нижнего уровня. [1]
Модуль обработки прерываний находится на системном диске. [2]
Модуль обработки прерывания образует в отличие от БСВВ верхний уровень системы и взаимодействует с большинством прикладных программ. Компоненты ( подпрограммы) модуля обеспечивают работу файловой системы, ПУ, обслуживание ситуаций, связанных с завершением программ, их искусственным прерыванием и обработкой ошибок. [3]
Модуль обработки прерываний в отличие от модуля расширения БСВВ, имеющего дело, как и БСВВ, с прерываниями нижнего уровня, взаимодействует с верхним уровнем системы прерываний. Компонентами данного модуля являются программы, обеспечивающие работу файловой системы, устройств ввода-вывода, обслуживание некоторых специальных ситуаций, связанных с завершением программ, их искусственным прерыванием и обработкой ошибок. [4]
![]() |
Состав операционной системы MS-DOS. [5] |
Модуль обработки прерываний реализует основные высокоуровневые услуги DOS, поэтому его и называют основным. [6]
![]() |
Организация приема запросов на прерывания. [7] |
Модуль обработки прерываний DOS обслуживает в большинстве планируемые прерывания, в том числе и прерывания системы ввода-вывода. [8]
Системный загрузчик предназначен для считывания в оперативную память модуля расширения BIOS и модуля обработки прерываний. [9]
Поскольку основу базового блока DOS составляют обработчики прерываний верхнего уровня, этот блок часто называют блоком или модулем обработки прерываний. Важными компонентами ВМ DOS являются программы управления файловой системой, блочного обмена данными с дисками, распределения основ ной памяти и программы обработки ошибок. [10]
Важную роль при выборе технологических контроллеров играют номенклатура встроенных или внешних периферийных устройств ( таймеров, последовательных интерфейсов, параллельных портов ввода-вывода, АЦП, модулей ШИМ, модулей обработки прерываний и др.), возможность использования режимов пониженного электропотребления, характеристики питающего напряжения. В некоторых случаях промышленного применения контроллеров важны такие параметры, как диапазон рабочих температур и потребляемая мощность. [11]
![]() |
Состав операционной системы MS-DOS. [12] |
Блок начальной загрузки ( или просто загрузчик) - это очень короткая программа, единственная функция которой заключается в считывании с диска в оперативную память двух других частей DOS - модуля расширения базовой системы ввода-вывода и модуля обработки прерываний. [13]
Загрузчик операционной системы, или блок начальной загрузки ( БНЗ), - это небольшая программа, единственной функцией которой является считывание с МД в оперативную память двух других частей MS DOS - модуля расширения базовой системы ввода-вывода и модуля обработки прерываний. Длина блока начальной загрузки - 512 байт, т.е. он занимает всего один сектор на диске. [14]
Изменяемый функциональный блок включает в себя модули памяти различного типа и объема, порты ввода / вывода, модули тактовых генераторов ( Г), таймеры. В относительно простых МК модуль обработки прерываний входит в состав процессорного ядра. В более сложных МК он представляет собой отдельный модуль с развитыми возможностями. [15]