Слайд 1Системы счисления
Системы счисления (СС) – совокупность приемов и правил для
записи чисел цифровыми знаками.
Знаки бывают специальные числовые и обычные
алфавитные.
Различают два вида систем счисления (СС): позиционные и непозиционные.
Непозиционные CC – значение числа зависит от конфигурации, значение конкретной цифры постоянно и не зависит от ее расположения в записи числа.
Пример. XXXVII = 35, здесь X = 10 не зависит от положения в записи числа
Позиционные CC – значение числа зависит от позиции цифр.
Слайд 3Виды позиционных систем счисления
Двоичные системы счисления – являются основной при
построении цифр ЭВМ – простота построения элемента, находящегося в одном
из двух состояний: 0 и 1. Цифровые ЭВМ, начиная с их создания по настоящее время, работают с двоичной системой счисления.
Троичная. На основании этой системы счисления была предпринята попытка построения принципиально иных ЭВМ, которые кодировали информацию не двумя уровнями сигнала, а тремя. Однако данные ЭВМ не получили распространения, а существовали только в виде экспериментальных образцов в силу сложности схематического построения.
Слайд 4Виды позиционных систем счисления
Восьмеричная. (1..7) Ранее использовалась для введения чисел
и программ в ЭВМ
Шестнадцатеричная. В качестве недостающих цифровых символов используют
буквы латинского алфавита. (A, B, C, D, E, F). Удобна для краткой записи длинных двоичных чисел.
Слайд 5Виды позиционных систем счисления
Двоично-десятичная. Каждый символ десятичного числа кодируется с
помощью двоичной системы. Применяется для вводов информации, однако может быть
использован и для арифметических действий.
Иные системы счисления (8,16,10,50) используются для более наглядного представления чисел для пользователя.
Слайд 6Виды позиционных систем счисления
Слайд 8Диапазоны чисел
Для представления числа, записанного в позиционной системе счисления с
выбранным основанием q, при помощи электрических сигналов необходимо иметь некоторое
электронное устройство, формирующее на выходе q различных электрических сигналов, которые достаточно легко отличить друг от друга (закодировать выходное число). Необходимое число этих устройств должно равняться числу разрядов целой и дробной частей записываемого числа.
Чем больше q, тем меньше понадобиться таких устройств, но эти устройства будут сложнее, т.к. должны формировать многоуровневый выходной сигнал. Это усложняет идентификацию выходного сигнала, повышает вероятность ошибок при воздействии внешних помех и усложняет устройство.
Критерием выбора q в данном случае является минимизация аппаратных затрат при обеспечении достаточной помехоустойчивости. Математическое решение поставленной задачи показало, что оптимальной является система счисления с основанием q = e = 2.71
Слайд 10Арифметические действия в двоичной системе счисления
Слайд 11Перевод из одной системы счисления в другую
Табличный метод используется для
преобразования чисел, заданных в системах счисления, основания которых кратно двум
Слайд 12Перевод из одной системы счисления в другую
Использующий вес разрядов
Слайд 13Перевод из одной системы счисления в другую
Метод деления перевод чисел
из одной системы счисления в другую с произвольными основаниями
Слайд 14Перевод из одной системы счисления в другую
Метод деления перевод чисел
из одной системы счисления в другую с произвольными основаниями
Слайд 15Перевод из одной системы счисления в другую
Метод деления перевод чисел
из одной системы счисления в другую с произвольными основаниями
Слайд 16Перевод дробных чисел
Умножаем на основание СС, если получается целая часть
числа, мы ее используем, оставшуюся дробную часть без целой продолжаем
умножать. Умножение производиться до тех пор, пока дробная часть произведения не станет равной нулю, или не будет получена требуемая точность.
Умножению подлежит только дробная часть. Единицы переполнения в умножении не участвуют. Они образуют результат, который читается сверху вниз.
Слайд 17Перевод дробных чисел
Смешанные числа преобразуются: целая часть своим способом, дробную
своим.
Слайд 18Перевод дробных чисел
Алгоритм использования методов перевода чисел из одной системы
счисления в другую
Слайд 19BCD-код или двоично-десятичный код
Слайд 20BCD-код или двоично-десятичный код
Слайд 21BCD-код или двоично-десятичный код
Слайд 22BCD-код или двоично-десятичный код
Слайд 23BCD-код или двоично-десятичный код