Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ответы по билетам.doc
Скачиваний:
1
Добавлен:
19.04.2019
Размер:
4.64 Mб
Скачать

Выполнение операций вычитания

Вычесть – прибавить с другим знаком. Если оператор представлен в обратном коде, то для смены знака все разряды инвертируют

Если оператор в дополнительном коде – для смены знака все разряды инвертируют и к младшему разряду прибавляют 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. Пзу с масочным программированием. Программируемые пзу

ПЗУ с масочным программированием.

Запись происходит при изготовлении на заводе. Обычно на основе диодов и транзисторов.

На основе диодов

При изготовлении на заводе диоды ставятся там где нужны 1.При чтении подается адрес ячейки, сигнал появляется на одном их выходов дешифратора и появляется сигнал там где есть диоды.

На транзисторах

В каждом узле матрицы ставится МОП транзистор. Если затвор МОП транзистора подключен к выходу дешифратора, то при выборе данного слова МОП транзистор открывается и считывается 0.Если затвор не подключен к выходу дешифратора, МОП транзистор закрыт и в данном разряде считывается 1.

Данные ПЗУ программируются один раз при изготовлении на заводе.

2.Пзу программируемые пользователем 1 раз.

В каждом узле матрицы по диоду имеется также перемычка. При программировании ПЗУ в нужных местах перемычки разрушаются с помощью большого тока. Если перемычка разрушается то будет 0,если не разрушается, то 1.Для программирования используются программаторы.

  1. Интерфейс ацп с синхронным обменом Билет 26

  1. Комбинационные схемы. Таблицы истинности

БА имеет дело с комбинационными схемами (КС). Они представляются в виде черного ящика – выходы в данный момент времени определяются только входами в данный момент времени.

Для описания КС можно использовать:

  1. Таблицу истинности – показывает как меняется функция в зависимости от данных аргументов.

  2. Булевы выражения – булевы переменные, объединенные булевыми операциями.(Х1&Х2+Х3).

Для того, чтобы по булевому выражению получить таблицу истинности необходимо вычислить это выражение для каждого набора аргументов.

2. Интерфейс пзу

Д ля чтения данных надо подать адрес и сигнал CS.

Для обращения к памяти нужен 1 цикл работы МП. Цикл состоит из тактов, а 1 такт – 1 период СИ CLK. В данном случае машинный цикл состоит из трех тактов. В первом такте МП выдает адрес на ША. Если адрес соответствует ПЗУ, то А10=0. Во втором такте МП формирует сигнал чтения из памяти, равный 0. Элемент ИЛИ формирует 0 на входе CS ПЗУ. Открываются выходы с третьим состоянием и информация из конкретной ячейки ПЗУ, адрес ячейки задается на линиях А0…А9, считывается в МП через ШД.