рефераты конспекты курсовые дипломные лекции шпоры

Реферат Курсовая Конспект

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

Системы счисления - раздел Информатика, Системы счисления и кодирования информации Под Системой Счисления Понимается Способ Изображения Чисел С Помощью Ограниче...

Под системой счисления понимается способ изображения чисел с помощью ограниченного набора символов (цифр), имеющих определенное количе­ственное значение. Системы счисления делятся на не­позиционные и позиционные.

В непозиционных системах количественное зна­чение символа определяется только его изображением и не зависит от его места (позиции) в числе. Напри­мер, в известной римской системе, использующей на­бор символов I, V, X, L, С, D,..., десятичное число 38 представляется XXXVIII =10+10+10+5+1+1+1.

Количественное значение числа определяется сум­мой (XXI) или разностью (IV) значений символов. Действие и значение символа зависят от места символа по отношению к другому символу, т. е. значение сим­вола неоднозначно. Так, число 99 в римской системе изображается XCIC. Символ Х на любом месте равен 10, но в сочетании «слева от старшего» (ХС) Х=-10, в сочетании после младшего (IX) Х=+10. В непози­ционных системах счисления не принято представлять дробные и отрицательные числа, действия над числами связаны с большими трудностями, поэтому использу­ются только для наименования веков, знаменательных дат, томов, разделов и глав в книгах.

В позиционных системах счисления количествен­ное значение символа (цифры) в числе зависит от его места (позиции или разряда). Для позиционных си­стем счисления характерным и определяющим явля­ется наличие основания системы, которое показывает, во-первых, во сколько раз изменяется количественное значение цифры при перемещении ее на соседнюю по­зицию и, во-вторых, какое число различных цифр вхо­дит в ограниченный набор, называемый алфавитом си­стемы счисления.

Основанием системы счисления может быть любое целое число не менее 2. Наименование системы счи­сления соответствует ее основанию (десятичная, дво­ичная и т. д.) (таблица 2).

Таблица 2

Основание системы счисления Алфавит системы счисления Наименование системы счисления
0,1 Двоичная
0,1,2 Троичная
0,1,2,3 Четверичная
0,1,2,3,4 Пятиричная
0,1,2,3,4,5,6,7 Восьмеричная
0,1,2,3,4,5,6,7,8,9 Десятичная
0,1,2,3,4,5,6,7,8,9, A,B,C,D,E,F Шестнадцатиричная

 

В позиционных системах счисления значение од­ной и той же цифры зависит как от позиции, которую цифра занимает в числе, так и от системы счисления, т е. ее основания. Например, цифра 1 в числе может иметь следующие значения (см. таблицу 3).

В десятичном числе А(10)= 552,25 = 5*102 + 5*101 + 2*100 + 2*10-1 + 5*10-2 цифры 5 и 2, находящиеся на разных позициях, имеют различные количественные значения, при перемещении цифры на следующую позицию ее величина изменяется в 10 раз: Алфавит включает 10 цифр от 0 до 9, т. е. основание системы равно 10.

Любое число в любой позиционной системе счи­сления можно записать в общем виде:

,

или представить степенным рядом

,

Или

, (1.3)

 

где s — основание системы счисления;

ak - любая цифра из алфавита системы основа­ния s ;

т,l - число позиций (разрядов) соответственно сую целой (т) и дробной (l) частей числа.

 

Для представления чисел используется также схе­ма Горнера:

 

В современных ЭВМ используются позиционные системы счисления с основаниями 10, 2, 8 и 16. В та­блице 3 приведено соответствие чисел в этих системах. Основание в лю­бой системе изображается 10, но имеет разное количе­ственное значение.

Таблица 3

 

Десятичная Двоичная Восьмеричная Шестнадцатеричная Десятичная Двоичная Восьмеричная Шестнадцатеричная
0А 0В 0С 0D 0E 0F

 

Наименьшее число цифр имеет алфавит двоичной системы (0 и 1), и она является самой простой для вы­полнения действий. Например:

• при сложении чисел:

• при вычитании чисел:

 

• при умножении чисел:

При умножении двоичных чисел частичные произ­ведения множимого числа на один разряд множителя равны либо множимому числу, либо нулю.

Действия над числами с основаниями 8 и 16 не­привычны и поэтому вызывают некоторые сложности. При их выполнении как и в десятичной системе счи­сления, при сложении чисел может образоваться еди­ница переноса в старший разряд, если сумма цифр рав­на или больше основания (8 или 16). При вычитании чисел, если цифра уменьшаемого меньше цифры вы­читаемого, из старшего разряда занимается одна «еди­ница», значение которой равно основанию.

Примеры:

– Конец работы –

Эта тема принадлежит разделу:

Системы счисления и кодирования информации

ЭВМ являются арифметическими машинами реа лизующими алгоритмы путем выполнения последова тельных арифметических действий Арифметические действия... Системы счисления и кодирования... Перевод чисел из любой системы счисления в деся тичную систему...

Если Вам нужно дополнительный материал на эту тему, или Вы не нашли то, что искали, рекомендуем воспользоваться поиском по нашей базе работ: Системы счисления

Что будем делать с полученным материалом:

Если этот материал оказался полезным ля Вас, Вы можете сохранить его на свою страничку в социальных сетях:

Все темы данного раздела:

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

Перевод целых чисел из системы счисления s в систему счисления q
Такие преобразования используются для сокраще­ния записи двоичных чисел, при переводе чисел из де­сятичной системы счисления в двоичную, а также при выполнении некоторых операций в ЭВМ. Це

Перевод дробных чисел из системы счисления s в систему счисления q
Дробная часть числа по схеме Горнера представляется в виде (1.5). Рассуждая по аналогии с переводом целых чисел из одной системы счисления в другую, но используя операцию умножения, формулируем пра

Перевод дробной части числа (по правилам).
  2) Перевод чисел по степенному ряду.

Перевод дробной части числа по степенному раду
  A(2) =0,10101 A(10) = 1*2-1+0*2-2+1*2-3+0*2-4+1*2-5=0,5+0,125+0,03125 =0,65625 A(8)

Кодирование информации в ЭВМ
Компьютеры могут обрабатывать информацию, представленную только в числовой форме. При вво­де информации в память компьютера каждый символ-буква русского или латинского алфавита, цифра, знак пунктуа

Формы и форматы представления числовых данных в ЭВМ
Каждый разряд двоичного числа (бит) предста­вляется в ЭВМ физическим элементом, обладающим двумя устойчивыми состояниями, одному из которых приписывается значение 0, а другому 1. Совокупность опред

Нормальная форма представления чисел в памяти ЭВМ.
Число можно представить в различной форме записи, например: А = 571,25 = 57125* 10-2 = 0,57125*103 = 0,0057125 • 105.

Особенности представления чисел с плавающей за­пятой в ПЭВМ.
В некоторых мини- и микроЭВМ так­же используется беззнаковый порядок, смещенный на 27 = 128 = 80(16), который меняется в диапазоне 0<=PX <= 255 = FF. В разряд

Машинные коды чисел и действия над ними
Сущность и назначение машинных кодов. В ЭВМ посредством применения специальных машинных ко­дов все арифметические операции над числами сво­дятся к выполнению операции арифметического сло­жения и сд

Б. Действия над числами, представленными в нор­мальной форме
При алгебраическом сложении чисел, предста­вленных в нормальной форме, необходимо учитывать: 1. Числа в нормальной форме хранятся в памяти в прямом коде с нормализованными мантиссами.

Задачи для самостоятельного решения
Коды чисел в формате с фиксированной точкой - Задача. Получить машинные коды двух целых де­сятичных чисел А и В с фиксированной точкой в 16-ти разрядной сетк

Коды чисел в формате с плавающей точкой
Задача. Получить машинные коды двух веществен­ных десятичных чисел А и В с плавающей точкой в 32-х разрядной сетке, используя 2-ю или 16-ю систему счи­сления.

Сложение чисел в формате с фиксированной точкой
Задача. Найти сумму (разность) двух чисел А и В, заданных в виде машинных кодов в формате с фикси­рованной точкой в 16-ти разрядной сетке В качестве ответа записать код суммы ч

Сложение чисел в формате с плавающей точкой
Задача. Найти сумму (разность) двух чисел А и В, заданных в виде машинных кодов в формате с плаваю­щей точкой в 32-х разрядной сетке. В качестве ответа записать код суммы чисел

Хотите получать на электронную почту самые свежие новости?
Education Insider Sample
Подпишитесь на Нашу рассылку
Наша политика приватности обеспечивает 100% безопасность и анонимность Ваших E-Mail
Реклама
Соответствующий теме материал
  • Похожее
  • Популярное
  • Облако тегов
  • Здесь
  • Временно
  • Пусто
Теги