Двоичное число, носителем которого является напряжение, называют двоичным разрядом или битом.
Несколько разрядов, объединённые в регистр, насчитывающий 8 разрядов, называется байтом и изображаются -
2 байта и более составляют машинное слово.
Простые числа кодируются прямым двоичным кодом т.е. простым переводом десятичного числа в двоичную форму.
Простые числа без знака занимают все разряды байта - от 0 до 255.
Простые числа со знаком: знак числа(0 - «+», 1- «-») -
пределы представления - от -127 до + 127.
Но возникает проблема нуля:
для вычислительной машины + 0 ≠ - 0 так как 00000000 ≠ 10000000
Существует решение этой проблемы: числа со смещённым кодом.
База смещения кода определяется старшим разрядом байта = 10000000.
В смещённом коде все числа положительные.
Число в смещенном коде получается за счет дополнения базы смещения реальным числом с учетом его знака:
например: 10000000 + 11001 = 10011001 – положительное число + 25,
10000000 - 11001 = 01100111 – отрицательное число - 25.
Пределы представления однобайтовых чисел: от – 128 до + 128.
Увеличение пределов достигается за счет количества байтов в слове.