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 дає можливість простір введення-виведення портів, які використовують утиліту програмного конфігурування адреси адаптерів.


 

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

9208. Обмен веществ и превращение энергии в клетке. Обмен веществ и превращение энергии. Пластический и энергетический обмен 45 KB
  Обмен веществ и превращение энергии в клетке. Обмен веществ и превращение энергии. Пластический и энергетический обмен. Тип урока - изучение нового материала. Цели: Познакомить учащихся с понятием обмен веществ в организме...
9209. Обмен веществ и превращение энергии в клетке. Питание клетки. Автотрофы, гетеротрофы. Фотосинтез. Хемосинтез 38.5 KB
  Обмен веществ и превращение энергии в клетке. Питание клетки. Автотрофы, гетеротрофы. Фотосинтез. Хемосинтез. Тип урока - изучение нового материала. Цели: Познакомить учащихся с типами питания живых организмов. Рассмотреть процесс ...
9210. Обмен веществ и превращение энергии в клетке. Ген и его роль в биосинтезе белков Генетический код ДНК. Реакции матричного синтеза 1.88 MB
  Обмен веществ и превращение энергии в клетке. Ген и его роль в биосинтезе белков Генетический код ДНК. Реакции матричного синтеза. Тип урока - изучение нового материала. Цели: Сформировать знания о генетическом коде и его свойствах....
9211. Деление клетки. Формы размножения организмов. Жизненный цикл клетки. Митоз 571 KB
  Деление клетки. Формы размножения организмов. Жизненный цикл клетки. Митоз. Тип урока - изучение нового материала. Цели: Изучить процесс деления клетки путём митоза. Показать основные этапы жизненного цикла клетки Рассмотреть...
9212. Деление клетки. Мейоз 472.24 KB
  Деление клетки. Мейоз Тип урока - изучение нового материала. Цели: Познакомить учащихся с процессом мейоза. Показать биологическое значение мейоза. План урока. Орг. момент - 5 мин. Объяснение нового материала...
9213. Общая биология как наука, методы исследования связи с другими науками, её достижения 54.5 KB
  Общая биология как наука, методы исследования связи с другими науками, её достижения. Цели: показать актуальность биологических знаний, выявить значение общей биологии ее место в системе биологических знаний познакомить учащихся с...
9214. ПРОЕКТИРОВАНИЕ ЦИФРОВЫХ УСТРОЙСТВ НА ОСНОВЕ ЦИФРОВЫХ КОМПАРАТОРОВ ДЛЯ УПРАВЛЕНИЯ ДВИГАТЕЛЯМИ ПОСТОЯННОГО ТОКА 615.45 KB
  Проектируемое устройство предназначено для управления двигателем постоянного тока. Измерительное устройство на компараторах применяется редко, но они настолько быстры и просты, что находят своё применение в устройствах для автомобильной техники с напряжением 12вольт.
9215. Моделирование адаптивного компенсатора помех 990 KB
  Моделирование адаптивного компенсатора помех Цель работы практическое освоение методов цифрового моделирования адаптивных систем на примере адаптивного компенсатора помех (АКП). Домашнее задание Вычислить вектор взаимной корреляции, корр...
9216. Моделирование коррелированных случайных процессов 755 KB
  Моделирование коррелированных случайных процессов Цель работы практическое освоение методов цифрового моделирования стационарных нормальных случайных процессов с заданными корреляционными свойствами. Домашнее задание Выбрать частоту диск...