Двоичная система счисления
В двоичной с/с числа записываются при помощи только двух символов 0 и 1.
Компьютер не понимает
слов, но может отслеживать два своих состояния:
есть ток или нет тока
Ток есть = 1
Тока нет = 0
История двоичного кода
Современная двоичная система была полностью описана Лейбницем в XVII веке. В системе счисления Лейбница были использованы цифры 0 и 1, как и в современной двоичной системе.
В 1854 году английский математик Джордж Буль рассмотрел алгебраические системы применительно к логике. Его логическому исчислению сыграло важную роль в разработке современных электронных схем.
В 1937 году Клод Шеннон произвел анализ релейных и переключательных схем, в которых булева алгебра и двоичная арифметика были объединены.
На диссертации Шеннона по существу основана вся современная цифровая техника.
Перевод чисел из 10 с/с в 2 с/с
Для перевода числа их десятичной системы счисления в двоичную систему, его необходимо последовательно делить на 2, записывая остатки до тех пор, пока не останется последнее число 0 или 1
Число в двоичной системе записывается как последовательность остатков в обратном порядке
число | 2 с/с | остаток |
19 | 2 | 1 |
9 | ||
4 | 0 | |
2 | ||
1 |
Например, число 1910
1910=100112
Перевод из 2 с/с в 10 с/с
Для перевода числа из 2 с/с в 10 с/с, необходимо его записать в виде многочлена, состоящего из произведений цифр числа и соответствующей степени числа 2.
Можем представить в виде
529610=5*1000+2*100+9*10+6
или 5*103+2*102+9*101+6*100
Например: 5296 десятичное число
Проверим, переведя двоичное число обратно в 10 с/с
100112 = 1910 ?
Для перевода числа из 2 с/с в 10 с/с, необходимо его записать в виде многочлена, состоящего из произведений цифр числа и соответствующей степени числа 2.
100112=1*2+0*2+0*2+1*2+1*2=
4 3 2 1 0
=1*16+0*8+0*4+1*2+1*1=
19 10
© ООО «Знанио»
С вами с 2009 года.