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

Билет 27

  1. Прямой, обратный, дополнительный код. Выполнение операций сложения, вычитания. Сумматоры

  2. Последовательный интерфейс ВВ-51

  1. Прямой, обратный, дополнительный код. Выполнение операций сложения, вычитания. Сумматоры

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)

  1. Последовательный интерфейс вв-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

Чтение из приемника

Чтение управляющего слова из УУ