- •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
1. Последовательные устройства. Таблицы состояний и переходов
Используются для описания работы триггера.
Таблица состояний показывает новое состояние триггера в зависимости от старого и от входных сигналов.
JK триггер
Qст |
J |
K |
Qнов |
0 |
0 |
0 |
0 |
0 |
0 |
1 |
0 |
0 |
1 |
0 |
1 |
0 |
1 |
1 |
1 |
1 |
0 |
0 |
1 |
1 |
0 |
1 |
0 |
1 |
1 |
0 |
1 |
1 |
1 |
1 |
0 |
Таблица переходов- показывает какие должны быть сигналы, чтобы перевести его из старого состояния в новое:
Qст |
Qнов |
J |
K |
0 |
0 |
0 |
d |
0 |
1 |
1 1 |
d |
1 |
0 |
d |
1 1 |
1 |
1 |
d |
0 0 |
Таблицы состояний последовательного устройства
Используются для описания работы устройства
-
S
S/R
I=I0
I=I1
S0
S3
R1
S0
R1
S1
S2
R1
S2
R0
S2
S1
R2
S3
R1
S3
S0
R2
S0
R2
Устройство находилось в состоянии S3, пришел входной сигнал I1, тогда на выходе установится сигнал R2, и после прихода импульса синхронизации устройство перейдет в состояние S0.
Т.к. последовательное устройство реализуется на двух логических элементах, то необходимо закодировать:
1. состояние устройства
2. входной сигнал
3. выходной сигнал
|
Q1 |
Q0 |
S0 |
1 |
1 |
S1 |
0 |
0 |
S2 |
0 |
1 |
S3 |
1 |
0 |
|
Z1 |
Z0 |
R0 |
0 |
0 |
R1 |
0 |
1 |
R2 |
1 |
0 |
|
X |
I0 |
1 |
I1 |
0 |
-
Q1 Q0
Q1 Q0/ Z1 Z0
X=0
X=1
11
10
01
11
01
00
01
01
01
00
01
00
10
10
01
10
11
10
11
10
Если задана таблица и требуется получить схему последовательного устройства – задача синтеза, иначе – задача анализа.
В последнем случае можно определить выходной сигнал для любого заданного входного.
2. Изолированный ввод-вывод. Ввод-вывод по карте памяти.
INPUT (команда ввода) – IN адрес внешнего устройства – При выполнении этой команды на ША подается адрес внешнего устройства 0-255. На ШУ появляется импульс ввода I/OR. . По этому импульсу МП считывает информацию из заданного устройства ввода, а точнее в аккумулятор процессора.
OUTPUT (команда вывода) – OUT адрес внешнего устройства – При выполнении этой команды выдается адрес устройства от 0-255. На ШД выдаются данные из аккумулятора. На ШУ появляется импульс вывода I/OW .
В системе разрешается использовать 256 устройств ввода и вывода. Каждый выход дешифратора соответствует одному устройству ввода или вывода.
Если устройств ввода и вывода не более 8, то дешифратор можно не использовать. А для выбора устройства можно применить метод линейной селекции.
Данный метод использует следующие возможные адреса:
00000001
00000010
…………
10000000