
- •«Теория дискретных устройств автоматики и телемеханики в электроснабжении» курс лекций
- •Введение
- •1. Математическое описание дискретных устройств
- •1.1. Системы счисления
- •1.2. Дискретные сигналы
- •1.3. Логические константы и переменные. Логические операции. Логические элементы
- •1.4. Классификация логических устройств
- •1.5. Способы записи функций алгебры логики
- •1.6. Структурная схема логического устройства
- •1.7. Принцип двойственности
- •1.8. Теоремы алгебры логики
- •2. Минимизация функций алгебры логики
- •2.1. Цель минимизации фал
- •2.2. Способ представления фал с использованием карт Вейча – Карно
- •2.3. Минимизация полностью определённой фал
- •2.4. Минимизация недоопределённой фал
- •2.5. Минимизация системы фал
- •3. Техническая реализация логических устройств на реальной элементной базе
- •3.1. Техническая реализация лу на электромагнитных реле
- •3.2. Техническая реализация лу на базе диодной матрицы
- •3.3. Техническая реализация лу на цифровых микросхемах
- •4. Типовые функциональные узлы комбинационных логических устройств
- •4.1. Мультиплексор
- •4.2. Демультиплексор
- •4.3. Шифратор
- •4.4. Дешифратор
- •4.5. Цифровой компаратор
- •4.6. Функция «Исключающее или»
- •4.7. Логические элементы, реализующие сложные функции
- •5. Триггеры
- •5.1. Асинхронный rs-триггер
- •5.2. Синхронный rs-триггер
- •5.3. D-триггер
- •5.4. Т-триггер
- •5.5. Двухступенчатый т-триггер
- •5.6. Двухступенчатый синхронный jk-триггер
- •5.7. Триггер с динамическим управлением
- •6. Счётчики
- •6.1. Двоичный суммирующий счётчик
- •6.2. Двоичный вычитающий счётчик
- •6.3. Двоично-кодированный счётчик
1. Математическое описание дискретных устройств
1.1. Системы счисления
Каждое число состоит из цифр. Способ записи чисел цифровыми знаками называется системой счисления. В настоящее время используются только позиционные системы счисления, в которых значение каждой входящей в число цифры зависит от её положения в записи числа. Количество различных цифр, применяемых в позиционной системе, называютоснованиемсистемы. В зависимости от основания системы счисления могут быть десятичными – с основанием 10, двоичными – с основанием 2 и др. Коды натурального ряда чисел в различных системах счисления представлены в таблице 1.1.
Таблица 1.1
Коды чисел
Десятичный |
Двоичный |
Восьмеричный |
Двоично-десятичный |
Шестнадцати-ричный |
0 |
0 |
0 |
0000 |
0 |
1 |
1 |
1 |
0001 |
1 |
2 |
10 |
2 |
0010 |
2 |
3 |
11 |
3 |
0011 |
3 |
4 |
100 |
4 |
0100 |
4 |
5 |
101 |
5 |
0101 |
5 |
6 |
110 |
6 |
0110 |
6 |
7 |
111 |
7 |
0111 |
7 |
8 |
1000 |
10 |
1000 |
8 |
9 |
1001 |
11 |
1001 |
9 |
10 |
1010 |
12 |
0001 0000 |
A |
11 |
1011 |
13 |
0001 0001 |
B |
12 |
1100 |
14 |
0001 0010 |
C |
13 |
1101 |
15 |
0001 0011 |
D |
14 |
1110 |
16 |
0001 0100 |
E |
15 |
1111 |
17 |
0001 0101 |
F |
16 |
10000 |
20 |
0001 0110 |
10 |
17 |
10001 |
21 |
0001 0111 |
11 |
18 |
10010 |
22 |
0001 1000 |
12 |
19 |
10011 |
23 |
0001 1001 |
13 |
20 |
10100 |
24 |
0010 0000 |
14 |
21 |
10101 |
25 |
0010 0001 |
15 |
22 |
10110 |
26 |
0010 0010 |
16 |
23 |
10111 |
27 |
0010 0011 |
17 |
24 |
11000 |
30 |
0010 0100 |
18 |
25 |
11001 |
31 |
0010 0101 |
19 |
26 |
11010 |
32 |
0010 0110 |
1A |
27 |
11011 |
33 |
0010 0111 |
1B |
28 |
11100 |
34 |
0010 1000 |
1C |
29 |
11101 |
35 |
0010 1001 |
1D |
30 |
11110 |
36 |
0011 0000 |
1E |
31 |
11111 |
37 |
0011 0001 |
1F |
32 |
100000 |
40 |
0011 0010 |
20 |
Восьмеричную и шестнадцатеричную системы счисления применяют при программировании для более удобной и короткой записи двоичных кодов команд. Для перевода чисел из этих систем счисления в двоичную систему не требуется специальных операций. Так как 8 = 23, а 16 = 24, то один разряд числа, записанного в восьмеричной системе счисления, преобразуется в три разряда, а один разряд числа, записанного в шестнадцатеричной системе счисления, преобразуется в четыре разряда числа двоичной системы счисления и наоборот.
Двоично-десятичную систему строят по принципу шестнадцатиричной, то есть один разряд числа, записанного в десятичной системе, преобразуется в четыре разряда числа двоичной системы счисления и наоборот. При этом используется неполный набор четырёхразрядного двоичного кода, поскольку 10 < 24. Такая система применяется для построения схем дискретных устройств по принципу разрядных декад, с выходов которых сигналы можно сразу подавать на устройства индикации.