Навігація
Головна
 
Головна arrow Інформатика arrow Архітектура ЕОМ і систем
< Попередня   ЗМІСТ   Наступна >

ПРИНЦИП РОБОТИ ПРИСТРОЮ ПДП

Програма, що виконується центральним процесором, задає необхідні параметри для передачі даних:

  • • 16-розрядний адреса комірки пам'яті для зберігання першого слова шляхом послідовної завантаження в лічильник адреси молодшого (МБ) і старшого (СБ) байтів;
  • • кількість переданих слів шляхом завантаження числа п в лічильник слів.

З зовнішнього пристрою ВУ надходять байт даних і стрибає, за яким байт даних заноситься в буферний регістр. Строб також встановлює тригер запиту ТЗ в одиничний стан. З виходу тригера ТЗ знімається сигнал запиту ПДП (ЗПДП). Отримавши сигнал ЗПДП , процесор припиняє виконання програми, відключається від шин, надаючи їх влаштування ПДП, і посилає сигнал дозволу ПДП (РПДП).

Таблиця 6. 11

позначення

Назва та призначення

строб

Строб. Служить для занесення даних, що надходять з ВУ в буферний регістр і формування за допомогою тригера запиту сигналу запиту ПДП

ЗПДП

Запит ПДП. Формується стробом на виході Q тригера запиту

РПДП

Дозвіл ПДП формується центральним процесором. Здійснює скидання і дозволяє запуск 2-розрядної лічильника, відкриває буфер, включений на виході буферного регістра, для передачі даних в пам'ять: відкриває буфери, включені на виході лічильників адреси, для передачі адресного коду на ША

ЗПП

Запис в пам'ять. Сигнал ЗПП = 1 при коді = 10 через елемент 9 надходить в пам'ять (ОЗУ)

рахунок

Рахунок. Сигнал Рахунок при коді QQq = 11: збільшує на одиницю вміст лічильника адреси: зменшує на одиницю вміст лічильника слів; виробляє скидання тригера запиту, знімаючи сигнал запиту ПДП

Зп

Запис вихідних даних. У лічильник адреси заноситься молодший (МБ) і старший (СБ) байти адреси, в лічильник слів - число п переданих слів (п < 28 = 256)

Сигнал РПДП виконує наступні дії:

  • • відкриває буфер для передачі вмісту буферного регістра на ШД;
  • • відкриває буфери для передачі вмісту лічильника адреси на 16-розрядну шину адреси ША;
  • • запускає двухразрядний лічильник подачею сигналу на вхід Скидання через інвертор (5);
  • • відкриває елемент І (4) для надходження тактових імпульсів на вхід "Рахунок" лічильника.

Після другого тактового імпульсу ТИ на виході лічильника з'являються сигнали Q 1 = 1, (¾ = 0. При комбінації Q 1 Q 0 = 10 елемент 8 закритий, елементи 5 і 7 - відкриті. Сигнал записи в пам'ять ( ЗПП ), проходячи через елемент І (7), ініціює запис в пам'ять байта даних з буферного регістра за адресою, виставленому на ША лічильником адреси.

Третій ТИ переводить 2-розрядний лічильник в стан Q 1 Q 0 = 11, завдяки чому відкривається елемент І (6). На його виході формується сигнал Рахунок , який:

  • • збільшує на одиницю вміст лічильника адреси ;
  • • зменшує на одиницю вміст лічильника слів ;
  • • забезпечує скидання тригера запиту ТЗ, знімаючи сигнал запиту ПДП.

В результаті цих операцій процесор відновлює роботу, а лічильники підготовлені до передачі наступного слова (байти даних). Процесор продовжує працювати до тих пір, поки не буде завантажений буферний регістр новим словом і не буде посланий новий запит на ПДП. Далі процес передачі слів по каналу ПДП повторюється. Після того, як вміст лічильника слів стане рівним нулю (ОООООООО2), включений на його виході елемент АБО-НЕ (8) встановить прапор в одиничний стан, що свідчить про закінчення передачі блоку даних.

 
Якщо Ви помітили помилку в тексті позначте слово та натисніть Shift + Enter
< Попередня   ЗМІСТ   Наступна >
 
Дисципліни
Агропромисловість
Аудит та Бухоблік
Банківська справа
БЖД
Географія
Документознавство
Екологія
Економіка
Етика та Естетика
Журналістика
Інвестування
Інформатика
Історія
Культурологія
Література
Логіка
Логістика
Маркетинг
Медицина
Нерухомість
Менеджмент
Педагогіка
Політологія
Політекономія
Право
Природознавство
Психологія
Релігієзнавство
Риторика
Соціологія
Статистика
Техніка
Страхова справа
Товарознавство
Туризм
Філософія
Фінанси
Пошук