Министерство образования и науки Российской Федерации
Новосибирский государственный технический университет
Кафедра вычислительной техники
Отчет по лабораторной работе №2
Счетчики с произвольным модулем счета
Факультет: АВТ Преподаватель:
Группа: АМ-610 Гребенников В.Ф.
Вариант: 02
Студенты: Асанов П.В.
Глухова А.А.
Королевская В.Е.
Новосибирск, 2009
1. Цель работы
Закрепление навыков проектирования, отладки сравнительно простых устройств, применяемых в ЭВМ.
2. Исходные данные
1) Модуль счета М=11
2)
№ |
Код |
Сис-ма кодир-ния |
п/п |
2 |
|
0. |
0000 |
0 |
1. |
0001 |
|
2. |
0010 |
1 |
3. |
0011 |
2 |
4. |
0100 |
3 |
5. |
0101 |
|
6. |
0110 |
4 |
7. |
0111 |
5 |
8. |
1000 |
6 |
9. |
1001 |
|
10. |
1010 |
7 |
11. |
1011 |
8 |
12. |
1100 |
9 |
13. |
1101 |
|
14. |
1110 |
10 |
15. |
1111 |
11 |
3. Ход работы
3.1. Счетчик с естественным порядком счета
В счетчике с естественным порядком счета и модулем счета 11 исключаются последние 5 состояний. С этой целью сигналы с единичных выходов триггеров соответствующих 1 в двоичной записи числа 11 подаются на входы схемы И, а сигналом с выхода этой схемы счетчик устанавливается в нулевое состояние.
3.2. Счетчик с начальной установкой кода
Метод построения заключается в том, что исключаются 5 первых (младших) состояний; для суммирующего счетчика это состояния, соответствующие кодам 0,1,2,3,4. После переполнения счетчика сигнал переноса из старшего разряда используется для занесения числа 5.
3.3. Счетчики с заданной системой кодирования
Для построения такого счетчика составляется список переходов (состояний) и, затем, осуществляется синтез схемы. Список переходов приведен в таблице.
t |
t+1 |
|
Q4 Q3 Q2 Q1 |
Q4 Q3 Q2 Q1 |
|
0 |
0000 |
0010 |
2 |
0010 |
0011 |
3 |
0011 |
0100 |
4 |
0100 |
0110 |
6 |
0110 |
0111 |
7 |
0111 |
1000 |
8 |
1000 |
1010 |
10 |
1010 |
1011 |
11 |
1011 |
1100 |
12 |
1100 |
1110 |
14 |
1110 |
1111 |
15 |
1111 |
0000 |
1 |
0001 |
**** |
5 |
1101 |
**** |
9 |
1110 |
**** |
13 |
1111 |
**** |
D4=notQ4*Q3*Q1 or Q4*notQ1 or Q4*notQ3
D3=notQ3*Q1 or Q3*notQ1
D2=notQ1
D1=Q2*notQ1
Уважаемый посетитель!
Чтобы распечатать файл, скачайте его (в формате Word).
Ссылка на скачивание - внизу страницы.