какие системы счисления применяются в вычислительной технике позиционные или непозиционные почему

Системы счисления,используемые в вычислительной технике

Автор-составитель: Иванова Ксения

В вычислительной технике используются позиционные системы счисления. Позиционная система счисления определяется целым числом b > 1, называемым основанием системы счисления. Система счисления с основанием b также называется b-ричной (в частности, двоичной, троичной, десятичной и т. п.). Целое число x в b-ричной системе счисления представляется в виде конечной линейной комбинации степеней числа b:[1]

Если не возникает разночтений (например, когда все цифры представляются в виде уникальных письменных знаков), число записывают в виде последовательности его b-ричных цифр, перечисляемых по убыванию старшинства разрядов слева направо:[1]

Построение такой записи числа называют позиционным кодированием числа, а саму запись — позиционным кодом числа. Например, число сто три представляется в десятичной системе счисления в виде:

Во избежание путаницы при одновременной работе с несколькими системами счисления основание указывается в качестве нижнего индекса:

С помощью n позиций в b-ричной системе счисления можно записать целые числа от 0 до bn − 1, то есть, всего bn различных чисел.

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

(3) Например, число 101101(2) можно записать так: 101101(2) = 1*25+0*24+1*23+1*22+0*21+1*20 Двоичная система счисления имеет особую значимость в информатике: внутреннее представление любой информации в компьютере является двоичным, т.е. описывается набором символов только из двух знаков 0 и 1. Шестнадцатеричная система счисления имеет набор цифр <0, 1, 2, 3, 4, 5, 6, 7, 8, 9, A, B, C, D, E, F>, p = 16. Для изображения чисел в шестнадцатеричной системе счисления требуются 16 цифр. Для обозначения первых десяти цифр используются цифры десятичной системы счисления, шесть остальных — первых шесть прописных букв латинского алфавита. По формуле (1) шестнадцатеричное число может быть представлено так: (4) Пример 1. Число E7F8140 по формуле (4) запишется так:

k 1 2 3 4 5 6 7 8 9 10 11 12 2k 2 4 8 16 32 64 128 256 512 1024 2048 4096 16k 16 256 4096 65536 1048576 Соответствие чисел в различных системах счисления Десятичная Шестнадцатеричная Двоичная 0 0 0 1 1 1 2 2 10 3 3 11 4 4 100 5 5 101 6 6 110 7 7 111 8 8 1000 9 9 1001 10 A 1010 11 B 1011 12 C 1100 13 D 1101 14 E 1110 15 F 1111

В вычислительной технике наиболее часто выполняется операция сложения. Пусть заданы два целых положительных числа в позиционной системе счисления с основанием р. Запишем эти числа в виде: (5) (6) Сумма этих чисел равна числу, которое может быть записано в аналогичном виде: (7)

• операция сложения выполняется поразрядно, начиная с младших разрядов в слагаемых; • в каждом одноименном разряде слагаемых суммируются соответствующие цифры и перенос из предыдущего разряда суммы; • если сумма цифр одноименных разрядов слагаемых и переноса меньше основания системы счисления, то перенос в следующий разряд равен нулю, если равна или больше — то равен единице.

С7(16) = 12*161 + 7*160 = 192 + 7 =199 (10) ; 1010 (2) = 1*23 + 1*21 = 8+2 10.

1. Последовательно делить заданное число и получаемые целые части на новое основание счисления (р) до тех пор, пока целая часть не станет меньше нового основания счисления. 2. Полученные остатки от деления, представленные цифрами из нового счисления, записать в виде числа, начиная с последней целой части.

12345667(8) = 001 010 011 100 101 110 110 111(2) =

1100111(2) = 001 100 111(2) = 147(8).

12345ABCDEF(16) = 1 0010 0011 0100 0101 1010 1011 1100 1101 1110 1111(2); 11001111010 1110(2) = 0110 0111 1010 1110(2) = 67AF(16).

1234567(8) = 001 010 011 100 101 110 111(2)

1267ABC(16) = 0001 0010 0110 0111 1010 1011 1100(2)

Источник

Какие системы счисления применяются в вычислительной технике позиционные или непозиционные почему

Электронные облака

Лекции

Рабочие материалы

Тесты по темам

Template tips

Задачи

Логика вычислительной техники и программирования

Лекция «Системы счисления»

Система счисления — символический метод записи чисел, представление чисел с помощью письменных знаков.

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

В конце концов, самой популярной системой счисления оказалась десятичная система. Десятичная система счисления пришла из Индии, где она появилась не позднее VI в. н. э. В ней всего 10 цифр: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9 но информацию несет не только цифра, но также и место позиция, на которой она стоит. В числе 444 три одинаковых цифры обозначают количество и единиц, и десятков, и сотен. А вот в числе 400 первая цифра обозначает число сотен, два 0 сами по себе вклад в число не дают, а нужны лишь для указания позиции цифры 4.

Классификация систем счисления

Системы счисления подразделяются на позиционные и непозиционные.

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

Путем долгого развития человечество пришло к созданию позиционного принципа записи чисел, который состоит в том, что каждая цифра, содержащаяся в записи числа, занимает определенное место, называемое разрядом. Отсчет разрядов производится справа налево. Единица каждого следующего разряда всегда превосходит единицу предыдущего разряда в определенное число раз. Это отношение носит название основание системы счисления (у непозиционных систем счисления понятия «разряда» и «основания» отсутствуют).

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

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

В непозиционных системах счисления величина, которую обозначает цифра, не зависит от положения в числе. Например: Римская система счисления.

Из многочисленных представителей этой группы в настоящее время сохранила свое значение лишь римская система счисления, где для обозначения цифр используются латинские буквы:

IVXLСDМ
1510501005001000

С их помощью можно записывать натуральные числа. Например, число 1995 будет представлено, как MCMXCV (М-1000,СМ-900,ХС-90 и V-5).

Правила записи чисел в римской системе счисления:

Например, запись XXX обозначает число 30, состоящее из трех цифр X, каждая из которых, независимо от места ее положения в записи числа, равна 10. Запись MCXX1V обозначает 1124, а самое большое число, которое можно записать в этой системе счисления, это число MMMCMXCIX (3999). Для записи еще больших чисел пришлось бы вводить все новые обозначения. По этой причине, а также по причине отсутствия цифры ноль, римская система счисления не годится для записи действительных чисел.

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

Алфавит и основание системы счисления

Алфавитом системы счисления называется совокупность различных цифр, используемых в позиционной системе счисления для записи чисел. Например:
Десятичная система: <0, 1, 2, 3, 4, 5, 6, 7, 8, 9>
Двоичная система: <0, 1>
Восьмеричная система: <0, 1, 2, 3, 4, 5, 6, 7>
Шестнадцатеричная система:

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

Позиция цифры в числе называется разрядом: разряд возрастает справа налево, от младших к старшим, начиная с нуля.

Развёрнутая форма представления числа

Системы счисления, используемые в вычислительной технике

Несмотря на то, что исторически человек привык работать в десятичной системе счисления, с технической точки зрения она крайне неудобна, так как в электрических цепях компьютера требовалось бы иметь одновременно десять различных сигналов. Тем не менее, такие схемы существуют в некоторых видах микрокалькуляторов.

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

Наименьшее основание, которое может быть у позиционных систем счисления это – двойка. Именно поэтому двоичная система счисления используется в вычислительной технике, а двоичные наборы приняты за средство кодирования информации. В компьютере имеются только два устойчивых состояния работы микросхем, связанных с прохождением электрического тока через данное устройство (1) или его отсутствием (0). Говоря точнее, (1) кодирует высокое напряжение в схеме компьютера, а (0) – низкое напряжение.

Если вспомнить, что двоичная система счисления обладает самыми маленькими размерами таблиц сложения и умножения, то можно догадаться, что этот факт должен сильно радовать конструкторов ЭВМ, поскольку обработка сигнала в этом случае будет также самой простой. Таким образом, двоичная система счисления, с точки зрения организации работы ЭВМ, является наилучшей.

Мы уже говорили о преимуществах двоичной системы счисления с технической точки зрения организации работы компьютера. Зачем нужны другие системы счисления, кроме, естественно, еще и десятичной, в которой человек привык работать? Чтобы ответить на него, возьмем любое число в десятичной системе счисления, например 255, и переведем его в другие системы счисления с основаниями, кратными двойке:

Чем меньше основание системы счисления, тем больше разрядов требуется для его записи то есть, тем самым мы проигрываем в компактности записи чисел и их наглядности. Поэтому, наряду с двоичной и десятичной системами счисления, в вычислительной технике применяют так же запись чисел в 8-и 16-ричных системах счисления. Поскольку их основания кратны двойке, они органично связаны с двоичной системой счисления и преобразуются в эту систему наиболее быстро и просто (по сути они являются компактными видами записи двоичных чисел). Все другие системы счисления представляют для вычислительной техники чисто теоретический интерес.

Решение задач

1. Какое число записано с помощью римских цифр: CLVI

Решение: Зная обозначения, запишем: С – 100; L – 50; V – 5; I – 1

Решение: Пользуемся формулой:

a1 = 3; a2 = B; a3 = F; a4 = A

Следовательно: 3ВFA16 = 3*16 3 + B*16 2 + F*16 1 + A*16 0
Ответ: 3ВFA16 = 3*16 3 + B*16 2 + F*16 1 + A*160

3. Запишите в свёрнутой форме число 1*8 2 + 4*8 1 + 7*8 0

Решение: Пользуемся формулой:

Следовательно: 1*8 2 + 4*8 1 + 7*8 0 = 1478
Ответ: 1*8 2 + 4*8 1 + 7*8 0 = 1478

Алгоритмы перевода в системы счисления по разным основаниям

Алгоритм перевода чисел из любой системы счисления в десятичную

Алгоритм перевода целых чисел из десятичной системы счисления в любую другую

Алгоритм перевода правильных дробей из десятичной системы счисления в любую другую

Алгоритм перевода произвольных чисел из десятичной системы счисления в любую другую

Перевод чисел из двоичной системы счисления в систему счисления с основанием q=2 n

Решение задач

1. Переведём в 10-ую с.с. число: 0,1235

Решение: Действуем строго по алгоритму перевода чисел из любой системы счисления в десятичную:

Найдём сумму ряда: 0,2 + 0,08 + 0,024 = 0,30410

Ответ: 0,1235 = 0,30410

2. Переведём число 12610 в 8-ую с.с. и число 18010 в 16-ую с.с.
Решение: Действуем строго по алгоритму перевода целых чисел из 10-ой с.с. в любую другую:

какие системы счисления применяются в вычислительной технике позиционные или непозиционные почему. Смотреть фото какие системы счисления применяются в вычислительной технике позиционные или непозиционные почему. Смотреть картинку какие системы счисления применяются в вычислительной технике позиционные или непозиционные почему. Картинка про какие системы счисления применяются в вычислительной технике позиционные или непозиционные почему. Фото какие системы счисления применяются в вычислительной технике позиционные или непозиционные почему

какие системы счисления применяются в вычислительной технике позиционные или непозиционные почему. Смотреть фото какие системы счисления применяются в вычислительной технике позиционные или непозиционные почему. Смотреть картинку какие системы счисления применяются в вычислительной технике позиционные или непозиционные почему. Картинка про какие системы счисления применяются в вычислительной технике позиционные или непозиционные почему. Фото какие системы счисления применяются в вычислительной технике позиционные или непозиционные почему

Во втором примере процесс можно продолжать бесконечно. В этом случае деление продолжаем до тех пор, пока не получим нужную точность представления. Записываем числа сверху вниз.

Ответ: 0,6562510 = 0,А816; 0,910 = 1,1110012 с точностью до семи значащих цифр после запятой.

4. Переведём число 124,2610 в шестнадцатеричную с.с.
Решение: Действуем строго по алгоритму перевода произвольных чисел:

Переводим целую и дробную часть:

какие системы счисления применяются в вычислительной технике позиционные или непозиционные почему. Смотреть фото какие системы счисления применяются в вычислительной технике позиционные или непозиционные почему. Смотреть картинку какие системы счисления применяются в вычислительной технике позиционные или непозиционные почему. Картинка про какие системы счисления применяются в вычислительной технике позиционные или непозиционные почему. Фото какие системы счисления применяются в вычислительной технике позиционные или непозиционные почему

Записываем полученные числа справа налево (в целой части) и сверху вниз (в дробной части).
Ответ: 124,2610 = 7С,428А16

5. Переведём число: 11001010011010101112 в шестнадцатеричную систему счисления

Решение: Действуем строго по алгоритму перевода чисел из 2-ой с.с в с.с. с основанием 2 n :

Источник

Отчет Тема: «Системы счисления»

Ищем педагогов в команду «Инфоурок»

Лабораторная работа №2.

Тема: «Системы счисления»

Цель работы: Повторение и закрепление знаний обучающихся по способам представления чисел в позиционных системах счисления, переводу чисел из десятичной системы счисления в любую другую и обратно.

1. Что такое система счисления?

2. На какие два типа можно разделить все системы счисления?

3. Из каких знаков состоит алфавит десятичной и двоичной систем?

4. Какие системы счисления применяются в вычислительной технике: позиционные или непозиционные? Почему?

5. Что называется основанием системы счисления?

РЕЗУЛЬТАТ ВЫПОЛНЕНИЯ ЗАДАНИЯ

какие системы счисления применяются в вычислительной технике позиционные или непозиционные почему. Смотреть фото какие системы счисления применяются в вычислительной технике позиционные или непозиционные почему. Смотреть картинку какие системы счисления применяются в вычислительной технике позиционные или непозиционные почему. Картинка про какие системы счисления применяются в вычислительной технике позиционные или непозиционные почему. Фото какие системы счисления применяются в вычислительной технике позиционные или непозиционные почему какие системы счисления применяются в вычислительной технике позиционные или непозиционные почему. Смотреть фото какие системы счисления применяются в вычислительной технике позиционные или непозиционные почему. Смотреть картинку какие системы счисления применяются в вычислительной технике позиционные или непозиционные почему. Картинка про какие системы счисления применяются в вычислительной технике позиционные или непозиционные почему. Фото какие системы счисления применяются в вычислительной технике позиционные или непозиционные почему какие системы счисления применяются в вычислительной технике позиционные или непозиционные почему. Смотреть фото какие системы счисления применяются в вычислительной технике позиционные или непозиционные почему. Смотреть картинку какие системы счисления применяются в вычислительной технике позиционные или непозиционные почему. Картинка про какие системы счисления применяются в вычислительной технике позиционные или непозиционные почему. Фото какие системы счисления применяются в вычислительной технике позиционные или непозиционные почему

какие системы счисления применяются в вычислительной технике позиционные или непозиционные почему. Смотреть фото какие системы счисления применяются в вычислительной технике позиционные или непозиционные почему. Смотреть картинку какие системы счисления применяются в вычислительной технике позиционные или непозиционные почему. Картинка про какие системы счисления применяются в вычислительной технике позиционные или непозиционные почему. Фото какие системы счисления применяются в вычислительной технике позиционные или непозиционные почемукакие системы счисления применяются в вычислительной технике позиционные или непозиционные почему. Смотреть фото какие системы счисления применяются в вычислительной технике позиционные или непозиционные почему. Смотреть картинку какие системы счисления применяются в вычислительной технике позиционные или непозиционные почему. Картинка про какие системы счисления применяются в вычислительной технике позиционные или непозиционные почему. Фото какие системы счисления применяются в вычислительной технике позиционные или непозиционные почему какие системы счисления применяются в вычислительной технике позиционные или непозиционные почему. Смотреть фото какие системы счисления применяются в вычислительной технике позиционные или непозиционные почему. Смотреть картинку какие системы счисления применяются в вычислительной технике позиционные или непозиционные почему. Картинка про какие системы счисления применяются в вычислительной технике позиционные или непозиционные почему. Фото какие системы счисления применяются в вычислительной технике позиционные или непозиционные почему

какие системы счисления применяются в вычислительной технике позиционные или непозиционные почему. Смотреть фото какие системы счисления применяются в вычислительной технике позиционные или непозиционные почему. Смотреть картинку какие системы счисления применяются в вычислительной технике позиционные или непозиционные почему. Картинка про какие системы счисления применяются в вычислительной технике позиционные или непозиционные почему. Фото какие системы счисления применяются в вычислительной технике позиционные или непозиционные почему какие системы счисления применяются в вычислительной технике позиционные или непозиционные почему. Смотреть фото какие системы счисления применяются в вычислительной технике позиционные или непозиционные почему. Смотреть картинку какие системы счисления применяются в вычислительной технике позиционные или непозиционные почему. Картинка про какие системы счисления применяются в вычислительной технике позиционные или непозиционные почему. Фото какие системы счисления применяются в вычислительной технике позиционные или непозиционные почему какие системы счисления применяются в вычислительной технике позиционные или непозиционные почему. Смотреть фото какие системы счисления применяются в вычислительной технике позиционные или непозиционные почему. Смотреть картинку какие системы счисления применяются в вычислительной технике позиционные или непозиционные почему. Картинка про какие системы счисления применяются в вычислительной технике позиционные или непозиционные почему. Фото какие системы счисления применяются в вычислительной технике позиционные или непозиционные почему

какие системы счисления применяются в вычислительной технике позиционные или непозиционные почему. Смотреть фото какие системы счисления применяются в вычислительной технике позиционные или непозиционные почему. Смотреть картинку какие системы счисления применяются в вычислительной технике позиционные или непозиционные почему. Картинка про какие системы счисления применяются в вычислительной технике позиционные или непозиционные почему. Фото какие системы счисления применяются в вычислительной технике позиционные или непозиционные почему какие системы счисления применяются в вычислительной технике позиционные или непозиционные почему. Смотреть фото какие системы счисления применяются в вычислительной технике позиционные или непозиционные почему. Смотреть картинку какие системы счисления применяются в вычислительной технике позиционные или непозиционные почему. Картинка про какие системы счисления применяются в вычислительной технике позиционные или непозиционные почему. Фото какие системы счисления применяются в вычислительной технике позиционные или непозиционные почему какие системы счисления применяются в вычислительной технике позиционные или непозиционные почему. Смотреть фото какие системы счисления применяются в вычислительной технике позиционные или непозиционные почему. Смотреть картинку какие системы счисления применяются в вычислительной технике позиционные или непозиционные почему. Картинка про какие системы счисления применяются в вычислительной технике позиционные или непозиционные почему. Фото какие системы счисления применяются в вычислительной технике позиционные или непозиционные почему

какие системы счисления применяются в вычислительной технике позиционные или непозиционные почему. Смотреть фото какие системы счисления применяются в вычислительной технике позиционные или непозиционные почему. Смотреть картинку какие системы счисления применяются в вычислительной технике позиционные или непозиционные почему. Картинка про какие системы счисления применяются в вычислительной технике позиционные или непозиционные почему. Фото какие системы счисления применяются в вычислительной технике позиционные или непозиционные почемукакие системы счисления применяются в вычислительной технике позиционные или непозиционные почему. Смотреть фото какие системы счисления применяются в вычислительной технике позиционные или непозиционные почему. Смотреть картинку какие системы счисления применяются в вычислительной технике позиционные или непозиционные почему. Картинка про какие системы счисления применяются в вычислительной технике позиционные или непозиционные почему. Фото какие системы счисления применяются в вычислительной технике позиционные или непозиционные почему какие системы счисления применяются в вычислительной технике позиционные или непозиционные почему. Смотреть фото какие системы счисления применяются в вычислительной технике позиционные или непозиционные почему. Смотреть картинку какие системы счисления применяются в вычислительной технике позиционные или непозиционные почему. Картинка про какие системы счисления применяются в вычислительной технике позиционные или непозиционные почему. Фото какие системы счисления применяются в вычислительной технике позиционные или непозиционные почему

какие системы счисления применяются в вычислительной технике позиционные или непозиционные почему. Смотреть фото какие системы счисления применяются в вычислительной технике позиционные или непозиционные почему. Смотреть картинку какие системы счисления применяются в вычислительной технике позиционные или непозиционные почему. Картинка про какие системы счисления применяются в вычислительной технике позиционные или непозиционные почему. Фото какие системы счисления применяются в вычислительной технике позиционные или непозиционные почему

какие системы счисления применяются в вычислительной технике позиционные или непозиционные почему. Смотреть фото какие системы счисления применяются в вычислительной технике позиционные или непозиционные почему. Смотреть картинку какие системы счисления применяются в вычислительной технике позиционные или непозиционные почему. Картинка про какие системы счисления применяются в вычислительной технике позиционные или непозиционные почему. Фото какие системы счисления применяются в вычислительной технике позиционные или непозиционные почему

какие системы счисления применяются в вычислительной технике позиционные или непозиционные почему. Смотреть фото какие системы счисления применяются в вычислительной технике позиционные или непозиционные почему. Смотреть картинку какие системы счисления применяются в вычислительной технике позиционные или непозиционные почему. Картинка про какие системы счисления применяются в вычислительной технике позиционные или непозиционные почему. Фото какие системы счисления применяются в вычислительной технике позиционные или непозиционные почему

какие системы счисления применяются в вычислительной технике позиционные или непозиционные почему. Смотреть фото какие системы счисления применяются в вычислительной технике позиционные или непозиционные почему. Смотреть картинку какие системы счисления применяются в вычислительной технике позиционные или непозиционные почему. Картинка про какие системы счисления применяются в вычислительной технике позиционные или непозиционные почему. Фото какие системы счисления применяются в вычислительной технике позиционные или непозиционные почему

какие системы счисления применяются в вычислительной технике позиционные или непозиционные почему. Смотреть фото какие системы счисления применяются в вычислительной технике позиционные или непозиционные почему. Смотреть картинку какие системы счисления применяются в вычислительной технике позиционные или непозиционные почему. Картинка про какие системы счисления применяются в вычислительной технике позиционные или непозиционные почему. Фото какие системы счисления применяются в вычислительной технике позиционные или непозиционные почему

какие системы счисления применяются в вычислительной технике позиционные или непозиционные почему. Смотреть фото какие системы счисления применяются в вычислительной технике позиционные или непозиционные почему. Смотреть картинку какие системы счисления применяются в вычислительной технике позиционные или непозиционные почему. Картинка про какие системы счисления применяются в вычислительной технике позиционные или непозиционные почему. Фото какие системы счисления применяются в вычислительной технике позиционные или непозиционные почему

ОТВЕТЫ НА КОНТРОЛЬНЫЕ ВОПРОСЫ

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

2. По количеству символов, используемых для записи числа, системы счисления подразделяются на позиционные и непозиционные.

3. Используется 10 цифр: 0123456 789, в двоичной СС используется две цифры: 0 и 1

4. В ЭВМ применяют позиционные СС с недесятичным основанием: двоичную, восьмеричную, шестнадцатеричную и др. Это связано с электронными схемами которые могу показывать всего 2 состояния 1 и 0. По этому для простоты кодировки и декодирования используют в основном двоичную систему счисления для передачи информации процессору и обратно.

5. Количество цифр, используемых для записи числа, называется основанием системы счисления, в дальнейшем его обозначим q.

Если Вы считаете, что материал нарушает авторские права либо по каким-то другим причинам должен быть удален с сайта, Вы можете оставить жалобу на материал.

какие системы счисления применяются в вычислительной технике позиционные или непозиционные почему. Смотреть фото какие системы счисления применяются в вычислительной технике позиционные или непозиционные почему. Смотреть картинку какие системы счисления применяются в вычислительной технике позиционные или непозиционные почему. Картинка про какие системы счисления применяются в вычислительной технике позиционные или непозиционные почему. Фото какие системы счисления применяются в вычислительной технике позиционные или непозиционные почему

Курс повышения квалификации

Дистанционное обучение как современный формат преподавания

какие системы счисления применяются в вычислительной технике позиционные или непозиционные почему. Смотреть фото какие системы счисления применяются в вычислительной технике позиционные или непозиционные почему. Смотреть картинку какие системы счисления применяются в вычислительной технике позиционные или непозиционные почему. Картинка про какие системы счисления применяются в вычислительной технике позиционные или непозиционные почему. Фото какие системы счисления применяются в вычислительной технике позиционные или непозиционные почему

Курс повышения квалификации

Современные педтехнологии в деятельности учителя

какие системы счисления применяются в вычислительной технике позиционные или непозиционные почему. Смотреть фото какие системы счисления применяются в вычислительной технике позиционные или непозиционные почему. Смотреть картинку какие системы счисления применяются в вычислительной технике позиционные или непозиционные почему. Картинка про какие системы счисления применяются в вычислительной технике позиционные или непозиционные почему. Фото какие системы счисления применяются в вычислительной технике позиционные или непозиционные почему

Курс профессиональной переподготовки

Математика и информатика: теория и методика преподавания в образовательной организации

Найдите материал к любому уроку, указав свой предмет (категорию), класс, учебник и тему:

также Вы можете выбрать тип материала:

Краткое описание документа:

Цель работы: Повторение и закрепление знаний обучающихся по способам представления чисел в позиционных системах счисления, переводу чисел из десятичной системы счисления в любую другую и обратно.

Общая информация

Международная дистанционная олимпиада Осень 2021

Похожие материалы

Отчет Тема: Шифрование и дешифрование данных

Чему мы научились на уроках информатики

«Задание при дистанционном обучении»

«Тупой текст» информатика 1 курс

Ашық сабақ «Ақпаратты электронды кестелерде өңдеу» Кіріктірілген функциялар

Презентация «История вычислений и вычислительной техники»

Презентация «Системы счисления» 9 класс

Элективный курс по информатике «Информация и основы Алгебры логики»

Не нашли то что искали?

Воспользуйтесь поиском по нашей базе из
5241329 материалов.

Вам будут интересны эти курсы:

Оставьте свой комментарий

Авторизуйтесь, чтобы задавать вопросы.

какие системы счисления применяются в вычислительной технике позиционные или непозиционные почему. Смотреть фото какие системы счисления применяются в вычислительной технике позиционные или непозиционные почему. Смотреть картинку какие системы счисления применяются в вычислительной технике позиционные или непозиционные почему. Картинка про какие системы счисления применяются в вычислительной технике позиционные или непозиционные почему. Фото какие системы счисления применяются в вычислительной технике позиционные или непозиционные почему

Минобразования Кузбасса рекомендовало техникумам и школам уйти на каникулы до 7 ноября

Время чтения: 1 минута

какие системы счисления применяются в вычислительной технике позиционные или непозиционные почему. Смотреть фото какие системы счисления применяются в вычислительной технике позиционные или непозиционные почему. Смотреть картинку какие системы счисления применяются в вычислительной технике позиционные или непозиционные почему. Картинка про какие системы счисления применяются в вычислительной технике позиционные или непозиционные почему. Фото какие системы счисления применяются в вычислительной технике позиционные или непозиционные почему

55 российских школ остаются на карантине по коронавирусу

Время чтения: 0 минут

какие системы счисления применяются в вычислительной технике позиционные или непозиционные почему. Смотреть фото какие системы счисления применяются в вычислительной технике позиционные или непозиционные почему. Смотреть картинку какие системы счисления применяются в вычислительной технике позиционные или непозиционные почему. Картинка про какие системы счисления применяются в вычислительной технике позиционные или непозиционные почему. Фото какие системы счисления применяются в вычислительной технике позиционные или непозиционные почему

Школьников не планируют переводить на удаленку после каникул

Время чтения: 1 минута

какие системы счисления применяются в вычислительной технике позиционные или непозиционные почему. Смотреть фото какие системы счисления применяются в вычислительной технике позиционные или непозиционные почему. Смотреть картинку какие системы счисления применяются в вычислительной технике позиционные или непозиционные почему. Картинка про какие системы счисления применяются в вычислительной технике позиционные или непозиционные почему. Фото какие системы счисления применяются в вычислительной технике позиционные или непозиционные почему

Большинство московских родителей поддерживают экспресс-тестирование на ковид в школах

Время чтения: 1 минута

какие системы счисления применяются в вычислительной технике позиционные или непозиционные почему. Смотреть фото какие системы счисления применяются в вычислительной технике позиционные или непозиционные почему. Смотреть картинку какие системы счисления применяются в вычислительной технике позиционные или непозиционные почему. Картинка про какие системы счисления применяются в вычислительной технике позиционные или непозиционные почему. Фото какие системы счисления применяются в вычислительной технике позиционные или непозиционные почему

Средняя зарплата учителей в Москве достигла 122 тыс. рублей

Время чтения: 1 минута

какие системы счисления применяются в вычислительной технике позиционные или непозиционные почему. Смотреть фото какие системы счисления применяются в вычислительной технике позиционные или непозиционные почему. Смотреть картинку какие системы счисления применяются в вычислительной технике позиционные или непозиционные почему. Картинка про какие системы счисления применяются в вычислительной технике позиционные или непозиционные почему. Фото какие системы счисления применяются в вычислительной технике позиционные или непозиционные почему

В школе в Пермском крае произошла стрельба

Время чтения: 1 минута

Подарочные сертификаты

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

Все материалы, размещенные на сайте, созданы авторами сайта либо размещены пользователями сайта и представлены на сайте исключительно для ознакомления. Авторские права на материалы принадлежат их законным авторам. Частичное или полное копирование материалов сайта без письменного разрешения администрации сайта запрещено! Мнение администрации может не совпадать с точкой зрения авторов.

Источник

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

Система счисления — это совокупность правил записи чисел посредством конечного набора символов (цифр).

Системы счисления бывают:

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

Примеры: унарная, римская, древнерусская и др.

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

Основание системы счисления —

количество различных цифр, используемых в этой системе.

отношение количественного эквивалента цифры в этом разряде к количественному эквиваленту той же цифры в нулевом разряде

где i — номер разряда, а s — основание системы счисления.

Разряды числа нумеруются справа налево, причем младший разряд целой части (стоящий перед разделителем — запятой или точкой) имеет номер ноль. Разряды дробной части имеют отрицательные номера:

По определению веса разряда

где i — номер разряда, а s — основание системы счисления.

Тогда, обозначив цифры числа как ai, любое число, записанное в позиционной системе счисления, можем представить в виде:

Например, для системы счисления с основанием 4:

Выполнив вычисления, мы получим значение исходного числа, записанное в десятичной системе счисления (точнее, в той, в которой производим вычисления). В данном случае:

= 1⋅64 + 3⋅16 + 0⋅4 + 2⋅1 + 2⋅0,25 =

= 64 + 48 + 2 + 0,5 = 114,5

Таким образом, для перевода числа из любой системы счисления в десятичную следует:

Вспомним пример перевода из системы счисления с основанием 4 в десятичную:

13024 = 1⋅4 3 + 3⋅4 2 + 0⋅4 1 + 2⋅4 0 = 114

Иначе это можно записать так:

114 = ((1 ⋅ 4 + 3) ⋅ 4 + 0) ⋅ 4 + 2 = 13024

Отсюда видно, что при делении 114 на 4 нацело в остатке должно остаться 2 — это младшая цифра при записи в четверичной системе. Частное же будет равно

Деление его на 4 даст остаток — следующую цифру (0) и частное 1 ⋅ 4 + 3. Продолжая действия, получим аналогичным образом и оставшиеся цифры.

В общем случае для перевода целой части числа из десятичной системы счисления в систему с каким-либо другим основанием необходимо:

Источник

Основы систем счисления

Изучая кодировки, я понял, что недостаточно хорошо понимаю системы счислений. Тем не менее, часто использовал 2-, 8-, 10-, 16-ю системы, переводил одну в другую, но делалось все на “автомате”. Прочитав множество публикаций, я был удивлен отсутствием единой, написанной простым языком, статьи по столь базовому материалу. Именно поэтому решил написать свою, в которой постарался доступно и по порядку изложить основы систем счисления.

Введение

Система счисления — это способ записи (представления) чисел.

Что под этим подразумевается? Например, вы видите перед собой несколько деревьев. Ваша задача — их посчитать. Для этого можно — загибать пальцы, делать зарубки на камне (одно дерево — один палец\зарубка) или сопоставить 10 деревьям какой-нибудь предмет, например, камень, а единичному экземпляру — палочку и выкладывать их на землю по мере подсчета. В первом случае число представляется, как строка из загнутых пальцев или зарубок, во втором — композиция камней и палочек, где слева — камни, а справа — палочки

Системы счисления подразделяются на позиционные и непозиционные, а позиционные, в свою очередь, — на однородные и смешанные.

Непозиционная — самая древняя, в ней каждая цифра числа имеет величину, не зависящую от её позиции (разряда). То есть, если у вас 5 черточек — то число тоже равно 5, поскольку каждой черточке, независимо от её места в строке, соответствует всего 1 один предмет.

Позиционная система — значение каждой цифры зависит от её позиции (разряда) в числе. Например, привычная для нас 10-я система счисления — позиционная. Рассмотрим число 453. Цифра 4 обозначает количество сотен и соответствует числу 400, 5 — кол-во десяток и аналогично значению 50, а 3 — единиц и значению 3. Как видим — чем больше разряд — тем значение выше. Итоговое число можно представить, как сумму 400+50+3=453.

Однородная система — для всех разрядов (позиций) числа набор допустимых символов (цифр) одинаков. В качестве примера возьмем упоминавшуюся ранее 10-ю систему. При записи числа в однородной 10-й системе вы можете использовать в каждом разряде исключительно одну цифру от 0 до 9, таким образом, допускается число 450 (1-й разряд — 0, 2-й — 5, 3-й — 4), а 4F5 — нет, поскольку символ F не входит в набор цифр от 0 до 9.

Смешанная система — в каждом разряде (позиции) числа набор допустимых символов (цифр) может отличаться от наборов других разрядов. Яркий пример — система измерения времени. В разряде секунд и минут возможно 60 различных символов (от «00» до «59»), в разряде часов – 24 разных символа (от «00» до «23»), в разряде суток – 365 и т. д.

Непозиционные системы

Как только люди научились считать — возникла потребность записи чисел. В начале все было просто — зарубка или черточка на какой-нибудь поверхности соответствовала одному предмету, например, одному фрукту. Так появилась первая система счисления — единичная.

Единичная система счисления

Число в этой системе счисления представляет собой строку из черточек (палочек), количество которых равно значению данного числа. Таким образом, урожай из 100 фиников будет равен числу, состоящему из 100 черточек.
Но эта система обладает явными неудобствами — чем больше число — тем длиннее строка из палочек. Помимо этого, можно легко ошибиться при записи числа, добавив случайно лишнюю палочку или, наоборот, не дописав.

Для удобства, люди стали группировать палочки по 3, 5, 10 штук. При этом, каждой группе соответствовал определенный знак или предмет. Изначально для подсчета использовались пальцы рук, поэтому первые знаки появились для групп из 5 и 10 штук (единиц). Все это позволило создать более удобные системы записи чисел.

Древнеегипетская десятичная система

какие системы счисления применяются в вычислительной технике позиционные или непозиционные почему. Смотреть фото какие системы счисления применяются в вычислительной технике позиционные или непозиционные почему. Смотреть картинку какие системы счисления применяются в вычислительной технике позиционные или непозиционные почему. Картинка про какие системы счисления применяются в вычислительной технике позиционные или непозиционные почему. Фото какие системы счисления применяются в вычислительной технике позиционные или непозиционные почему

Почему она называется десятичной? Как писалось выше — люди стали группировать символы. В Египте — выбрали группировку по 10, оставив без изменений цифру “1”. В данном случае, число 10 называется основанием десятичной системы счисления, а каждый символ — представление числа 10 в какой-то степени.

Числа в древнеегипетской системе счисления записывались, как комбинация этих
символов, каждый из которых повторялся не более девяти раз. Итоговое значение равнялось сумме элементов числа. Стоит отметить, что такой способ получения значения свойственен каждой непозиционной системе счисления. Примером может служить число 345:

какие системы счисления применяются в вычислительной технике позиционные или непозиционные почему. Смотреть фото какие системы счисления применяются в вычислительной технике позиционные или непозиционные почему. Смотреть картинку какие системы счисления применяются в вычислительной технике позиционные или непозиционные почему. Картинка про какие системы счисления применяются в вычислительной технике позиционные или непозиционные почему. Фото какие системы счисления применяются в вычислительной технике позиционные или непозиционные почему

Вавилонская шестидесятеричная система

В отличии от египетской, в вавилонской системе использовалось всего 2 символа: “прямой” клин — для обозначения единиц и “лежачий” — для десятков. Чтобы определить значение числа необходимо изображение числа разбить на разряды справа налево. Новый разряд начинается с появления прямого клина после лежачего. В качестве примера возьмем число 32:
какие системы счисления применяются в вычислительной технике позиционные или непозиционные почему. Смотреть фото какие системы счисления применяются в вычислительной технике позиционные или непозиционные почему. Смотреть картинку какие системы счисления применяются в вычислительной технике позиционные или непозиционные почему. Картинка про какие системы счисления применяются в вычислительной технике позиционные или непозиционные почему. Фото какие системы счисления применяются в вычислительной технике позиционные или непозиционные почему
Число 60 и все его степени так же обозначаются прямым клином, что и “1”. Поэтому вавилонская система счисления получила название шестидесятеричной.
Все числа от 1 до 59 вавилоняне записывали в десятичной непозиционной системе, а большие значения — в позиционной с основанием 60. Число 92:
какие системы счисления применяются в вычислительной технике позиционные или непозиционные почему. Смотреть фото какие системы счисления применяются в вычислительной технике позиционные или непозиционные почему. Смотреть картинку какие системы счисления применяются в вычислительной технике позиционные или непозиционные почему. Картинка про какие системы счисления применяются в вычислительной технике позиционные или непозиционные почему. Фото какие системы счисления применяются в вычислительной технике позиционные или непозиционные почему
Запись числа была неоднозначной, поскольку не существовало цифры обозначающей ноль. Представление числа 92 могло обозначать не только 92=60+32, но и, например, 3632=3600+32. Для определения абсолютного значения числа был введен специальный символ для обозначения пропущенного шестидесятеричного разряда, что соответствует появлению цифры 0 в записи десятичного числа:
какие системы счисления применяются в вычислительной технике позиционные или непозиционные почему. Смотреть фото какие системы счисления применяются в вычислительной технике позиционные или непозиционные почему. Смотреть картинку какие системы счисления применяются в вычислительной технике позиционные или непозиционные почему. Картинка про какие системы счисления применяются в вычислительной технике позиционные или непозиционные почему. Фото какие системы счисления применяются в вычислительной технике позиционные или непозиционные почему
Теперь число 3632 следует записывать, как:

какие системы счисления применяются в вычислительной технике позиционные или непозиционные почему. Смотреть фото какие системы счисления применяются в вычислительной технике позиционные или непозиционные почему. Смотреть картинку какие системы счисления применяются в вычислительной технике позиционные или непозиционные почему. Картинка про какие системы счисления применяются в вычислительной технике позиционные или непозиционные почему. Фото какие системы счисления применяются в вычислительной технике позиционные или непозиционные почему

Шестидесятеричная вавилонская система — первая система счисления, частично основанная на позиционном принципе. Данная система счисления используется и сегодня, например, при определении времени — час состоит из 60 минут, а минута из 60 секунд.

Римская система

Римская система не сильно отличается от египетской. В ней для обозначения чисел 1, 5, 10, 50, 100, 500 и 1000 используются заглавные латинские буквы I, V, X, L, C, D и M соответственно. Число в римской системе счисления — это набор стоящих подряд цифр.

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

Как упоминалось выше — первые предпосылки к появлению позиционной системы возникли в древнем Вавилоне. В Индии система приняла форму позиционной десятичной нумерации с применением нуля, а у индусов эту систему чисел заимствовали арабы, от которых её переняли европейцы. По каким-то причинам, в Европе за этой системой закрепилось название “арабская”.

Десятичная система счисления

Это одна из самых распространенных систем счисления. Именно её мы используем, когда называем цену товара и произносим номер автобуса. В каждом разряде (позиции) может использоваться только одна цифра из диапазона от 0 до 9. Основанием системы является число 10.

Для примера возьмем число 503. Если бы это число было записано в непозиционной системе, то его значение равнялось 5+0+3 = 8. Но у нас — позиционная система и значит каждую цифру числа необходимо умножить на основание системы, в данном случае число “10”, возведенное в степень, равную номеру разряда. Получается, значение равно 5*10 2 + 0*10 1 + 3*10 0 = 500+0+3 = 503. Чтобы избежать путаницы при одновременной работе с несколькими системами счисления основание указывается в качестве нижнего индекса. Таким образом, 503 = 50310.

Помимо десятичной системы, отдельного внимания заслуживают 2-, 8-, 16-ая системы.

Двоичная система счисления

Эта система, в основном, используется в вычислительной технике. Почему не стали использовать привычную нам 10-ю? Первую вычислительную машину создал Блез Паскаль, использовавший в ней десятичную систему, которая оказалась неудобной в современных электронных машинах, поскольку требовалось производство устройств, способных работать в 10 состояниях, что увеличивало их цену и итоговые размеры машины. Этих недостатков лишены элементы, работающие в 2-ой системе. Тем не менее, рассматриваемая система была создана за долго до изобретения вычислительных машин и уходит “корнями” в цивилизацию Инков, где использовались кипу — сложные верёвочные сплетения и узелки.

Двоичная позиционная система счисления имеет основание 2 и использует для записи числа 2 символа (цифры): 0 и 1. В каждом разряде допустима только одна цифра — либо 0, либо 1.

Примером может служить число 101. Оно аналогично числу 5 в десятичной системе счисления. Для того, чтобы перевести из 2-й в 10-ю необходимо умножить каждую цифру двоичного числа на основание “2”, возведенное в степень, равную разряду. Таким образом, число 1012 = 1*2 2 + 0*2 1 + 1*2 0 = 4+0+1 = 510.

Хорошо, для машин 2-я система счисления удобнее, но мы ведь часто видим, используем на компьютере числа в 10-й системе. Как же тогда машина определяет какую цифру вводит пользователь? Как переводит число из одной системы в другую, ведь в её распоряжении всего 2 символа — 0 и 1?

Чтобы компьютер мог работать с двоичными числами (кодами), необходимо чтобы они где-то хранились. Для хранения каждой отдельной цифры применяется триггер, представляющий собой электронную схему. Он может находится в 2-х состояниях, одно из которых соответствует нулю, другое — единице. Для запоминания отдельного числа используется регистр — группа триггеров, число которых соответствует количеству разрядов в двоичном числе. А совокупность регистров — это оперативная память. Число, содержащееся в регистре — машинное слово. Арифметические и логические операции со словами осуществляет арифметико-логическое устройство (АЛУ). Для упрощения доступа к регистрам их нумеруют. Номер называется адресом регистра. Например, если необходимо сложить 2 числа — достаточно указать номера ячеек (регистров), в которых они находятся, а не сами числа. Адреса записываются в 8- и 16-ричной системах (о них будет рассказано ниже), поскольку переход от них к двоичной системе и обратно осуществляется достаточно просто. Для перевода из 2-й в 8-ю число необходимо разбить на группы по 3 разряда справа налево, а для перехода к 16-ой — по 4. Если в крайней левой группе цифр не достает разрядов, то они заполняются слева нулями, которые называются ведущими. В качестве примера возьмем число 1011002. В восьмеричной — это 101 100 = 548, а в шестнадцатеричной — 0010 1100 = 2С16. Отлично, но почему на экране мы видим десятичные числа и буквы? При нажатии на клавишу в компьютер передаётся определённая последовательность электрических импульсов, причём каждому символу соответствует своя последовательность электрических импульсов (нулей и единиц). Программа драйвер клавиатуры и экрана обращается к кодовой таблице символов (например, Unicode, позволяющая закодировать 65536 символов), определяет какому символу соответствует полученный код и отображает его на экране. Таким образом, тексты и числа хранятся в памяти компьютера в двоичном коде, а программным способом преобразуются в изображения на экране.

Восьмеричная система счисления

8-я система счисления, как и двоичная, часто применяется в цифровой технике. Имеет основание 8 и использует для записи числа цифры от 0 до 7.

Шестнадцатеричная система счисления

Шестнадцатеричная система широко используется в современных компьютерах, например при помощи неё указывается цвет: #FFFFFF — белый цвет. Рассматриваемая система имеет основание 16 и использует для записи числа: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, A, B. C, D, E, F, где буквы равны 10, 11, 12, 13, 14, 15 соответственно.

Помимо рассмотренных позиционных систем счисления, существуют и другие, например:
1) Троичная
2) Четверичная
3) Двенадцатеричная

Позиционные системы подразделяются на однородные и смешанные.

Однородные позиционные системы счисления

Определение, данное в начале статьи, достаточно полно описывает однородные системы, поэтому уточнение — излишне.

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

К уже приведенному определению можно добавить теорему: “если P=Q n (P,Q,n – целые положительные числа, при этом P и Q — основания), то запись любого числа в смешанной (P-Q)-ой системе счисления тождественно совпадает с записью этого же числа в системе счисления с основанием Q.”

Смешанными системами счисления также являются, например:
1) Факториальная
2) Фибоначчиева

Перевод из одной системы счисления в другую

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

Преобразование в десятичную систему счисления

Пример: 1012 = 1*2 2 + 0*2 1 + 1*2 0 = 4+0+1 = 510

Преобразование из десятичной системы счисления в другие

Записав все остатки снизу вверх, получаем итоговое число 17. Следовательно, 1510 = 178.

Преобразование из двоичной в восьмеричную и шестнадцатеричную системы

В качестве примера возьмем число 10012: 10012 = 001 001 = (0*2 2 + 0*2 1 + 1*2 0 ) (0*2 2 + 0*2 1 + 1*2 0 ) = (0+0+1) (0+0+1) = 118

Для перевода в шестнадцатеричную — разбиваем двоичное число на группы по 4 цифры справа налево, затем — аналогично преобразованию из 2-й в 8-ю.

Преобразование из восьмеричной и шестнадцатеричной систем в двоичную

Перевод из восьмеричной в двоичную — преобразуем каждый разряд восьмеричного числа в двоичное 3-х разрядное число делением на 2 (более подробно о делении см. выше пункт “Преобразование из десятичной системы счисления в другие”), недостающие крайние разряды заполним ведущими нулями.

Для примера рассмотрим число 458: 45 = (100) (101) = 1001012

Перевод из 16-ой в 2-ю — преобразуем каждый разряд шестнадцатеричного числа в двоичное 4-х разрядное число делением на 2, недостающие крайние разряды заполняем ведущими нулями.

Преобразование дробной части любой системы счисления в десятичную

Преобразование осуществляется также, как и для целых частей, за исключением того, что цифры числа умножаются на основание в степени “-n”, где n начинается от 1.

Преобразование дробной части двоичной системы в 8- и 16-ую

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

Пример: 1001,012 = 001 001, 010 = (0*2 2 + 0*2 1 + 1*2 0 ) (0*2 2 + 0*2 1 + 1*2 0 ), (0*2 2 + 1*2 1 + 0*2 0 ) = (0+0+1) (0+0+1), (0+2+0) = 11,28

Преобразование дробной части десятичной системы в любую другую

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

Для примера переведем 10,62510 в двоичную систему:
0,625*2 = 1,25
0,250*2 = 0,5
0,5*2 = 1,0
Записав все остатки сверху вниз, получаем 10,62510 = (1010), (101) = 1010,1012

Источник

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *