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

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

Десятичная система

В десятичной системе имеется 10 цифр (0—9)\ представляющих 10 различных состояний, поэтому говорят, что ее основание равно 10. Здесь числа больше 9 выражаются с использованием степеней числа 10. Например, само число 10 можно представить как 10 X 1, число 100 — как 10 X 10 и т. д.

Двоичная система

Основанием двоичной системы является число 2. Это значит, что в двоичной системе используются только две цифры, 0 и 1, которых достаточно для представления любого числа.
Получится число 110012. Десятичный эквивалент 25 составит ровно половину полученного нами в первый раз числа.

Коды

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

Двоично-десятичный код

Двоично-десятичный код представляет собой простой код, который предназначен для преобразования десятичных чисел (чаще всего это числа 0—9) в четырехразрядные двоичные слова. Например, двоично-десятичным эквивалентом числа 5ю является 0101. Число 9ю представляется как 1001, а число 7ю — как 0111.

Код Бодо

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

Код ASCII

Название кода ASCII является акронииом Американского стандартного кода для обмена информацией (American Standard Code for Information Interchange). Он появился позже кода Бодо и имеет ряд важных преимуществ по сравнению с последним.

Функции И и И-НЕ

Двумя основными логическими функциями являются функции И и И-НЕ. Эти функции связаны между собой таким образом, что одна представляет собой инверсию другой. Это означает, что они противоположны по своей функции.

Вентиль И

В цифровой логике вентиль И выполняет функ« циго, обеспечивающую высокий (+) уровень выходного сигнала только в том случае, когда на всех входах присутствуют сигналы высокого уровня (+). Символ, применяемый для обозначения вентиля И, представлен на рис. 2.1.

Вентиль И-НЕ

Вентиль И-НЕ применяется чаще вентиля И и представляет функцию, инверсную функции вентиля И. Это означает, что они имеют противоположные логические состояния.