|
Двоичная система счисления - идеальная система для ЭВММы уже говорили о том, что в нервных сетях действуют законы двоичного счисления: 0 или 1, ДА или НЕТ. Какими особенностями отличается двоичная система? Почему именно ее избрали для ЭВМ? Мы принимаем как должное счет до десяти, хотя в действительности десятичная система счисления, которой мы постоянно пользуемся, является одной из многих и вовсе не лучшей. Вот как выглядит двоичная система (справа) по сравнению с десятичной: Г. Лейбниц, впервые исследовавший двоичную систему счисления, еще в 1703 г. писал: "При сведении чисел к простейшим началам, каковы 0 и 1, всюду выявляется удивительный порядок..." Особенно восхищали Лейбница простотой правила двоичного сложения и умножения. Двоичная система имеет недостатки, но все они покрываются огромным преимуществом: в каждом двоичном числе, как бы велико оно ни было, встречаются только две цифры - единица (1) и нуль (0). Только два различных значения, не более. Это обстоятельство делает двоичные числа идеальным инструментом для всех электронных вычислительных машин. Конструктивным элементам, которые как-то способствуют решению задачи, не нужно различать десять различных единиц, десять различных элементов, достаточно двух. Например, реле может замыкать или размыкать контакты, т. е. существуют две возможности, электронные лампы, транзистор и диод имеют еще больше возможностей. Они, в принципе, в качестве ответа на десять различных входных напряжений могут выдать и десять различных выходных сигналов. Промежуточные значения в двоичной: системе от них не требуются, и они имеют большую надежность. Поэтому машина считает в двоичной системе, хотя числа длиннее на входе и на выходе устройства, кроме того, их следует преобразовывать из двоичной системы в десятичную. Но вычислительные элементы машины становятся проще - они используют нуль или единицу (ИЛИ - ИЛИ, ДА или НЕТ). Они могут сложные цифровые расчеты объяснить простыми логическими решениями. |
|
|||
© ROBOTICSLIB.RU, 2001-2019
При копировании материалов проекта обязательно ставить ссылку на страницу источник: http://roboticslib.ru/ 'Робототехника' |