
- •1.Выполнение логических операций в алу.
- •2. Режим ожидания
- •Билет 2
- •1. Последовательные устройства. Таблицы состояний и переходов
- •Ввод-вывод по карте памяти
- •Билет 4
- •Переполнение разрядной сетки
- •Билет 5
- •Билет 6
- •Операция умножения в формате чисел с плавающей точкой.
- •Операции сложения и вычитания.
- •Билет 8
- •Билет 9
- •Ассоциативная память.
- •Билет 10
- •Билет 11
- •Билет 12
- •Многоцелевой буферный регистр и его использование в качестве порта.
- •Использование регистра в качестве порта ввода
- •Использование регистра в качестве порта вывода
- •Билет 13
- •Билет 14
- •Универсальный параллельный программируемый интерфейс вв-55
- •Билет 15
- •Выполнение операций сложения
- •Одноразрядный двоичный сумматор.
- •Билет 17
- •5 Управляющих сигналов:
- •Билет 18
- •Перепрограммируемые пзу
- •Интерфейс ацп для асинхронного обмена Билет 19
- •1. Карты Карно
- •Интерфейс озу
- •Билет 20
- •Выполнение операций умножения Выполнение операций умножения
- •Режим ожидания
- •Билет 21
- •Динамическое озу.
- •Прямой доступ к памяти. Контроллер пдп.
- •Билет 22
- •Устройство управления эвм
- •Изолированный ввод-вывод. Ввод-вывод по карте памяти Изолированный ввод-вывод
- •Ввод-вывод по карте памяти
- •Билет 23
- •Выполнение операций вычитания
- •2.Порты ввода-вывода. Порты ввода/вывода
- •Работа порта ввода.
- •Билет 24
- •Пзу с масочным программированием. Программируемые пзу
- •2.Пзу программируемые пользователем 1 раз.
- •Интерфейс ацп с синхронным обменом Билет 26
- •Комбинационные схемы. Таблицы истинности
- •2. Интерфейс пзу
- •Билет 27
- •Выполнение операций вычитания
- •Последовательный интерфейс вв-51
Использование регистра в качестве порта вывода
На MD – «1» - режим порта вывода. МП, желая выдать данные на внешние устройства выполняет команду OUT, при этом на ША адрес внешнего устройства. Дешифратор выдает 1 на CS2, данные из аккумулятора выдаются на ШД, на ШУ – импульс вывода I/OW. Информация фиксируется из аккумулятора в регистре. Внешние устройства забирают данные с выходов DO ( в данном режиме нет третьего состояния на выходах DO) и дается подтверждение на вход STB, при этом формируется запрос прерывания на МП. Получив запрос, МП определяет, что данные забрали и можно выдавать новые.
Билет 13
Фиксаторы, регистры сдвига
Примеры последовательных устройств.
Устройство регистрации (параллельный регистр) – устройство для хранения двоичного кода.
На входы DI подаются данные (4 раза) после этого поступает импульс синхронизации и данные фиксируются или записываются в регистр.
Регистр сдвига (4-разрядный).
Регистр работает в трех режимах:
Режим параллельного приема информации –
Данные подаются на DI, импульс на С (данные фиксируются в регистре).
Сдвиг в сторону старших разрядов –
В регистре записывается информация по каждому импульсу С+, идет сдвиг информации в сторону старших разрядов (↓):
Данные с D+ записываются в нулевой разряд, из нулевого в первый, …, третий стирается т.к. туда переносятся данные из второго разряда.
Сдвиг в сторону младших разрядов (↑) –
По импульсу С- данные с D- фиксируются в третьем разряде… Что было в 0 разряде – пропадает.
Счетчик – для подсчета количества импульсов.
Четырёхразрядный реверсивный счетчик работает в трех режимах:
Счетчик работает как обычный параллельный регистр
Данные с DI фиксируются в счетчике по импульсу С для занесения начального значения счетчика
Работа в режиме сложения, по каждому импульсу С+ содержимое счетчика увеличивается
1010
С+ 1011
С+ 1100
Счетчик работает в режиме вычитания, по каждому импульсу С- содержимое счетчика уменьшается
1111
С- 0111
Параллельный интерфейс ВВ-55
Интерфейс в своем составе соединяет три порта: А, В, С. Каждый из портов может быть настроен либо на вход, либо на выход.
Линии D подключены к линии данных, линии чтения и записи к шине управления. Порты A,B,C для связи с внешними устройствами.
Чтение:
CS |
RD |
WR |
A1 |
A0 |
Действие |
0 |
0 |
1 |
0 |
0 |
Чтение данных из порта А |
0 |
0 |
1 |
0 |
1 |
Чтение из B |
0 |
0 |
1 |
1 |
0 |
Чтение из С |
0 |
0 |
1 |
1 |
1 |
Не используется |
Запись:
CS |
RD |
WR |
A1 |
A0 |
действие |
0 |
1 |
0 |
0 |
0 |
Запись в А |
0 |
1 |
0 |
0 |
1 |
Запись в B |
0 |
1 |
0 |
1 |
0 |
Запись в С |
0 |
1 |
0 |
1 |
1 |
Запись управляющего слова в УУ |
Управляющее слово записывается в самом начале работы системы и задает режим работы каждого порта, настраивая каждый порт или на ввод или на вывод данных.Существует 2 режима работы:
0-основной ввод-вывод
1-стробирующий ввод-вывод
Режим 0
Могут работать все порты. При настройке на вывод каждый порт работает как обычный регистр без 3-го состояния. Если порт настроен на ввод, то он работает как шинный формирователь. Старшую и младшую части порта С можно настроить независимо друг от друга.
Режим 1
Порт А и порт В используются, а С – для синхронизации обмена. Порты А и В используют 2 разряда.
Стробирующий ввод:
Данные от УВВ:
Внешнее устройство подает данные в порт А и импульс в порт С. Данные записываются в порт и формирует запрос прерывания на МП. Получив запрос МП определяет наличие данных и считывает их в порт по сигналу ввода I/OR, при этом убирается запрос прерывания.
Стробирующий вывод:
Данные в порт А из МП:
МП записывает данные в порт А ,по сигналу вывода I/OW убирается запрос прерывания, внешнее устройство забирает данные из порта и выдает импульс подтверждения и формирует новый запрос прерывания.