Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

курсовой / рамка

.docx
Скачиваний:
3
Добавлен:
17.05.2018
Размер:
1.13 Mб
Скачать

y3 y4

y1y2

00

01

11

10

00

0

0

0

0

01

0

0

1

0

11

~

~

~

~

10

~

~

~

~

y3 y4

y1y2

00

01

11

10

00

~

~

~

~

01

~

~

~

~

11

1

1

1

1

10

0

0

1

1

в)арти Карно для J1; а

г)арти Карно для J1; а

y3 y4

y1y2

00

01

11

10

00

0

0

1

0

01

~

~

~

~

11

~

~

0

~

10

0

0

0

0

y3 y4

y1y2

00

01

11

10

00

~

~

~

~

01

0

0

1

0

11

1

1

~

1

10

~

~

~

~

а - карти Карно для J1; б - карти Карно для К2;

в - карти Карно для J2; г - карти Карно для К2;

Рисунок 2.2 - Карти Карно входів для тригерів Т1 та Т2

а)ти Карно для J1; а

y3 y4

y1y2

00

01

11

10

00

0

1

~

~

01

0

1

~

~

11

0

0

~

~

10

0

1

~

~

y3y4

y1y2

00

01

11

10

00

~

~

1

0

01

~

~

1

0

11

~

~

1

1

10

~

~

1

1

б)арти Карно для J1; а

в)арти Карно для J1; а

г)арти Карно для J1; а

y3y4

y1y2

00

01

11

10

00

~

1

1

~

01

~

1

1

~

11

~

1

1

~

10

~

1

1

~



y3y4

y1y2

00

01

11

10

00

1

~

~

1

01

1

~

~

1

11

0

~

~

0

10

1

~

~

0

а - карти Карно для J3; б - карти Карно для К3;

в - карти Карно для J4; г - карти Карно для К4;

Рисунок 2.3 - Карти Карно входів для тригерів Т3 та Т4

Всі функції які отримали після мінімізації картами Карно приведені нижче у формулах 2.1-2.8.

(2.1)

=()()()=

(2.2)

=+

(2.3)

=()()()==

(2.4)

==

(2.5)

(2.6)

(2.7)

(2.8)

Після того я визначили функції всіх входів тригерів потрібно побудувати функціональну схему лічильника. Побудована схема лічильника приведена на рисунку 2.4.

Рисунок 2.4 - Функціональна схема лічильника

3 Проектування регістрів

3.1 4-х розрядний регістр зсуву вліво

Для початку роботи потрібно заповнити таблицю істиності. Заповнюється вона як і в попередньому пункті. Готова таблиця істиності приведена в таблиці 3.1.

Таблиця 3.1 Таблиця істиності

t

t+1

T1

T2

T3

T4

x

y1

y2

y3

y4

y1

y2

y3

y4

J1

K1

J2

K2

J3

K3

J4

K4

0

0

0

0

0

0

0

0

0

0

~

0

~

0

~

0

~

0

0

0

0

1

0

0

1

0

0

~

0

~

1

~

~

1

0

0

0

1

0

0

1

0

0

0

~

1

~

~

1

0

~

0

0

0

1

1

0

1

1

0

0

~

1

~

~

0

~

1

0

0

1

0

0

1

0

0

0

1

~

~

1

0

~

0

~

0

0

1

0

1

1

0

1

0

1

~

~

1

1

~

~

1

0

0

1

1

0

1

1

0

0

1

~

~

0

~

1

0

~

0

0

1

1

1

1

1

1

0

1

~

~

0

~

0

~

1

0

1

0

0

0

0

0

0

0

~

1

0

~

0

~

0

~

0

1

0

0

1

0

0

1

0

~

1

0

~

1

~

~

1

0

1

0

1

0

0

1

0

0

~

1

1

~

~

1

0

~

0

1

0

1

1

0

1

1

0

~

1

1

~

~

0

~

1

0

1

1

0

0

1

0

0

0

~

0

~

1

0

~

0

~

0

1

1

0

1

1

0

1

0

~

0

~

1

1

~

~

1

0

1

1

1

0

1

1

0

0

~

0

~

0

~

1

0

~

0

1

1

1

1

1

1

1

0

~

0

~

0

~

0

~

1

1

0

0

0

0

0

0

0

1

0

~

0

~

0

~

1

~

1

0

0

0

1

0

0

1

1

0

~

0

~

1

~

~

0

1

0

0

1

0

0

1

0

1

0

~

1

~

~

1

1

~

1

0

0

1

1

0

1

1

1

0

~

1

~

~

0

~

0

1

0

1

0

0

1

0

0

1

1

~

~

1

0

~

1

~

1

0

1

0

1

1

0

1

1

1

~

~

1

1

~

~

0

1

0

1

1

0

1

1

0

1

1

~

~

0

~

1

1

~

1

0

1

1

1

1

1

1

1

1

~

~

0

~

0

~

0

1

1

0

0

0

0

0

0

1

~

1

0

~

0

~

1

~

1

1

0

0

1

0

0

1

1

~

1

0

~

1

~

~

0

Продовження таблиці 3.1

x

y1

y2

y3

y4

y1

y2

y3

y4

J1

K1

J2

K2

J3

K3

J4

K4

1

1

0

1

0

0

1

0

1

~

1

1

~

~

1

1

~

1

1

0

1

1

0

1

1

1

~

1

1

~

~

0

~

0

1

1

1

0

0

1

0

0

1

~

0

~

1

0

~

1

~

1

1

1

0

1

1

0

1

1

~

0

~

1

1

~

~

0

1

1

1

1

0

1

1

0

1

~

0

~

0

~

1

1

~

1

1

1

1

1

1

1

1

1

~

0

~

0

~

0

~

0

Соседние файлы в папке курсовой