В главе 7 был дан обзор основных типов логических элементов. Каждый из этих приборов имеет одно стабильное логическое состояние на выходе в ответ на определенную комбинацию входных сигналов. Многие из этих схем можно соединить вместе для построения более сложных комбинационных структур. Но определенное сочетание входных сигналов в известный момент времени всегда дает предсказуемый выходной сигнал 1 или 0.

Логические схемы с памятью, судя по названию, отвечают на входные сигналы различным способом, в зависимости от их предыдущего состояния. Другими словами, они реагируют на последовательность входных сигналов. Это придает другое измерение анализу таких схем, где учитывается время и предыдущее состояние.

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

Системы счисления

Всем нам хорошо знакомая десятичная система счисления основана на цифрах от 0 до 9. Комбинируя эти значения, мы можем представить бесконечное количество с целью подсчета или различения объектов друг от друга. В цифровых системах также необходимо работать с числами. К сожалению, в двоичной системе только два символа: 0 и 1. Сочетая эти базовые значения, мы также можем представить бесконечное число.

Мы считаем в десятичной системе: от 0 до 9. Для представления следующей величины нам необходимо использовать вторую цифру, расположенную на одну позицию влево, которая представляет собой число, кратное 10, показывающее, сколько раз мы посчитали до десяти (от 0 до 9). Каждый раз, когда мы досчитали от 0 до 9, следующий разряд увеличивается на единицу (инкрементируется), а в младшем разряде опять появляется 0, свидетельствующий о переходе на новый десяток.

Двоичная система счисления работает точно так же. Символы 0 и 1 называются двоичными цифрами, или, для краткости, битами. После того, как последняя значащая цифра становится равной 1, она сбрасывается в 0, а следующий разряд слева инкрементируется, что представляет количество двоек в числе. Следующий разряд слева представляет количество четверок, следующий — восьмерок и т. д. С каждым разрядом число увеличивается вдвое (таб. 8.1).

Сталкиваясь с большими двоичными числами, трудно отслеживать нули и единицы. Один из способов решения этой проблемы заключается в преобразовании двоичных чисел в десятичные с помощью сложения удельного веса разрядов, в которых находятся 1. Например:

8 4 2 1

1 1 0 1 - двоичное = 8 + 4 + 1 = 13 — десятичное

При больших двоичных числах такое преобразование становится сложным и порождает много ошибок. Более простой и распространенный способ представления больших двоичных чисел заключается в их преобразовании в шестнадцатеричную систему счисления.

Шестнадцатеричная система счисления использует 16 символов, поэтому она является системой с основанием 16. Первые 10 символов такие же, как в десятичной системе — от 0 до 9. Остальные 6 символов — это буквы от А до F, представляющие десятичные числа 10–15 соответственно.

Причина привлекательности шестнадцатеричной системы заключается в том, что преобразование чисел между ней и двоичной системами счисления выполняется очень просто. Для преобразования двоичного числа в шестнадцатеричное двоичное число делится на группы по 4 бита, начиная с наименее значимого бита (правого). Каждая группа из 4 битов затем непосредственно преобразуется в эквивалентный шестнадцатеричный символ, как указано в табл. 8.1. Приведенный ниже пример иллюстрирует типичное преобразование.

1010011101 — > 10 1001 1101 —> 29D

Шестнадцатеричная система счисления не меняет того факта, что цифровые системы работают с двоичными числами. Она просто упрощает нам обращение со значениями в двоичной системе. Гораздо проще использовать число 29D, чем 1010011101, при этом оба они представляют ту же величину. Более подробно с системами счисления и преобразованиями между ними вы можете познакомиться в любом из многих популярных изданий.

Комбинационные логические приборы

Базовые элементы, которые были рассмотрены в главе 7, используются для построения более сложных комбинационных логических приборов, имеющих самую разную структуру, каждая их которых обладает собственными свойствами. Рассмотрим некоторые наиболее популярные и распространенные типы ИМС комбинационной логики.

Дешифраторы

Перейти на страницу:

Поиск

Все книги серии В помощь радиолюбителю

Похожие книги