- •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.
(-6)-(-5)= (-6)+(+5)
(-4)-(+2)= (-4)+(-2)
2.Порты ввода-вывода. Порты ввода/вывода
Простейший порт вывода – регистр
При выполнении команды OUT данные из аккумулятора подаются на ШД. На ША - адрес внешнего устройства, при этом дешифратор выдает 0 на элемент ИЛИ. На ШУ импульс I/OW. Данные из аккумулятора записываются в регистр и появляются на выходах DO. Их может использовать внешнее устройство.
Простейший порт ввода – шинный формирователь.
ШФ ничего не запоминают. Если CS=0, ШФ открыт и информация со входа DI переходит на DO. Если CS=1, ШФ закрыт, на выходах DO третье состояние, обрыв выхода.
Работа порта ввода.
При выполнении команды INPUT на ША – адрес внешнего устройства, на ШУ – импульс ввода I/OR, подается 0 на CS, ШФ открывается и данные с внешнего устройства переходят на ШД и далее в аккумулятор.
Билет 24
Пзу с масочным программированием. Программируемые пзу
ПЗУ с масочным программированием.
Запись происходит при изготовлении на заводе. Обычно на основе диодов и транзисторов.
На основе диодов
При изготовлении на заводе диоды ставятся там где нужны 1.При чтении подается адрес ячейки, сигнал появляется на одном их выходов дешифратора и появляется сигнал там где есть диоды.
На транзисторах
В каждом узле матрицы ставится МОП транзистор. Если затвор МОП транзистора подключен к выходу дешифратора, то при выборе данного слова МОП транзистор открывается и считывается 0.Если затвор не подключен к выходу дешифратора, МОП транзистор закрыт и в данном разряде считывается 1.
Данные ПЗУ программируются один раз при изготовлении на заводе.
2.Пзу программируемые пользователем 1 раз.
В каждом узле матрицы по диоду имеется также перемычка. При программировании ПЗУ в нужных местах перемычки разрушаются с помощью большого тока. Если перемычка разрушается то будет 0,если не разрушается, то 1.Для программирования используются программаторы.
Интерфейс ацп с синхронным обменом Билет 26
Комбинационные схемы. Таблицы истинности
БА имеет дело с комбинационными схемами (КС). Они представляются в виде черного ящика – выходы в данный момент времени определяются только входами в данный момент времени.
Для описания КС можно использовать:
Таблицу истинности – показывает как меняется функция в зависимости от данных аргументов.
Булевы выражения – булевы переменные, объединенные булевыми операциями.(Х1&Х2+Х3).
Для того, чтобы по булевому выражению получить таблицу истинности необходимо вычислить это выражение для каждого набора аргументов.
2. Интерфейс пзу
Д ля чтения данных надо подать адрес и сигнал CS.
Для обращения к памяти нужен 1 цикл работы МП. Цикл состоит из тактов, а 1 такт – 1 период СИ CLK. В данном случае машинный цикл состоит из трех тактов. В первом такте МП выдает адрес на ША. Если адрес соответствует ПЗУ, то А10=0. Во втором такте МП формирует сигнал чтения из памяти, равный 0. Элемент ИЛИ формирует 0 на входе CS ПЗУ. Открываются выходы с третьим состоянием и информация из конкретной ячейки ПЗУ, адрес ячейки задается на линиях А0…А9, считывается в МП через ШД.