Главная Случайная страница Контакты | Мы поможем в написании вашей работы! | ||
|
БД – совокупность данных, отражающая состояние объекта и его отношение с рассматриваемой предметной областью.
Банк Данных - система спец образом организованных баз данных, программных, технических и языковых средств, предназначенных для целенаправленного накопления и многоцелевого использования данных.
СУБД - совокупность языковых и программных средств для создания, ведения и совместного использования баз данных многими пользователями.
Итак, приложение, которому требуется передать некоторые данные напериферийное устройство, обращается с запросом на выполнение операции ввода-вывода к операционной системе. В запросе указываются: адрес данных воперативной памяти, идентифицирующая информация о периферийном устройстве иоперация, которую надо выполнить. Получив запрос, операционная системазапускает соответствующий драйвер, передавая ему в качестве параметра адресвыводимых данных. Дальнейшие действия по выполнению операции ввода-выводасо стороны компьютера реализуются совместно драйвером и контроллером ПУ.Контроллер работает под управлением драйвера. Контроллеры ПУ принимаюткоманды и данные от драйвера в свой внутренний буфер, который частоназывается регистром, или портом, а затем производят необходимыепреобразования данных и команд, полученных от драйвера, в соответствии сформатами, понятными устройству управления ПУ, и выдают их на внешнийинтерфейс. Распределение обязанностей между драйвером и контроллером может бытьразным, но чаще всего контроллер поддерживает набор простых команд поуправлению периферийным устройством, а драйвер определяетпоследовательность их выполнения, заставляя периферийное устройствосовершать более сложные действия по некоторому алгоритму. Например,контроллер принтера может поддерживать такие элементарные команды, как«Печать символа», «Перевод строки», «Возврат каретки» и т. п. Драйвер жепринтера с помощью этих команд организует печать строк символов, разделениедокумента на страницы и другие более высокоуровневые операции. Для одного итого же контроллера можно разработать различные драйверы, которые с помощьюодного и того же набора доступных команд будут реализовывать разныеалгоритмы управления ПУ.Дата публикования: 2015-01-13; Прочитано: 367 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!