Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
кос ос мурзина дарья.docx
Скачиваний:
0
Добавлен:
01.07.2025
Размер:
83.6 Кб
Скачать

10.Что такое dma и какова его цель?

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

Контроллер содержит несколько регистров:

  • регистр адреса памяти

  • счетчик байтов

  • управляющие регистры, могут содержать: - порт ввода-вывода - чтение или запись - единицы переноса (побайтно или пословно)

Без контроллера происходит следующее:

  1. Процессор дает команду дисковому контроллеру прочитать данные в буфер.

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

  3. Контроллер диска инициирует прерывание.

  4. Операционная система начинает работать и может считывать из буфера, данные в память.

С контроллером происходит следующее:

  1. Процессор программирует контроллер (какие данные и куда переместить).

  2. Процессор дает команду дисковому контроллеру прочитать данные в буфер.

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

  4. Контроллер DMA посылает запрос на чтение дисковому контроллеру.

  5. Контроллер диска поставляет данные на шину, адрес памяти уже находится на шине, происходит запись данных в память.

  6. Когда запись закончена, контроллер диска посылает подтверждение DMA контроллеру.

  7. DMA контроллер увеличивает используемый адрес и уменьшает значение счетчика байтов.

  8. Все повторяется с пункта 4, пока значение счетчика не станет равной нулю.

  9. Контроллер DMA инициирует прерывание.

11.На какие виды делятся устройства по специфике обрабатываемой информации?

Виды обрабатываемой информации и информационных обработок:

  • Данные (СУБД, алгоритмические языки, табличные процессы)

  • Текст (текстовые процессоры и гипертекст)

  • Графика (графические процессоры)

  • Знания (экспертные системы)

  • Объекты реального времени (средства мультимедиа).

Эти виды обрабатываемой информации объединены в Интегрированные пакеты (объединение различных технологий).

12.На какие виды делятся устройства с точки зрения организации методов доступа?

  • Последовательный

  • Произвольный (модем, CD-ROM).

13.Приведите примеры блочных устройств.

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

14. Приведите примеры символьных устройств.

Символьные устройства - информация считывается и записывается посимвольно (принтер, сетевые карты, мыши). (считать или записать символ).

15.Каковы особенности сетевых устройств?

  • сетевой адаптер локальной сети (Ethernet), имеющий разъем типа RJ45 для подключения сетевого кабеля twisted pair (витая пара) или BNC (коаксиального).

  • устройство для подключения к беспроводной сети типа IEEE.802.11x (Wi-Fi).

  • устройство для подключения к локальной сети IEEE 1394 (FireWire) для передачи цифрового видео.

  • уже несколько устаревший, но до сих пор используемый в компьютерах способ подсоединения к сети Интернет - встроенный модем для передачи информации по телефонной линии (dial-up) со скоростью максимум порядка 5-6 килобайт в секунду.