Студопедия

КАТЕГОРИИ:


Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748)

Позиционные системы счисления

Системы счисления.

 

Счислением называется совокупность приёмов наименования и обозначения (записи) чисел.

Условные знаки, применяемые при обозначении чисел, обычно называют цифрами.

В ряде систем счисления числа записываются как последовательность цифр. Такие системы счисления подразделяются на позиционные и непозиционные, в зависимости от того, изменяются или нет значения цифр при изменении их положения (позиции) в последовательности.

Римская система счисления является примером непозиционной системы счисления. Она характеризуется сложным способом записи чисел и громоздкими правилами выполнения арифметических операций.

Наглядность представления чисел и сравнительная простота выполнения арифметических операций характерны для позиционных систем счисления. В дальнейшем будем рассматривать только позиционные системы счисления.

 

Система счисления называется позиционной, если одна и та же цифра имеет различное значение, определяемое позицией цифры в последовательности цифр, изображающей число. Количество p различных цифр, используемых для записи чисел в системе, называется основанием системы счисления. Каждой цифре можно сопоставить в соответствии целое число. Совокупность этих чисел образует базу системы счисления. Она должна содержать нуль.

Наиболее широко используются системы счисления, базы которых неотрицательны – состоят из нуля и положительных чисел. В некоторых применениях используются симметричные относительно нуля базы.

 

 

Примером позиционной системы счисления является десятичная система. Для нее основание Р равно десяти, база ее неотрицательна и состоит из десяти последовательных целых чисел, начиная с нуля и кончая девятью. В качестве десятичных цифр используется арабские цифры 0,1,2, 3, 4, 5, 6, 7, 8, 9.

В ЭВМ применяют позиционные системы с недесятичным основанием: двоичную, шестнадцатеричную, восьмеричную и т.д. В восьмеричной системе счисления используют восемь цифр 0, 1, 2, 3, 4, 5, 6, 7, база ее неотрицательна и состоит из восьми последовательных целых чисел. Шестнадцатеричная система счисления с неотрицательной базой включает шестнадцать цифр: 0,1,2, 3, 4, 5, 6, 7, 8, 9, A, B, C, D, E, F. База ее неотрицательна и включает шестнадцать последовательных целых чисел. Соответствие между цифрами и числами базы отражено в таблице 1.1.

Таблица 1.1

Цифра                     A B C D E F
Число базы                                

 

Наибольшее распространение в ЭВМ получила двоичная система счисления. В этой системе счисления используется только две (“двоичные”) цифры: 0 и 1.

Существовала ЭВМ “Сетунь”, в которой использовалась троичная система счисления с симметричной базой. В ней использовались три цифры , 0, 1. Соответствие между цифрами и числами базы приведено в таблице 1.2

Таблица 1.2

Цифра      
Число базы -1    

 

В этой системе счисления для различения положительных и отрицательных чисел знак не нужен. Старшей цифрой отрицательного числа всегда является 1, а положительного –.

Число в позиционной системе счисления с основанием p записывается в виде последовательности р-ичных цифр, которая разделена запятой на две последовательности:

 

аn an-1… а1 а0, a-1 a- 2 … a-m … (1.1)

Позиции, на которых в последовательности стоят цифры, пронумерованы справа налево числами нуль, один, два и т.д.; позиции, расположенные справа от запятой перенумерованы подряд слева направо с помощью отрицательных чисел минус один, минус два и т.д. Эти перенумерованные позиции называются р-ичными разрядами числа.

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

Последовательность р-ичных цифр обозначает число, равное сумме значений его цифр.

В соответствии со сказанным последовательность р-ичных цифр (1.1) означает:

аn an-1… а1 а0, a-1 a- 2 … a-m … = аnрn + an-1рn-1+… а1р + а0 + а-1р-1 + а-2р-2 + … + а-mр-m + … (1.2).

В дальнейшем, если это не вызывает недоразумений, вместо слов “запись числа” будем говорить просто “число”.

Последовательность цифр числа, расположенных слева от запятой, представляют целую часть числа, а справа – дробную часть числа.

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

Весьма просто они реализуются в двоичной системе счисления в соответствии с таблицами 1.3-1.5.

 

Таблица 1.3 Двоичная таблица сложения   Таблица 1.4 Двоичная таблица вычитания   Таблица 1.5 Двоичная таблица умножения
         
0+0=0   0-0=0   0х0=0
0+1=1   1-0=1   0х1=0
1+0=1   1-1=0   1х0=0
1+1=10   10-1=1   1х1=1

 

С помощью этих таблиц сложение, вычитание, умножение и деление двоичных чисел выполняются по тем же правилам, по которым мы привыкли складывать, вычитать, умножать и делить десятичные числа:

 

<== предыдущая лекция | следующая лекция ==>
Представление информации в ЭВМ. Основные факторы, влияющие на принципы построения ЭВМ | Двоично-кодированные системы счисления
Поделиться с друзьями:


Дата добавления: 2014-01-05; Просмотров: 469; Нарушение авторских прав?; Мы поможем в написании вашей работы!


Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет



studopedia.su - Студопедия (2013 - 2024) год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! Последнее добавление




Генерация страницы за: 0.007 сек.