Преимущества использования двоичного кода

· Помимо удобства согласования с ЭВМ, а также оптимальности широкое использование двоичного кода обусловлено рядом других причин:

- простотой формирования бинарных электрических сигналов и их приема (различения наличия или отсутствия импульсов);

- удобством физической реализации логических элементов с двумя устойчивыми состояниями, соответствующими 0 или 1;

- возможностью применения в структуре электронных промышленных устройств серийно выпускаемых интегральных микросхем и интегральных микропроцессоров;

- простотой выполнения арифметических и логических действий в двоичной системе счисления вследствие довольно простой системы основных операций, выполняемых поразрядно (важно для построения логических узлов):

- сложение – 0+0=0, 0+1=1, 1+0=1, 1+1=10;

-вычитание – 00=0, 101=1, 10=1, 11=0; вычитание двоичных чисел можно заменить сложением с отрицательным числом в дополнительном коде;

- умножение – 0×0=0, 0×1=0, 1×0=0, 1×1=1; умножение двоичных чисел типа “пером по бумаге” с суммированием сдвинутых кодовых комбинаций;

- сложение по модулю 2 («полусложением») – 0 Å 0=0, 0 Å 1 = 1, 1 Å 0=1, 1 Å 1=0.

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


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: