Понедельник, 07.10.2024, 00:31
Приветствую Вас, Гость
Кодирование числовой информации

Система счисления - совокупность приемов обозначения чисел, способ записи чисел.
Все системы счисления делятся на позиционные и непозиционные.

Непозиционными системами являются такие системы счисления, в которых каждый символ сохраняет свое значение независимо от места его положения в числе.
Примером непозиционной системы счисления является римская система. К недостаткам таких систем относятся наличие большого количества знаков и сложность выполнения арифметических операций.
Система счисления называется позиционной, если одна и та же цифра имеет различное значение, определяющееся позицией цифры в последовательности цифр, изображающей число. Это значение меняется в однозначной зависимости от позиции, занимаемой цифрой, по некоторому закону.
Примером позиционной системы счисления является десятичная система, используемая в повседневной жизни
Количество различных цифр, употребляемых в позиционной системе определяет название системы счисления и называется основанием системы счисления - "p ".
В десятичной системе используются десять цифр: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9; эта система имеет основанием число десять.

В ЭВМ применяют позиционные системы счисления с недесятичным основанием: двоичную, восьмеричную, шестнадцатеричную.
В аппаратной основе ЭВМ лежат двухпозиционные элементы, которые могут находиться только в двух состояниях; одно из них обозначается 0, а другое - 1. Поэтому основной системой счисления применяемой в ЭВМ является двоичная система
Двоичная система счисления. Используется две цифры: 0 и 1.
Восьмеричная система счисления. Используется восемь цифр: 0, 1, 2, 3, 4, 5, 6, 7. Употребляется в ЭВМ как вспомогательная для записи информации в сокращенном виде. Для представления одной цифры восьмеричной системы используется три двоичных разряда (триада) (Таблица).
Шестнадцатеричная система счисления. Для изображения чисел употребляются 16 цифр. Первые десять цифр этой системы обозначаются цифрами от 0 до 9, а старшие шесть цифр - латинскими буквами: 10-A, 11-B, 12-C, 13-D, 14-E, 15-F. Шестнадцатеричная система используется для записи информации в сокращенном виде. Для представления одной цифры шестнадцатеричной системы счисления используется четыре двоичных разряда (тетрада) (Таблица).
Таблица. Наиболее важные системы счисления.

 Двоичная
(Основание 2)
 Восьмеричная
(Основание 8)
 Десятичная
(Основание 10)
Шестнадцатеричная
(Основание 16) 
 триады тетрады 
 0 0000 00 0000
 1 1 001 1 10001 
  2 010 2 20010 
  3 011 3 30011 
  4 100 4 40100 
  5 101 5 50101
  6 110 6 60110
  7 111 7 70111 
    8 8 1000
    9 91001
     A1010 
     B1011
     C 1100 
     D1101
     E1110
     F1111 
Назад