Уважаемые коллеги! Предлагаем вам разработку программного обеспечения под ключ.
Опытные программисты сделают для вас мобильное приложение, нейронную сеть, систему искусственного интеллекта, SaaS-сервис, производственную систему, внедрят или разработают ERP/CRM, запустят стартап.
Сферы - промышленность, ритейл, производственные компании, стартапы, финансы и другие направления.
Языки программирования: Java, PHP, Ruby, C++, .NET, Python, Go, Kotlin, Swift, React Native, Flutter и многие другие.
Всегда на связи. Соблюдаем сроки. Предложим адекватную конкурентную цену.
Заходите к нам на сайт и пишите, с удовольствием вам во всем поможем.
1.2 Построение счётчика импульсов.
Счётчик - устройство, на выходе которого сигналы в определённом коде отображают число импульсов, поступающих на счётный вход.
Необходимо синтезировать двоичный вычитающий счётчик с коэффициентом счёта 8 на D -триггерах.
Составим таблицу переходов:
Таблица 1
I |
Q4n |
Q3n |
Q2n |
Q1n |
Q4n+1 |
Q3n+1 |
Q2n+1 |
Q1n+1 |
D4 |
D3 |
D2 |
D1 |
7 |
1 |
0 |
1 |
0 |
1 |
0 |
0 |
1 |
1 |
0 |
0 |
1 |
6 |
1 |
0 |
0 |
1 |
1 |
0 |
0 |
0 |
1 |
0 |
0 |
0 |
5 |
1 |
0 |
0 |
0 |
0 |
1 |
1 |
1 |
0 |
1 |
1 |
1 |
4 |
0 |
1 |
1 |
1 |
0 |
1 |
1 |
0 |
0 |
1 |
1 |
0 |
3 |
0 |
1 |
1 |
0 |
0 |
1 |
0 |
1 |
0 |
1 |
0 |
1 |
2 |
0 |
1 |
0 |
1 |
0 |
1 |
0 |
0 |
0 |
1 |
0 |
0 |
1 |
0 |
1 |
0 |
0 |
0 |
0 |
1 |
1 |
0 |
0 |
1 |
1 |
0 |
0 |
0 |
1 |
1 |
1 |
0 |
1 |
0 |
1 |
0 |
1 |
0 |
Составим функцию для входа D1 и минимизируем ее методом Мак-Класски
D1=Q1Q2Q3Q4 V Q1Q2Q3Q4 V Q1Q2Q3Q4 V Q1Q2Q3Q4
0 гр. 0000
1 гр. 0001, 0010, 0100, 1000
2 гр. 0110, 1010, 1100
3 гр. 1011, 1101, 1110
4 гр. 1111
0 гр. 000-, 00-0, 0-00, -000
1 гр. 0-10, 01-0, -010, 10-0, -100, 1-00
2 гр. 101-, 110-, -110, 11-0, 1-10
3 гр. 1-11,11-1, 1110 гр. 0--0, -0-0, --00
1 гр. -01-, --10, -1-0, 1--0, -1-0
2 гр. 1-1-, 11-0 гр. ---0
D1=Q1
Составим функции для входов D2, D3, D4 и минимизируем их методом карт Карно
|
1 |
~ |
0 |
~ |
1 |
~ |
~ |
0 |
0 |
~ |
~ |
1 |
~ |
0 |
1 |
~ |
D2=Q1Q2 V Q1Q2 D3=Q1Q3 V Q2Q3 V Q1Q2Q3
D4
1 |
~ |
1 |
~ |
0 |
~ |
~ |
0 |
0 |
~ |
~ |
0 |
~ |
1 |
0 |
~ |
D4=Q2Q3 V Q1Q4
Преобразуем их в базис ИЛИ-НЕ:
D1=Q1
D2=Q1Q2 V Q1Q2 = Q1 V Q2 V Q1 V Q2
D3= Q1Q3 V Q2Q3 V Q1Q2Q3 = Q1 V Q3 V Q2 V Q3 V Q1 V Q2 V Q3
D4= Q2Q3 V Q1Q4 = Q2 V Q3 V Q1 V Q4
По полученным функциям синтезируем счетчик (рис 1.2)
Уважаемые коллеги! Предлагаем вам разработку программного обеспечения под ключ.
Опытные программисты сделают для вас мобильное приложение, нейронную сеть, систему искусственного интеллекта, SaaS-сервис, производственную систему, внедрят или разработают ERP/CRM, запустят стартап.
Сферы - промышленность, ритейл, производственные компании, стартапы, финансы и другие направления.
Языки программирования: Java, PHP, Ruby, C++, .NET, Python, Go, Kotlin, Swift, React Native, Flutter и многие другие.
Всегда на связи. Соблюдаем сроки. Предложим адекватную конкурентную цену.
Заходите к нам на сайт и пишите, с удовольствием вам во всем поможем.
Уважаемый посетитель!
Чтобы распечатать файл, скачайте его (в формате Word).
Ссылка на скачивание - внизу страницы.