95352

Простір введення–виведення

Доклад

Информатика, кибернетика и программирование

Інструкції введення-виведення створюють шинні цикли обміну в яких створюються сигнали: IORD-читання порту IOWR-запис в порт на шинах введення-виведення. Дані сигнали якраз відрізняють простір введення-виведення від простору де відповідні операції читання і запису виробляють MEMRD i MEMWR.

Украинкский

2015-09-22

28.5 KB

2 чел.

Простір введення-виведення

і8086 має роздільну адресацію пам’яті і портів введення-виведення. Інструкції введення-виведення створюють шинні цикли обміну в яких створюються сигнали: IORD-читання порту, IOWR-запис в порт на шинах введення-виведення. Дані сигнали якраз відрізняють простір введення-виведення від простору де відповідні операції читання і запису виробляють MEMRD# i MEMWR#. Для звернення програми до простору введення-виведення використовують всього чотири основні інструкції процесора:

IN – введення в регістр;

OUT – виведення з регістрів;

INS – введення з порту в елемент рядка пам’яті;

OUTS – виведення елементу з рядка пам’яті.

Останніх дві інструкції можуть використовуватися з префіксом повтору REP. Це дає можливість передавати блок даних між пам’яттю та портом введення-виведення. Обмін даними з портами, при якому використовуються рядкові інструкції введення-виведення отримали назву програмного введення-виведення.

Швидкість такого обміну набагато вища за канали прямого доступу до пам’яті, але ДМА на відміну від РІО не займає процесорний час.

Сигнали IORD# та IOWR# утворюються в циклах ДМА, причому на шині адреси формується адреса пам’яті, а не порту.

Для блокування дешифратора адреси порту в шині ISA використовується сигнал AEN.

Програмне керування сигналом AENX для кожного слоту шини ISA дає можливість простір введення-виведення портів, які використовують утиліту програмного конфігурування адреси адаптерів.


 

А также другие работы, которые могут Вас заинтересовать

84749. Аспекти стратегії розвитку підприємства 252.84 KB
  В даній курсовій роботі мною розглянуті теоретичні аспекти стратегії розвитку підприємства (фірми), а також представлена практична частина.У першій главі роботи, дано визначення такого поняття, як стратегічне планування. Знайдені відповіді на питання, як слід формулювати стратегію. Представлено зміст, структура та особливості стратегічного управління, а так же типи стратегій розвитку бізнесу
84750. Основные классы красителей для ткани 98.3 KB
  Во время обучения в школе Уильям увлекся химией. Особенно ему нравились опыты, когда на глазах у изумленных учеников преподаватель получал из одного вещества другое. Конечно, это увлечение не нравилось отцу, но сын был очень настойчив, и в 15-летнем возрасте, окончив школу...
84752. Разработка и эксплуатация нефтегазовых месторождений 695 KB
  В большей степени технологические показатели зависят от геолого-физической характеристики нефтяной залежи причем определяющим является размер форма нефтяной залежи ее неоднородность а также коллекторские и физико-химические свойства нефти.
84753. КУЛЬТУРА РЕЧИ 508.5 KB
  Современная речевая ситуация значительно обусловлена технологизацией всех сфер жизни, ускорением темпов общественного сознания. В традиционных формах публичной речи (выступление, сообщение, беседа, лекция, консультация и др.) фактор устности приобретает новые черты, когда появляется возможность...
84754. Землеведение: курс лекций 789.5 KB
  У биологии это органическая жизнь у геохимии химические состав Земли у геологии её недра у геофизики физические свойства планеты а у географии земная поверхность как неразрывный комплекс естественного и социального происхождения.
84755. Характерные особенности и топологии ЛВС 954.68 KB
  Сравнительно небольшие затраты на построение сети. Перечисленные особенности обусловливают основные достоинства ЛВС заключающиеся в простоте сетевого оборудования и организации кабельной системы и как следствие в простоте эксплуатации сети.
84756. Высокоскоростные технологии Etherne. Fast Ethernet 533.34 KB
  Структура сети - иерархическая древовидная, построенная на концентраторах, как 10Base-T и 10Base-F. Диаметр сети Fast Ethernet составляет немногим более 200 метров, что объясняется уменьшением времени передачи кадра минимальной длины в 10 раз в результате увеличения пропускной способности канала...