Отправляет email-рассылки с помощью сервиса Sendsay

IoT - лайфхак

  Все выпуски  

Обновлен сайт. Добавлены новые элементы.


Информационный Канал Subscribe.Ru


Вычислительные системы

Добрый день уважаемые подписчики.

Несколько слов о цифровой электронике

Знаете ли вы, что объединяет станок с числовым программным управлением, электронно-вычислительную машину (ЭВМ) и современный магнитофон или телевизионный приемник последних моделей? Ну, конечно, электронная начинка, задающая цифровой способ обработки информации.

В электронике информация передается в виде изменяющихся электрических сигналов. Различают два вида сигналов — аналоговые и дискретные (цифровые).

Аналоговые сигналы могут принимать любое значение в пределах минимального и максимального значений напряжения или силы тока (например, всем известная синусоида).

Цифровые сигналы могут принимать только два значения — минимальное (близкое к нулю) или максимальное значение напряжения или силы тока (правда, говоря, существуют и другие представления цифровых сигналов, но об этом немного позже).

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

Как вы думаете 1+1=2? Нет, это не всегда!

Этот вопрос, очевидно, вызовет у вас недоумение. Но не будем спешить с выводами.

Дело в том, что ответить правильно на этот вопрос, возможно только зная, какая эта система счисления. В большинстве случаев это десятичная система счисления. Это означает, что для отображения числа используется только десять символов 0..9.

Десятичная система счисления является позиционной. Так, единица, стоящая крайней справа в десятичном числе 1111, означает “один”, а стоящая слева от нее — “десять”. Иначе говоря, значение цифры зависит от ее места (номера разряда) в числе. Счет разрядов ведут с 0. Крайний справа, так называемый младший значащий разряд — нулевой, следующий первый и т.д. Крайний слева разряд (в нашем примере — третий) называют старшим значащим разрядом. Каждый разряд имеет в числе свою значимость или, как принято говорить, вес. Так, в десятичном числе вес первого разряда больше веса нулевого в 10 раз, второго — в 100 и т. д.

Итак, сколько же будет 1 + 1? Если мы имеем дело с десятичной системой счисления, то, конечно, два! И в троичной, ..., пятеричной и т. д. ... ичной тоже два. А в двоичной? В этой системе счисления, как вы знаете, используются два символа: О, 1. Значит, 1 + 1 не может быть равно 2, так как такого символа в данной системе счисления просто нет. Как поступают в десятичной системе, когда один разряд числа “заполнен”? Добавляют к следующему по старшинству разряду единицу. Поступим так же и в этом случае. Оказывается, в двоичной системе счисления 1+0=1, а 1 + 1 = 10. Вы только не путайте число 10 с десятью. Его так даже назвать нельзя, так как десятка там просто нет, и не м! ожет быть. Обычно его читают, как один ноль.

В цифровой электронике используется двоичная система счисления, а для выдачи информации в цифровых электронно-вычислительных машинах (цифровых ЭВМ), в числе прочих, шестнадцатеричная. Эта системе счисления очень похожа на десятичную, но в отличие от нее у нее вместо 10 символов от 0..9, 16 символов от 0..F. Или по другому 0,1,2,3,4,5,6,7,8,9,A,B,C,D,E,F.

Вот это пока все. В следующий раз мы поучимся переводить одни числа из одной системы счисления в другую.

А, кто это уже знает, приглашаю высказать свои интересы. Пишите.

Новости вычислительных сиcтем: http://vsystem.by.ru Александр: nexon_7@mail.ru

http://subscribe.ru/
E-mail: ask@subscribe.ru
Отписаться
Убрать рекламу

В избранное