Специальная программа управляющая работой внешнего устройства

Полезная информация в статье: "Специальная программа управляющая работой внешнего устройства". Статья описывает тематику понятным для неспециалистов языком. Сделаны комментарии юристов и выводы. Если для вашего конкретного случая требуются дополнительные консультации, то обратитесь к дежурному консультанту.

д р а й в е р

компьютерная программа, управляющая внешним устройством

• (Driver) Годфри Ролс (1892—1975; Англия)

• в гольфе: клюшка для начального удара на большие расстояния

• сленг мол. водитель, шофер

• специальная компьютерная программа-преобразователь

• что на компьютерном жаргоне зовется «дровами»?

• программа, управляющая работой отдельных частей компьютера

• файл-библиотека для компьютерной перефирии

• Программное обеспечение компьютерного устройства

• Служебная программа, обеспечивающая взаимодействие других программ с различными устройствами ЭВМ

Источник: http://scanwordhelper.ru/word/25008/1/131025

д р а й в е р

программа, управляющая работой отдельных частей компьютера

• (Driver) Годфри Ролс (1892—1975; Англия)

• в гольфе: клюшка для начального удара на большие расстояния

• компьютерная программа, управляющая внешним устройством

• сленг мол. водитель, шофер

• специальная компьютерная программа-преобразователь

• что на компьютерном жаргоне зовется «дровами»?

• файл-библиотека для компьютерной перефирии

• Программное обеспечение компьютерного устройства

• Служебная программа, обеспечивающая взаимодействие других программ с различными устройствами ЭВМ

Источник: http://scanwordhelper.ru/word/25008/2/131030

д р а й в е р

компьютерная программа, управляющая внешним устройством

• (Driver) Годфри Ролс (1892—1975; Англия)

• в гольфе: клюшка для начального удара на большие расстояния

• сленг мол. водитель, шофер

• специальная компьютерная программа-преобразователь

• что на компьютерном жаргоне зовется «дровами»?

• программа, управляющая работой отдельных частей компьютера

• файл-библиотека для компьютерной перефирии

• Программное обеспечение компьютерного устройства

• Служебная программа, обеспечивающая взаимодействие других программ с различными устройствами ЭВМ

Источник: http://scanwordhelper.ru/word/25008/7/131025

Системное программное обеспечение

Системноепрограммное обеспечение служит для обеспечения эффективной работы аппаратуры компьютера, его обслуживания и настройки.

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

К группе системных программ относятся операционные системы, операционные оболочки, утилиты, драйверы, архиваторы, антивирусныеи некоторые другие программы.

· Операционные системы представляют собой пакеты программ, которые обеспечивают эффективную работу всех аппаратных средств компьютера, а также возможность управления всеми его ресурсами. Если нет операционной системы, компьютер не загрузится и будет не в состоянии выполнять ни одну команду. Выбор операционных систем для домашнего пользователя сегодня ограничивается Microsoft Windows — общепризнанный стандарт.

· Операционные оболочки представляют собой дополнительные программы, которые предназначены для повышения удобства управления работой операционных систем.

· Утилиты (utility — полезность) представляют собой небольшие, но очень полезные программы, которые выполняют разнообразные вспомогательные функции по управлению работой аппаратных средств, по повышению эффективности их работы, осуществляют проверку их работоспособности, обслуживание и настройку, например: дисковые уплотнители данных, программы для защиты и восстановления данных в ЭВМ, оптимизирующие программы и многие другие. Утилиты часто объединяют в пакеты. Одним из наиболее популярных и мощных пакетов является Norton Utilities.

КОНСУЛЬТАЦИЯ ЮРИСТА


УЗНАЙТЕ, КАК РЕШИТЬ ИМЕННО ВАШУ ПРОБЛЕМУ — ПОЗВОНИТЕ ПРЯМО СЕЙЧАС

8 800 350 84 37

С помощью этих программ можно тестировать диск (дискету) на правильность его логической системы, выявить наличие «сбойных» секторов на поверхности диска и производить многие другие операции.

· Драйвер (drive — управлять) – специальная программа, управляющая работой памяти или внешними устройствами ЭВМ и организующая обмен информацией между МП, ОП и внешними устройствами ЭВМ. Драйверы освобождают программы ОС и программы пользователя от детализированного программирования операций ввода-вывода (под детализированным программированием понимается написание подробных инструкций на уровне машинных команд). Благодаря этому программы пользователя могут быть написаны относительно независимо от свойств аппаратуры и не меняться при изменении аппаратуры и совершенствовании ОС.

Драйвер выполняет следующие функции:

· принимает запросы на обращение к внешнему устройству (ВУ);

· преобразует запросы в команды управления ВУ с учётом всех особенностей работы и деталей конструкции этого устройства;

· обрабатывает прерывания от обслуживаемого внешнего устройства.

Драйвер является согласующим звеном между обращающимися к ВУ программами и самим ВУ. Драйверы бывают стандартными и загружаемыми. Стандартные драйверы управляют работой стандартных устройств: монитором, клавиатурой, дисководами и принтером. Они записываются в постоянное запоминающее устройство ПК при его программировании вне машины и входят в состав базовой системы ввода-вывода.

Загружаемые драйверы используются в следующих случаях:

· для управления дополнительными внешними устройствами ПК, например графопостроителем, сканером, мышью и т. п.;

· для управления стандартными внешними устройствами, чем-либо отличными от штатных, предусмотренных в базовом комплекте ПК;

· для управления стандартными устройствами, используемыми в режиме, отличном от штатного. Последний случай характерен, например, для устройств, в которых не был предусмотрен ввод или вывод букв русского алфавита (нерусифицированных устройств). Информация обо всех дополнительно установленных драйверах должна содержаться в Config.sys.

· Программы-архиваторы служат для создания архивных копий важных программ и наборов данных. Архиваторы также минимизируют объём, который нужен для размещения архива на внешнем носителе.

Архиватор – программа, которая позволяет, используя специальные методы сжатия, помещать файлы в архив и разархивировать файлы.

Обычно архиватор – это один файл, который выполняет как функцию сжатия, так и функцию представления файлов в первоначальном виде.

Существует множество различных программ-архиваторов. Эти программы как раз и позволяют «сжимать» файлы.

Примерами архиваторов для ОС Windows – WinZip, WinRAR, WinArj.

Потребность в архивации возникает, когда необходимо сэкономить дисковое пространство. Специальная программа-упаковщик может сжать информацию в 2, 3 и до 100 раз. Разные типы файлов могут хорошо или плохо упаковываться. Так, плохо «сжимаются» файлы формата *.МРЗ, рисунки *.GIF и * JPG, видеофильмы формата МР4.

Источник: http://mylektsii.ru/2-40724.html

Компьютерная программа, управляющая внешним устройством.

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

Читайте так же:  Справка об алиментах для соцзащиты образец

Вопрос: Компьютерная программа, управляющая внешним устройством. (Слово состоит из 7 букв)

Ответ: Драйвер (7 букв)

Если этот ответ не подходит, пожалуйста воспользуйтесь формой поиска.
Постараемся найти среди 1 126 642 формулировок по 141 989 словам.

Источник: http://pole-chudes-otvet.ru/kompyuternaya-programma-upravlyayushhaya-vneshnim-ustrojstvom

Программа управления внешним устройством компьютера.

Ответ на вопрос Программа управления внешним устройством компьютера., в слове 7 букв:
Драйвер

Определение слова Драйвер в словарях

Драйвер Дра́йвер (, мн. ч.

К примеру, когда приложение пытается открыть файл, подсистема ввода-вывода Windows делает запрос к драверу файловой системы; драйвер файловой системы обращается к промежуточному драйверу ; и лишь промежуточный драйвер обращается непосредственно к винчестеру.

Драйвер SunComm пытается захватить контроль над работой привода оптодисков, а уже сидящий в системе драйвер StarForce «хозяином в доме» считает себя.

Долго не мог найти драйвер под сканер и поэтому обратился к Александру Левину и он тут же выслал ссылку на этот драйвер .

Оставшиеся драйверы города, перемонтированные на корпуса по схеме «один корпус — один драйвер «, обеспечат ядро небольшой флотилии.

Правда, имеются проблемы с драйверами , в особенности для старого «железа» – найти драйвер для 32-разрядной версии гораздо проще.

должен загрузить этот драйвер именно сейчас, иначе ядро будет требовать от драйверов их же загрузки, и получится замкнутый круг.

Начав с первого типа, протокольного, пакет проходит через слой промежуточных драйверов и попадает в драйвер модема (Miniport – это слово я на русский затруднился перевести в контексте, пусть так и останется).

Источник: http://xn--b1advjcbct.xn--p1ai/%D0%BA%D1%80%D0%BE%D1%81%D1%81%D0%B2%D0%BE%D1%80%D0%B4%D1%8B/59491

Устройство и принцип действия ЭВМ

На разных этапах развития техники и технологии компьютеры назывались по-разному: арифметическо-логическое устройство (АЛУ), программируемое электронно-вычислительное устройство (ПЭВМ или ЭВМ), вычислительная машина, компьютер.

Основные принципы построения логической схемы и структура вычислительной машины, изложенные выдающимся математиком Джоном фон Нейманом, реализованы в первых двух поколениях ЭВМ. Классическая архитектура ЭВМ, построенная по принципу фон Неймана (фон-неймановская архитектура) и реализованная в вычислительных машинах первого и второго поколений, представлена на рис. 2.1 и содержит следующие основные блоки:

· арифметическо-логическое устройство (АЛУ), выполняющее арифметические и логические операции;

· управляющее устройство (УУ), организующее процесс выполнения программ;

· внешнее запоминающее устройство (ВЗУ), или память, для хранения программ и данных;

· оперативное запоминающее устройство (ОЗУ);

· устройства ввода и вывода информации (УВВ).

Рис. 2.1. Архитектура ЭВМ, реализующая принципы фон Неймана:

Внешняя память отличается от устройств ввода и вывода тем, что данные в нее заносятся в виде, удобном компьютеру, но недоступном для непосредственного восприятия человеком. Например, накопитель на магнитных дисках относится к внешней памяти; устройством ввода является клавиатура, а монитор и принтер — устройства вывода. Причем если монитор можно отнести к устройствам отображения информации, то принтер — типичное печатающее устройство.

Взаимодействие основных устройств компьютера реализуется в определенной последовательности. В память компьютера вводится программа с помощью какого-либо внешнего устройства. Память компьютера состоит из некоторого числа пронумерованных ячеек. В каждой ячейке могут находиться или обрабатываемые данные, или инструкции программ. Номер (адрес) очередной ячейки памяти, из которой будет извлечена следующая команда программы, указывается специальным устройством — счетчиком команд в УУ.

Управляющее устройство считывает содержимое ячейки памяти, где находится первая инструкция (команда) программы, и организует ее выполнение. Как правило, после выполнения одной команды управляющее устройство начинает выполнять команду из ячейки памяти, которая находится непосредственно за ячейкой, где содержится только что выполненная команда.

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

Схема устройства современных компьютеров несколько отличается от приведенной выше. Например, арифметическо-логическое и управляющее устройства объединены в единое устройство — центральный процессор — CPU (Central Processing Unit).

Появление ЭВМ третьего поколения было обусловлено переходом от транзисторов к интегральным микросхемам. В них не только были значительно уменьшены размеры базовых функциональных узлов, но и появилась возможность существенно повысить быстродействие процессора. При этом возникло противоречие между высокой скоростью обмена информацией внутри ЭВМ и медленной работой устройств ввода/вывода. Решение проблемы было найдено путем освобождения центрального процессора от функций обмена и передачей их специальным электронным схемам управления работой внешних устройств. Такие схемы имели различные названия: каналы обмена, процессоры ввода/вывода, периферийные процессоры. В последнее время все чаще используется термин «контроллер внешнего устройства», или «контроллер».

Контроллер можно представить как специализированный процессор, управляющий работой какого-либо внешнего устройства по специальным встроенным программам обмена. Например, контроллер дисковода (накопителя на магнитных дисках) обеспечивает позиционирование головки, чтение или запись информации. Результаты выполнения каждой операции заносятся во внутренние регистры памяти контроллера и могут быть в дальнейшем прочитаны центральным процессором. CPU, в свою очередь, выдает задание на выполнение контроллеру. Дальнейший обмен информацией может происходить под руководством контроллера, без участия CPU. Наличие таких интеллектуальных контроллеров — внешних устройств стало важной отличительной чертой ЭВМ третьего и четвертого поколений. Шинная архитектура ЭВМ, содержащей интеллектуальные контроллеры (К), представлена на рис. 2.2. Для связи между отдельными функциональными узлами ЭВМ используется общая магистраль — шина, состоящая из трех частей: шины данных, шины адреса и шины управления.

Следует отметить, что в некоторых моделях компьютеров шины данных и адреса объединены: на шину сначала выставляется адрес, а потом данные. Сигналы по шине управления определяют, для какой цели используется шина в каждый конкретный момент.

Читайте так же:  Плюсы рефинансирования кредита отзывы

Такая открытость архитектуры ЭВМ позволяет пользователю свободно выбирать состав внешних устройств, т. е. конфигурировать компьютер. Рассмотрим функции основных устройств компьютера.

Рис. 2.2. Шинная архитектура ЭВМ

Процессор, или микропроцессор, является основным устройством ЭВМ и представляет собой функционально законченное устройство обработки информации. Он предназначен для выполнения вычислений по хранящейся в запоминающем устройстве программе и обеспечения общего управления ЭВМ. Быстродействие ЭВМ в значительной мере определяется скоростью работы процессора.

Память ЭВМ содержит обрабатываемые данные и выполняемые программы, поступающие через устройство ввода/вывода. Память представляет собой сложную структуру, построенную по иерархическому принципу, состоящую из запоминающих устройств различных типов. Функционально она делится на две части — внутреннюю и внешнюю.

Внутренняя память — это запоминающее устройство, напрямую связанное с процессором и предназначенное для хранения выполняемых программ и данных, непосредственно участвующих в вычислениях. Обращение к внутренней памяти ЭВМ осуществляется с высоким быстродействием, но она имеет ограниченный объем, определяемый системой адресации машины. Внутренняя память, в свою очередь, делится на оперативную и постоянную (ПЗУ) память.

Постоянная память обеспечивает хранение и выдачу информации. Содержимое постоянной памяти заполняется при изготовлении ЭВМ и не подлежит изменению в обычных условиях эксплуатации. В постоянной памяти хранятся часто используемые (универсальные) программы и данные, некоторые программы операционной системы, программы тестирования оборудования ЭВМ и др. При выключении питания содержимое постоянной памяти сохраняется. Такой вид памяти называется ROM (Read Only Memory — память только для чтения), или постоянное запоминающее устройство. Значительная часть программ, хранящихся в ROM, связана с обслуживанием ввода/вывода, поэтому ее называют ROM BIOS (Basic Input-Output System — базовая система ввода/вывода).

Оперативная память, по объему составляющая большую часть внутренней памяти, служит для приема, хранения и выдачи информации. При выключении питания содержимое оперативной памяти в большинстве случаев теряется. Эта память называется оперативной, поскольку работает так быстро, что процессору практически не приходится ждать при чтении данных из памяти или записи в нее. Оперативная память обозначается RAM (Random Access Memory — память с произвольным доступом). Объем установленной в компьютере оперативной памяти определяет, с каким программным обеспечением можно на нем работать. При недостаточном объеме оперативной памяти многие программы либо не будут работать совсем, либо будут работать крайне медленно.

Кэш-память — сверхбыстродействующая память, обеспечивающая ускорение доступа к оперативной памяти на быстродействующих компьютерах. Она располагается между микропроцессором и оперативной памятью и хранит копии наиболее часто используемых участков оперативной памяти. При обращении микропроцессора к памяти сначала производится поиск данных в кэш-памяти. Поскольку время доступа к кэш-памяти в несколько раз меньше, чем к обычной памяти, а в большинстве случаев необходимые микропроцессору данные уже содержатся в кэш-памяти, среднее время доступа к памяти уменьшается.

CMOS-RAM — участок памяти для хранения параметров конфигурации компьютера. Называется так в связи с тем, что эта память обычно выполняется по технологии CMOS, обладающей низким энергопотреблением. Содержимое CMOS-RAM не измеяется при выключении электропитания компьютера. Эта память располагается на контроллере периферии, для электропитания которого используются специальные аккумуляторы. Для изменения параметров конфигурации компьютера в BIOS содержится программа настройки конфигурации компьютера Setup.

Видеопамять в IBM PC-совместимых компьютерах — память, используемая для хранения изображения, выводимого на экран монитора. Эта память обычно входит в состав видеоконтроллера — электронной схемы, управляющей выводом изображения на экран монитора.

Внешняя память предназначена для размещения больших объемов информации и обмена ею с оперативной памятью. Для построения внешней памяти используют энергонезависимые носители информации (диски и ленты), которые являются переносными. Емкость внешней памяти практически не имеет ограничений, а для обращения к ней требуется больше времени, чем к внутренней. ВЗУ по принципам функционирования разделяются на устройства прямого доступа (накопители на магнитных и оптических дисках) и устройства последовательного доступа (накопители на магнитных лентах). Устройства прямого доступа обладают большим быстродействием, поэтому они являются основными внешними запоминающими устройствами, постоянно используемыми в процессе функционирования компьютера. Устройства последовательного доступа используются в основном для резервирования информации.

Устройства ввода/вывода служат для обеспечения общения пользователя с ЭВМ и относятся к периферийным, или внешним устройствам. На рис. 2.3 показаны связи между компьютером и различными периферийными устройствами.

Необходимыми устройствами ввода/вывода являются монитор, клавиатура, мышь.

Монитор принимает изображение от системного блока. Его экран является рабочим полем. С помощью клавиатуры в компьютер вводятся любые тексты, символы, подаются команды и осуществляется управление работой компьютера. Мышь — средство управления курсором на экране монитора.

Сам по себе компьютер не обладает знаниями ни в одной области, все эти знания сосредоточены в программном обеспечении. Программное обеспечение можно разделить на следующие категории.

Видео (кликните для воспроизведения).

Рис. 2.3. Связи между компьютером и периферийными устройствами

Системные программы — выполняют функции обеспечения нормальной работы компьютера, его обслуживания и настройки. Среди системных программ особое место занимают операционные системы (ОС) для управления компьютером, запуска программ, обеспечения защиты данных, выполнения различных сервисных функций по запросам пользователя и программ. Каждая ОС состоит как минимум из трех обязательных частей. Ядро, или командный интерпретатор, обеспечивает «перевод» с программного языка на язык машинных кодов. Драйверы расширяют возможности ОС, позволяя ей работать с тем или иным внешним устройством. Драйверы для различных ОС часто поставляются вместе с новыми устройствами или контроллерами. Интерфейс — удобная графическая оболочка, с которой общается пользователь.

Утилиты — комплекты полезных программ, предназначенных для обслуживания и совершенствования работы компьютера.

Тесты — программы для тестирования как программного обеспечения, так и аппаратных ресурсов, которые иногда относят к утилитам.

Прикладные программы — непосредственно обеспечивают выполнение необходимых пользователям работ.

Наиболее популярными из прикладных программ являются офисные программы, посредством которых создаются и редактируются документы в виде текстов, электронных таблиц. В эту группу входят также системы машинного перевода; распознавания текста, графики со сканера; финансовые и бухгалтерские программы, программы для работы с Internet.

Читайте так же:  Алименты на несовершеннолетнего ребенка в браке

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

К группе профессиональных прикладных программ относятся инструментальные системы программирования, обеспечивающие создание новых программ для компьютера; системы автоматизированного проектирования (CAD); редакторы трехмерной графики и анимации, а также специализированные инженерные и научные программы.

Не нашли то, что искали? Воспользуйтесь поиском:

Источник: http://studopedia.ru/13_121580_ustroystvo-i-printsip-deystviya-evm.html

Тест. Программное обеспечение компьютера

Список вопросов теста

Вопрос 1

Как называется программа для поиска ошибок в других программах?

Внимание: в ответе запишите только строчные буквы.

Вопрос 2

Отметьте основные функции, выполняемые ОС современного компьютера.

Варианты ответов
  • управление устройствами, входящими в состав ПК
  • предоставление интерфейса работы пользователю
  • организация работы с файлами
  • управление процессами, выполняемыми на ПК
Вопрос 3

Отметьте все правильные высказывания о драйверах.

Варианты ответов
  • MS DOS
  • специальные программы, управляющие работой подключённых к компьютеру внешних (периферийных) устройств
  • обеспечивают реакцию на возникающие ошибки и аварийные ситуации
  • осуществляющие сжатие программ и данных
  • с их помощью осуществляется контроль за нормальным функционированием оборудования
  • обеспечивают диалог пользователя с компьютером на базе графического интерфейса
Вопрос 4

Какие названия обозначают операционные системы?

Варианты ответов
  • Adobe Photoshop
  • CorelDraw
  • Linux
  • MS DOS
  • Microsoft Access
Вопрос 5

Установите соответствие между типами программного обеспечения и их назначениями:

Источник: http://videouroki.net/tests/proghrammnoie-obiespiechieniie-komp-iutiera-6.html

Адресация периферийных устройств

В составе компьютерной системы, как правило, имеется много периферийных устройств. Для того чтобы их различать, каждому периферийному устройству присваивается необходимое количество уникальных адресов. Соответственно, в контроллере интерфейса устройства предусматриваются схемы для распознавания адресов.

В компьютере периферийные устройства могут адресоваться через:

специальное адресное пространство ввода-вывода;

адресное пространство оперативной памяти.

В случае использования адресного пространства оперативной памяти для адресации периферийных устройств выделяется часть адресов из общего адресного пространства оперативной памяти.

Достоинства такого подхода следующие:

практически неограниченные возможности по выделению адресов для периферийных устройств;

использование для работы с периферийными устройствами в драйверах любых команд и регистров общего назначения архитектуры процессора, а не только специализированных;

использование для программирования драйверов языков высокого уровня, если это целесообразно.

Недостатки такого подхода:

усложнение схем дешифрации адреса в контроллере интерфейса в периферийном устройстве. Так как размер адресного пространства оперативной памяти в современных вычислительных системах составляет величину не менее 4 Гбайт, то количество дешифрируемых разрядов адреса составляет не менее 32-х.

так как каждая адресуемая функция периферийного устройства работает по алгоритму ячейки оперативной памяти и на одинаковом интерфейсе оперативной памяти, то и требования к быстродействию схем контроллера периферийного устройства такие же, как и для микросхем оперативной памяти;

некоторое уменьшение адресного пространства, которое будет использовано для работы оперативной памяти;

повышение стоимости контроллеров периферийных устройств, особенно простых.

В случае использования специального адресного пространства ввода-вывода для работы с периферийными устройствами в системе команд предусматриваются специальные команды ввода-вывода. В архитектуре IA-32/64 такими командами являются команды: IN; OUT; INS; OUTS.Эти команды выполняют обмен информацией между регистром RАХ и регистром (буфером) данных устройства. Адрес устройства задается либо непосредственно в команде ввода-вывода, либо в регистре RDX.

Достоинства использования специального адресного пространства ввода-вывода:

адрес функции периферийного устройства может быть коротким, значит, и необходимы меньшие аппаратурные затраты на дешифрацию адреса. Достаточно распространен случай, когда адрес равен 10 разрядам. При задании в командах IN; OUT; INS; OUTSадреса периферийного устройства через регистр используется 16 младшихразрядов регистраRDX.

программы становятся более наглядными по сравнению с вариантом единого адресного пространства, так как операции ввода-вывода выполняются с помощью специальных команд;

разработка подсистемы ввода-вывода может выполняться отдельно от разработки подсистемы памяти.

Недостатки использования специального адресного пространства ввода-вывода:

ввод-вывод осуществляется только с использованием в процессоре одного регистра RАХ;

для обработки введеной из периферийного устройства порции информации (если аккумулятор – регистр RАХ – занят) требуются дополнительные команды.

Исторически более широкое распространение получил вариант со специализированным адресным пространством ввода-вывода. Это объясняется, в основном, меньшими аппаратурными затратами для его реализации. 20 – 30 лет назад ограничения по затратам аппаратуры имели преобладающее влияние. Стремление уменьшить длину команды, уменьшить затраты на контроллер интерфейса в периферийном устройстве, особенно для относительно простых периферийных устройств, и обусловили широкое распространение такого варианта.

Вариант единого адресного пространства для оперативной памяти и периферийных устройств использовался в некоторых компьютерах, преимущественно в тех, где для связи с оперативной памятью и периферийными устройствами использовалась системная магистраль.

В связи с успехами в развитии микроэлектроники в 90-е годы 20-го века ограничения на аппаратурные затраты для реализации контроллеров интерфейсов (и контроллеров периферийных устройств в целом) перестали играть существенную роль. На первый план при разработке подсистем ввода-вывода, контроллеров интерфейсов, контроллеров периферийных устройств выдвинулись преимущества единого адресного пространства. Особенно отчетливо эти преимущества проявились при внедрении интерфейса PCIи последующих интерфейсов. Поэтому в современных подсистемах ввода-вывода преобладающее влияние получило использование для адресации периферийных устройств единого с оперативной памятью адресного пространства.

24.5. Функции контроллера ПУ и информационная модель взаимодействия

Контроллеры ПУ выполняют следующие функции:

связь с процессором через контроллер внешнего интерфейса;

связь через контроллер внутреннего интерфейса с собственно ПУ;

временная буферизация команд и данных;

обнаружение ошибок и сбоев;

управление работой внешнего устройства.

При выполнении любой операции ввода-вывода (а выполняются операции ввода-вывода под управлением специальных программ операционной системы, так называемых драйверов) драйвер периферийного устройства взаимодействует с периферийным устройством через его контроллер. Драйвер «видит» не само периферийное устройство, которым он должен управлять, а контроллер, который должен обеспечить выполнение всех команд, полученных от драйвера ПУ. При этом сам контроллер ПУ для своего драйвера является специфичным ПУ.

Между процессором и контроллером ПУ в процессе выполнения операции ввода-вывода, между контроллером ПУ и собственно внешним устройством, которым он управляет, передаются следующие типы информации:

Читайте так же:  Как продлить декретный отпуск после 3

команды – управляющая информация от инициатора обмена (процессора, который в данном случае всегда является ведущей стороной) к контроллеру ПУ(ведомой стороне);

ответыконтроллера ПУпроцессору о выполнении полученных от него команд, в том числе и информация о состоянии контроллера ПУ;

данные, передаваемые процессором;

данные, передаваемые контроллером ПУ;

экстренные сообщения контроллера ПУ для процессора для немедленной реакции последнего на непредвиденные события, которые произошли в контроллере ПУ в процессе выполнения операции ввода-вывода и требующие вмешательства процессора.

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

Например, процесс передачи данных от внешнего устройства в процессор может включать такую последовательность операций.

1. Процессор передает контроллеру ПУ приказ проверить состояние подключенного к нему устройства.

2. Контроллер ПУ возвращает процессору информацию о текущем со­стоянии устройства.

3. Если устройство находится в рабочем состоянии и готово передавать дан­ные, процессор дает контроллеру ПУ команду начать передачу данных.

4. Контроллер ПУ считывает с внешнего устройства пор­цию данных.

5. Данные передаются от контроллера ПУ в процессор.

Не нашли то, что искали? Воспользуйтесь поиском:

Лучшие изречения: Для студента самое главное не сдать экзамен, а вовремя вспомнить про него. 10325 —

| 7631 — или читать все.

185.189.13.12 © studopedia.ru Не является автором материалов, которые размещены. Но предоставляет возможность бесплатного использования. Есть нарушение авторского права? Напишите нам | Обратная связь.

Отключите adBlock!
и обновите страницу (F5)

очень нужно

Источник: http://studopedia.ru/18_69271_adresatsiya-periferiynih-ustroystv.html

Специальная программа управляющая работой внешнего устройства

По своему назначению компьютер — это универсальный прибор для работы с информацией. По принципам своего устройства компьютер — это модель человека, работающего с информацией.

Персональный компьютер

(ПК) — это компьютер, предназначенный для обслуживания одного рабочего места. По своим характеристикам он может отличаться от больших ЭВМ, но функционально способен выполнять аналогичные операции. По способу эксплуатации различают настольные (desktop), портативные (laptop и notebook) и карманные (palmtop) модели ПК.

Совокупность аппаратных средств компьютера называют его аппаратной конфигурацией.

Видео YouTube

Программное обеспечение. Программы могут находиться в двух состояниях: активном и пассивном. В пассивном состоянии программа не работает и выглядит как данные, содержательная часть которых — сведения. В этом состоянии содержимое программы можно «читать» с помощью других программ, как читают книги, и изменять. Из него можно узнать назначение программы и принцип ее работы. В пассивном состоянии программы создаются, редактируются, хранятся и транспортируются. Процесс создания и редактирования программ называется программированием.

Когда программа находится в активном состоянии, содержательная часть ее данных рассматривается как команды, согласно которым работают аппаратные средства компьютера. Чтобы изменить порядок их работы, достаточно прервать исполнение одной программы и начать исполнение другой, содержащей иной набор команд.

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

Устройство компьютера. Любой компьютер (даже самый большой)состоит из четырех частей:

устройства ввода информации

устройства обработки информации

устройства вывода информации.

Конструктивно эти части могут быть объединены в одном корпусе размером с книгу или же каждая часть может состоять из нескольких достаточно громоздких устройств

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

Чаще всего персональный компьютер состоит из следующих устройств:

Дополнительно могут подключатся другие устройства ввода и вывода информации, например звуковые колонки, принтер, сканер.

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

Внутренние устройства персонального компьютера.
Внутренними считаются устройства, располагающиеся в системном блоке. Доступ к некоторым из них имеется на лицевой панели, что удобно для быстрой смены информационных носителей, например гибких магнитных дисков. Разъемы некоторых устройств выведены на заднюю стенку — они служат для подключения периферийного оборудования. К некоторым устройствам системного блока доступ не предусмотрен — для обычной работы он не требуется.

Процессор. Микропроцессор — основная микросхема персонального компьютера. Все вычисления выполняются в ней. Основная характеристика процессора — тактовая частота (измеряется в мегагерцах, МГц). Чем выше тактовая частота, тем выше производительность процессора. Так, например, при тактовой частоте 500 МГц процессор может за одну секунду изменить свое
состояние 500 миллионов раз. Для большинства операций одного такта недостаточно, поэтому количество операций, которые процессор может выполнить в секунду, зависит не только от тактовой частоты, но и от сложности операций.

Единственное устройство, о существовании которого процессор «знает от рождения», — оперативная память — с нею он работает совместно. Оттуда поступают данные и команды. Данные копируются в ячейки процессора (они называются регистрами), а потом преобразуются в соответствии с содержанием команд. Более полную картину того, как процессор взаимодействует с оперативной памятью, вы получите в главах, посвященных основам программирования.

Оперативная память. Оперативную память можно представить как обширный массив ячеек, в которых хранятся числовые данные и команды в то время, когда компьютер включен. Объем оперативной памяти измеряется в миллионах байтов — мегабайтах (Мбайт).

Читайте так же:  Не платит алименты россия

Процессор может обратиться к любой ячейке оперативной памяти (байту), поскольку она имеет неповторимый числовой адрес. Обратиться к индивидуальному биту оперативной памяти процессор не может, так как у бита нет адреса. В то же время, процессор может изменить состояние любого бита, но для этого требуется несколько действий.

Материнская плата. Материнская плата — это самая большая плата персонального компьютера. На ней располагаются магистрали, связывающие процессор с оперативной памятью, — так называемые шины. Различают шину данных, по которой процессор копирует данные из ячеек памяти, адресную шину, по которой он подключается к конкретным ячейкам памяти, и шину команд, по которой в процессор поступают команды из программ. К шинам материнской платы подключаются также все прочие внутренние устройства компьютера. Управляет работой материнской платы микропроцессорный набор микросхем — так называемый чипсет.

Видеоадаптер. Видеоадаптер — внутреннее устройство, устанавливаемое в один из разъемов материнской платы. В первых персональных компьютерах видеоадаптеров не было. Вместо них в оперативной памяти отводилась небольшая область для хранения видеоданных. Специальная микросхема (видеоконтроллер) считывала данные из ячеек видеопамяти и в соответствии с ними управляла монитором.

По мере улучшения графических возможностей компьютеров область видеопамяти отделили от основной оперативной памяти и вместе с видеоконтроллером выделили в отдельный прибор, который назвали видеоадаптером. Современные видеоадаптеры имеют собственный вычислительный процессор (видеопроцессор), который снизил нагрузку на основной процессор при построении сложных изображений. Особенно большую роль видеопроцессор играет при построении на плоском экране трехмерных изображений. В ходе таких операций ему приходится выполнять особенно много математических расчетов.

В некоторых моделях материнских плат функции видеоадаптера выполняют микросхемы чипсета — в этом случае говорят, что видеоадаптер интегрирован с материнской платой. Если же видеоадаптер выполнен в виде отдельного устройства, его называют видеокартой. Разъем видеокарты выведен на заднюю стенку. К нему подключается монитор.

Звуковой адаптер. Для компьютеров IBM PC работа со звуком изначально не была предусмотрена. Первые десять лет существования компьютеры этой платформы считались офисной техникой и обходились без звуковых устройств. В настоящее время средства для работы со звуком считаются стандартными. Для этого на материнской плате устанавливается звуковой адаптер. Он может быть интегрирован в чипсете материнской платы или выполнен как отдельная подключаемая плата, которая называется звуковой картой.
Разъемы звуковой карты выведены на заднюю стенку компьютера. Для воспроизведения звука к ним подключают звуковые колонки или наушники. Отдельный разъем предназначен для подключения микрофона. При наличии специальной программы это позволяет записывать звук. Имеется также разъем (линейный выход) для подключения к внешней звукозаписывающей или звуковоспроизводящей аппаратуре (магнитофонам, усилителям и т.п.).

Жесткий диск. Поскольку оперативная память компьютера очищается при отключении питания, необходимо устройство для длительного хранения данных и программ. В настоящее время для этих целей широко применяют так называемые жесткие диски.
Принцип действия жесткого диска основан на регистрации изменений магнитного поля вблизи записывающей головки.

Основным параметром жесткого диска является емкость, измеряемая в гигабайтах (миллиардах байтов), Гбайт. Средний размер современного жесткого диска составляет 80 — 160 Гбайт, причем этот параметр неуклонно растет.

Дисковод гибких дисков. Для транспортировки данных между удаленными компьютерами используют так называемые гибкие диски. Стандартный гибкий диск (дискета) имеет сравнительно небольшую емкость 1,44 Мбайт. По современным меркам этого совершенно недостаточно для большинства задач хранения и транспортировки данных, но низкая стоимость носителей и высокая степень готовности к работе сделали гибкие диски самыми распространенными носителями данных.

Для записи и чтения данных, размещенных на гибких дисках, служит специальное устройство — дисковод. Приемное отверстие дисковода выведено на лицевую панель системного блока.

Дисковод CD-ROM. Для транспортировки больших объемов данных удобно использовать компакт-диски CD-ROM. Эти диски позволяют только читать ранее записанные данные — производить запись на них нельзя. Емкость одного диска составляет порядка 650-700 Мбайт.

Для чтения компакт-дисков служат дисководы CD-ROM. Основной параметр дисковода CD-ROM— скорость чтения. Она измеряется в кратных единицах. За единицу принята скорость чтения, утвержденная в середине 80-х гг. для музыкальных компакт-дисков (аудиодисков). Современные дисководы CD-ROM обеспечивают скорость чтения 40х — 52х.
Основной недостаток дисководов CD-ROM — невозможность записи дисков — преодолен в современных устройствах однократной записи — CD-R. Существуют также устройства CD-RW, позволяющие осуществлять многократную запись.

Принцип хранения данных на компакт-дисках не магнитный, как у гибких дисков, а оптический.

Видео (кликните для воспроизведения).

Коммуникационные порты. Для связи с другими устройствами, например принтером, сканером, клавиатурой, мышью и т. п., компьютер оснащается так называемыми портами. Порт — это не просто разъем для подключения внешнего оборудования, хотя порт и заканчивается разъемом. Порт — более сложное устройство, чем просто разъем, имеющее свои микросхемы и управляемое программно.

Сетевой адаптер. Сетевые адаптеры необходимы компьютерам, чтобы они могли обмениваться данными между собой. Этот прибор следит за тем, чтобы процессор не подал новую порцию данных на внешний порт, пока сетевой адаптер соседнего компьютера не скопировал к себе предыдущую порцию. После этого процессору дается сигнал о том, что данные забраны и можно подавать новые. Так осуществляется передача.


Когда сетевой адаптер «узнает» от соседнего адаптера, что у того есть порция данных, он копирует их к себе, а потом проверяет, ему ли они адресованы. Если да, он передает их процессору. Если нет, он выставляет их на выходной порт, откуда их заберет сетевой адаптер очередного соседнего компьютера. Так данные перемещаются между компьютерами до тех пор, пока не попадут к адресату.


Источник: http://www.sites.google.com/site/funkcionalnaashemapk/home/osnovnye-ustrojstva-komputera-ih-naznacenie-i-vzaimosvaz
Специальная программа управляющая работой внешнего устройства
Оценка 5 проголосовавших: 1

ОСТАВЬТЕ ОТВЕТ

Please enter your comment!
Please enter your name here