Студопедия.Орг Главная | Случайная страница | Контакты | Мы поможем в написании вашей работы!  
 

Технология обслуживания запроса пользователя в составе вычислительной системы



БД – совокупность данных, отражающая состояние объекта и его отношение с рассматриваемой предметной областью.

Банк Данных - система спец образом организованных баз данных, программных, технических и языковых средств, предназначенных для целенаправленного накопления и многоцелевого использования данных.

СУБД - совокупность языковых и программных средств для создания, ведения и совместного использования баз данных многими пользователями.

Итак, приложение, которому требуется передать некоторые данные напериферийное устройство, обращается с запросом на выполнение операции ввода-вывода к операционной системе. В запросе указываются: адрес данных воперативной памяти, идентифицирующая информация о периферийном устройстве иоперация, которую надо выполнить. Получив запрос, операционная системазапускает соответствующий драйвер, передавая ему в качестве параметра адресвыводимых данных. Дальнейшие действия по выполнению операции ввода-выводасо стороны компьютера реализуются совместно драйвером и контроллером ПУ.Контроллер работает под управлением драйвера. Контроллеры ПУ принимаюткоманды и данные от драйвера в свой внутренний буфер, который частоназывается регистром, или портом, а затем производят необходимыепреобразования данных и команд, полученных от драйвера, в соответствии сформатами, понятными устройству управления ПУ, и выдают их на внешнийинтерфейс. Распределение обязанностей между драйвером и контроллером может бытьразным, но чаще всего контроллер поддерживает набор простых команд поуправлению периферийным устройством, а драйвер определяетпоследовательность их выполнения, заставляя периферийное устройствосовершать более сложные действия по некоторому алгоритму. Например,контроллер принтера может поддерживать такие элементарные команды, как«Печать символа», «Перевод строки», «Возврат каретки» и т. п. Драйвер жепринтера с помощью этих команд организует печать строк символов, разделениедокумента на страницы и другие более высокоуровневые операции. Для одного итого же контроллера можно разработать различные драйверы, которые с помощьюодного и того же набора доступных команд будут реализовывать разныеалгоритмы управления ПУ.






Дата публикования: 2015-01-13; Прочитано: 347 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!



studopedia.org - Студопедия.Орг - 2014-2024 год. Студопедия не является автором материалов, которые размещены. Но предоставляет возможность бесплатного использования (0.005 с)...