- •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
Билет 27
Прямой, обратный, дополнительный код. Выполнение операций сложения, вычитания. Сумматоры
Последовательный интерфейс ВВ-51
Прямой, обратный, дополнительный код. Выполнение операций сложения, вычитания. Сумматоры
3 вида кода
1. прямой
2. обратный
3. дополнительный
Если число положительное, то все коды совпадают
Если число отрицательное, то все коды образуются по разным правилам
Прямой код (-7)пр = 1.0111
(-0)пр = 1.0000
(+0)пр = 0.0000
Обратный код
(-6)пр = 1.0110
(-6)обр = 1.1001
Дополнительный код
(-9)пр = 1.1001
(-9)обр = 1.0110
(-9)доп = 1.0111
Если есть дополнительный код отрицательного числа, то делаем инверсию и прибавляем 1.
Выполнение операций сложения
Используется только либо обратный код, либо дополнительный.
Для обратного кода: если при сложении возник перенос из разрядного знака, то его нужно прибавить к младшему разряду результата
(+4) 0.0100
(+6) +0.0110
=0.1010
Циклический перенос- недостаток обратных кодов
Для дополнительного кода: если при сложении появляется перенос из разряда знака, его нужно отбросить.
-9 пр. 1.1001 обр. 1.0110 доп 1.0111
+3 пр. 0.0011 обр. 0.0011 доп. 0.0100
Выполнение операций вычитания
Вычесть – прибавить с другим знаком. Если оператор представлен в обратном коде, то для смены знака все разряды инвертируют
Если оператор в дополнительном коде – для смены знака все разряды инвертируют и к младшему разряду прибавляют 1.
(-6)-(-5)= (-6)+(+5)
(-4)-(+2)= (-4)+(-2)
Последовательный интерфейс вв-51
RD-данные,
RS-синхроимпульс
RR-готов
TD-данные
TS-синхроимпульс
TR-сигнал
В составе 4 блока. С одной стороны подключен к 3м шинам, с другой к линиям связи.
Интерфейс универсальный. Можно одновременно выдавать и принимать данные, работать в синхронном и асинхронном режиме. Можно использовать контроль на четность-нечетность при обмене. Можно менять длину передаваемого символа от 5 до 8 бит. Может работать в режимах записи и чтения.
запись
CS |
RD |
WR |
A0 |
ДЕЙСТВИЕ |
0 0 |
1 1 |
0 0 |
0 1 |
Запись данных для передачи Запись управляющего слова в УУ
|
Управляющее слово задает режим интерфейса синхронизации или асинхронизации. Задает скорость обмена, контроль на четность-нечетность и длину передаваемого символа.
чтение
CS |
RD |
WR |
A0 |
ДЕЙСТВИЕ |
0 0 |
1 1 |
0 0 |
0 1 |
Чтение из приемника Чтение управляющего слова из УУ
|