KR 3 4

ФЕДЕРАЛЬНОЕ АГЕНТСТВО ПО ОБРАЗОВАНИЮ
ГОСУДАРСТВЕННОЕ ОБРАЗОВАТЕЛЬНОЕ УЧРЕЖДЕНИЕ
ВЫСШЕГО ПРОФЕССИОНАЛЬНОГО ОБРАЗОВАНИЯ
НИЖЕГОРОДСКИЙ ГОСУДАРСТВЕННЫЙ ТЕХНИЧЕСКИЙ УНИВЕРСИТЕТ

ЗАОЧНО – ВЕЧЕРНИЙ ФАКУЛЬТЕТ






Кафедра информационных радиосистем

Контрольные работы №3, №4 по дисциплине
«Цифровые устройства и микропроцессоры»








Выполнил
студент группы

студент гр. 21030210 Качаев С. В.
шифр: 2103021003

Проверил:
преп. кафедры ИРС Потапов Н. Н.








Нижний Новгород
2013
Контрольная работа 3
Задание 1
Привести условное обозначение дешифратора и пояснить принцип работы дешифратора с двумя информационными входами и управляющим входом V и инверсным выходами. Ответ проиллюстрировать временными диаграммами.




Таблица истинности такого дешифратора

V
X0
X1
Y0
Y1
Y2
Y3

0
X
X
1
1
1
1

1
0
0
0
1
1
1

1
0
1
1
0
1
1

1
1
0
1
1
0
1

1
1
1
1
1
1
0


Задание 2
Нарисовать схему наращивания дешифратора с помощью дешифраторов с двумя информационными входами, пояснить принцип ее работы. Привести пример работы схемы при подаче какой-либо комбинации сигналов на информационные входы.
Дешифратор с тремя информационными входами, управляющим входом V и инверсными выходами.




Таблица истинности
V
X0
X1
X2
Y0
Y1
Y2
Y3
Y4
Y5
Y6
Y7

0
0
0
0
0
1
1
1
1
1
1
1

0
1
0
0
1
0
1
1
1
1
1
1

0
0
1
0
1
1
0
1
1
1
1
1

0
1
1
0
1
1
1
0
1
1
1
1

0
0
0
1
1
1
1
1
0
1
1
1

0
1
0
1
1
1
1
1
1
0
1
1

0
0
1
1
1
1
1
1
1
1
0
1

0
1
1
1
1
1
1
1
1
1
1
0

1



1
1
1
1
1
1
1
1






Задание 3
Реализовать с помощью дешифратора следующую систему переключательных функций:


13 EMBED Equation.3 1415 13 EMBED Equation.3 1415 13 EMBED Equation.3 1415







a
b
c
f1
f2
f3

0
0
0
0
1
0
1

1
0
0
1
0
0
1

2
0
1
0
0
0
0

3
0
1
1
0
0
0

4
1
0
0
1
0
0

5
1
0
1
1
1
0

6
1
1
0
1
0
0

7
1
1
1
1
1
0

Задание 4
Нарисовать условное обозначение приоритетного шифратора с четырьмя информационными входами. Нарисовать временные диаграммы сигналов на выходе приоритетного шифратора с четырьмя информационными входами по заданным временным диаграммам на его входе, если наивысшим приоритетом обладает вход с номером 0.














Задание 5
Нарисовать схему, реализующую с помощью мультиплексоров 2:1 переключательную функцию: 13 EMBED Equation.3 1415

a
b
c
f

0
0
0
1

0
0
1
1

0
1
0
0

0
1
1
1

1
0
0
1

1
0
1
1

1
1
0
1

1
1
1
1





Задание 6
Нарисовать схему использования демультиплексора в качестве дешифратора. Пояснить принцип работы нарисованной схемы на примерах.

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



Таблица истинности

D
A1
A0
Y0
Y1
Y2
Y3

0


0
0
0
0

1
0
0
1
0
0
0

1
0
1
0
1
0
0

1
1
0
0
0
1
0

1
1
1
0
0
0
1













Задание 7
С помощью цифрового компаратора нарисовать схему, проверяющую следующие условия для операндов A и B, представленных в 4-разрядном прямом двоичном коде:
A
·B

Компаратор – устройство сравнения двух чисел



Получается 1 при A>B или A·B

Контрольная работа 4
Задание 1
Записать номер Вашего варианта в 4-разрядном двоичном коде, а также в коде “1 из N”. Какое количество линий передачи потребуется, и какое время будет затрачено на передачу номера Вашего варианта в параллельном однофазном, параллельном парафазном, последовательном однофазном и последовательном парафазном кодах?



Вариант 3:
0011 – число в двоичном коде;
1000 – код «1 из N»;


Параллельный
Последовательный


Однофазный
Парафазный
Однофазный
Парафазный

Двоичный
4 линии
8 линий
1 линия
2 линии


1 такт
1 такт
4 такта
4 такта

1 из N
N линий
2 N линий
1линия
2 линии


1 такт
1 такт
N тактов
N тактов


Задание 2
Перевести в десятичный код следующие числа, записанные в дополнительном двоичном коде:
0010, 1101

0010 – 2 1101 – 3

















Задание 3
Сложить в прямом, обратном и дополнительном коде следующие пары чисел: +7 и -3; +2 и -5


+7
–3
+2
–5

Прямой
0111
1011
0010
1101

Обратный
0111
1100
0010
1010

Дополнительный
0111
1101
0010
1011


Прямой код
0111
1011
10100 -2
0010
1101
1111 -7

+7+(-3)=
+2+(-5)=


Обратный код
0111
1100
0100
0010
1010
0011

+7+(-3)=4
+2+(-5)=-3


Дополнительный код
0111
1101
0100
0010
1011
0011

+7+(-3)=4
+2+(-5)=-3



















Задание 4
Показать на примерах, как можно с помощью модифицированных кодов обнаружить факт переполнения разрядной сетки. Примеры должны демонстрировать переполнение при сложении и вычитании, а также отсутствие переполнения при сложении и вычитании с использованием модифицированных кодов. Какой логический узел может использоваться для контроля неодинаковости знаковых разрядов?

Переполнение разрядной сетки
Сложение

Прямой код
Обратный код
Дополнительный код

x=7
00111
00111
00111

y=2
00010
00010
00010

x+y=9

01001
01001

Переполнение
01001
013001


Вычитание

Прямой код
Обратный код
Дополнительный код

x=-3
11011
11100
11011

-y=-7
11111
11000
11011

x+(-y)=-10

110100
110110

Переполнение
10101
10110


Без переполнения разрядной сетки
Сложение

Прямой код
Обратный код
Дополнительный код

x=3
00011
00011
00011

y=2
00010
00010
00010

x+y=5

00101
00101

Нет переполнения
00101
00101


Вычитание

Прямой код
Обратный код
Дополнительный код

x=5
00101
00101
00101

-y=-4
11100
11011
11100

x+(-y)=1

100000
100001

Нет переполнения
00001
00001


При сложении и вычитании чисел, представленных в модифицированных кодах, переполнение разрядной сетки может быть обнаружено за счет отличающихся цифр в знаковых разрядах.
В обычных кодах знаковый разряд всего один, поэтому обнаружить переполнение разряда невозможно.
Для контроля различия в знаковых разрядах может использоваться элемент «ИСКЛЮЧАЮЩЕЕ ИЛИ» .
Root Entry

Приложенные файлы

  • doc 19136539
    Размер файла: 140 kB Загрузок: 0

Добавить комментарий