Spposchoolbook dvi


§ 4 . Прямой доступ к памяти



Download 14,49 Mb.
Pdf ko'rish
bet34/121
Sana08.07.2022
Hajmi14,49 Mb.
#757839
TuriУчебное пособие
1   ...   30   31   32   33   34   35   36   37   ...   121
Bog'liq
2011.Lekcii.po.operacionnym.sistemam


§ 4
Прямой доступ к памяти
61
2.
Нет. Процессы используют виртуальные адреса. Трансляцию
виртуальных адресов в физические осуществляет устройство управ-
ления памятью (MMU).
§ 4. Прямой доступ к памяти
Прерывание
(interrupt) — аппаратный сигнал, сообщающий о
наступлении определенного события.
Программируемый ввод/вывод
(Programmed I/O, PIO) — ре-
ализация ввода/вывода для устройств, которые не поддерживают
прерывания и в которых передача каждого слова в память (или об-
ратно) должна контролироваться процессором. PIO применялся в
ранних системах.
Прямой доступ к памяти
(Direct Memory Access, DMA) — ме-
ханизм передачи данных с внешнего устройства в основную память
(или обратно) посредством контроллера ввода/вывода, требующий
только прерывания процессора по окончании передачи данных.
Схема работы прямого доступа к памяти
(см. рис. 7):
1)
процессор посылает запрос ввода/вывода контроллеру вво-
да/вывода, который в свою очередь посылает запрос диску; про-
цессор продолжает выполнять инструкции;
2)
диск передает данные контроллеру ввода/вывода; данные раз-
мещаются в ячейке памяти с адресом, указанным командой пря-
мого доступа к памяти;
3)
диск посылает процессору прерывание для уведомления его о
завершении выполнения операции ввода/вывода.
Вопросы для самопроверки
1.
Обладает ли прямой доступ к памяти преимуществом перед
программируемым вводом/выводом? (Да/Нет)
2.
Используются ли прерывания для реализации программируе-
мого ввода/вывода? (Да/Нет)


62
Глава 3. Аппаратные средства
Рис. 7. Схема работы прямого доступа к памяти
Ответы на вопросы
1.
Да. В системах, использующих PIO, процессор ожидает в со-
стоянии простоя завершения каждой операции обмена данными внеш-
них устройств с памятью. DMA позволяет процессору выполнять про-
граммные инструкции во время операции ввода/вывода.
2.
Нет. Прерывания используются для реализации прямого досту-
па к памяти. Диск посылает процессору прерывание для уведомления
его о завершении выполнения операции ввода/вывода.
Download 14,49 Mb.

Do'stlaringiz bilan baham:
1   ...   30   31   32   33   34   35   36   37   ...   121




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©hozir.org 2024
ma'muriyatiga murojaat qiling

kiriting | ro'yxatdan o'tish
    Bosh sahifa
юртда тантана
Боғда битган
Бугун юртда
Эшитганлар жилманглар
Эшитмадим деманглар
битган бодомлар
Yangiariq tumani
qitish marakazi
Raqamli texnologiyalar
ilishida muhokamadan
tasdiqqa tavsiya
tavsiya etilgan
iqtisodiyot kafedrasi
steiermarkischen landesregierung
asarlaringizni yuboring
o'zingizning asarlaringizni
Iltimos faqat
faqat o'zingizning
steierm rkischen
landesregierung fachabteilung
rkischen landesregierung
hamshira loyihasi
loyihasi mavsum
faolyatining oqibatlari
asosiy adabiyotlar
fakulteti ahborot
ahborot havfsizligi
havfsizligi kafedrasi
fanidan bo’yicha
fakulteti iqtisodiyot
boshqaruv fakulteti
chiqarishda boshqaruv
ishlab chiqarishda
iqtisodiyot fakultet
multiservis tarmoqlari
fanidan asosiy
Uzbek fanidan
mavzulari potok
asosidagi multiservis
'aliyyil a'ziym
billahil 'aliyyil
illaa billahil
quvvata illaa
falah' deganida
Kompyuter savodxonligi
bo’yicha mustaqil
'alal falah'
Hayya 'alal
'alas soloh
Hayya 'alas
mavsum boyicha


yuklab olish