Скачиваний:
50
Добавлен:
01.05.2014
Размер:
204.29 Кб
Скачать

Прямой доступ в память (2)

Предлагается – при использовании DMA каждый n- й цикл отдавать под ввод/вывод по прямому доступу

 

 

 

 

 

 

 

Программа

 

 

 

 

 

t

 

Циклы процессора

Работает без

 

 

 

DMA

 

 

 

 

 

 

 

 

 

 

Цикл DMA

 

 

 

 

ЗапускDMA

Работа с DMA

Циклы процессора

t

 

Без DMA

Прерывание

Окончание

работы DMA

Возврат

3. Аппаратная платформа СРВ

11

2002 v.0.2

 

Прямой доступ в память (3)

Данные

7

I/O

7

2 1

 

DMA

4

3

5

Controller

 

6

 

 

8 IC

CPU

RAM

D

1.Инициирование DMA – установка начального адреса, количества передаваемых слов

2.Запрос ввода/вывода *

3.Разрешение ввода/вывода *

4.Запрос цикла

5.Разрешение цикла

6.Адрес ввода/вывода

7.Ввод слова

8.Запрос на прерывание по окончанию ввода/вывода

*Установлены постоянно пока идет обмен; снимаются по

(8)

3. Аппаратная платформа СРВ

12

2002 v.0.2

 

Соседние файлы в папке Конспект в презентациях