Машинные системы счисления
На главную Пишите письма
Двоичная система проста, так как для представления информации в ней используются всего два состояния или две цифры. Такое представление информации принято называть двоичным кодированием. Представление информации в двоичной системе использовалось человеком с давних времен. Так, жители островов Полинезии передавали необходимую информацию при помощи барабанов: чередование звонких и глухих ударов. Звук над поверхностью воды распространялся на достаточно большое расстояние, таким образом «работал» полинезийский телеграф. В телеграфе в Х1Х-ХХ веках информация передавалась с помощью азбуки Морзе — в виде последовательности из точек и тире. Часто мы договариваемся открывать входную дверь только по «условному сигналу» — комбинации коротких и длинных звонков. Двоичная система используется для решения головоломок и построения выигрышных стратегий в некоторых играх.
В конце XX века, века компьютеризации, Человечество пользуется двоичной системой ежедневно, так как вся информация, обрабатываемая современными ЭВМ, хранится в них в двоичном виде. Каким же образом осуществляется это хранение? Каждый регистр арифметического устройства ЭВМ, каждая ячейка памяти представляет собой физическую систему, состоящую из некоторого числа однородных элементов. Каждый такой элемент способен находиться в нескольких состояниях и служит для изображения одного из разрядов числа. Именно поэтому каждый элемент ячейки называют разрядом. Нумерацию разрядов в ячейке принято вести справа налево, самый левый разряд имеет порядковый номер 0. Если при записи чисел в ЭВМ мы хотим использовать обычную десятичную систему счисления, то мы должны получать 10 устойчивых состояний для каждого разряда, как на счетах при помощи костяшек. Такие машины существуют. Однако конструкция элементов такой машины чрезвычайно сложна. Наиболее надежным и дешевым является устройство, каждый разряд которого может принимать два состояния: намагничено — не намагничено, высокое напряжение — низкое напряжение и т.д. В современной электронике развитие аппаратной базы ЭВМ идет именно в этом направлении. Следовательно, использование двоичной системы счисления в качестве внутренней системы представления информации вызвано конструктивными особенностями элементов вычислительных машин.
Преимущества двоичной системы счисления:
• Простота совершаемых операций
• Возможность осуществлять автоматическую обработку информации, реализуя только два состояния элементов компьютера.
Недостаток двоичной системы счисления:
Быстрый рост числа разрядов в записи, представляющей двоичное число


Двоичная система счисления является основной системой представления информации в памяти компьютера. В этой системе счисления используются цифры: 0, 1.Над числами в двоичной системе счисления можно выполнять арифметические действия. Компьютер с легкостью умеет переводить числа из десятичной системы счисления в двоичную и наоборот, так что во многих случаях наличие двоичной формы внутреннего представления данных можно даже не заметить. При изучении принципов работы ЭВМ обойтись без двоичной системы счисления, конечно, не удастся.
Для представления двоичных чисел вне компьютера используют более компактные по длине чисел восьмеричную (для записи кодов чисел и машинных команд) и шестнадцатеричную (для записи адреса команд) системы счисления.
Из истории известен курьезный случай с восьмеричной системы счисления. Шведский король Карл XII в 1717 году увлекался восьмеричной системой счисления, считал её более удобной, чем десятичная, и намеревался королевским приказом ввести её как общепринятую. Неожиданная смерть помешала королю осуществить столь необычное намерение.
Copyright © 2004, Акелла

Rambler's Top100

Используются технологии uCoz