Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Bilety_EVM.doc
Скачиваний:
22
Добавлен:
21.09.2019
Размер:
1.68 Mб
Скачать
  1. Анализ позиционных систем счисления.

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

Основание (базис) r позиционной системы счисления - максимальное количество различных знаков или символов, используемых для изображения числа в данной системе счисления. Таким образом, основание может быть любым числом кроме 1 и бесконечности.

Диапазон представления чисел в заданной системе счисления – интервал числовой оси, заключенный между максимальным и минимальным числами, представленными при заданной длине разрядной сетки.

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

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

Для записи числа в двоичной системе счисления используются две цифры: 0 и 1. Основание системы записывается как 10(2) (210=1·21+0·20). Используя данную систему любое число можно выразить последовательностью высоких и низких потенциалов или группой запоминающих элементов, способных запоминать одно из двух (0,1) значений. Арифметические операции в двоичной системе счисления выполняются по тем же правилам, что и в десятичной системе счисления.

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

В восьмеричной системе счисления используется восемь цифр: 0,1,2 … 7, а основание записывается как 10(8) (810=1·81+0·80). Рассмотрим примеры выполнения операций в восьмеричной системе счисления. При их выполнении используются правила представленные в таблицах сложения и умножения восьмеричных цифр.

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

В шестнадцатеричной системе счисления используются шестнадцать символов: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, A, B, C, D, E, F. Основание записывается как 10(16) (1610=1*161+0*160).

  1. Преобразование чисел в разных системах счисления.

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

Перевод целых чисел.

Метод подбора степеней основания. В соответствии с (2) целые числа в системах счисления с основаниями r1 и r2 могут быть представлены:

n k

A r1 = ai r1i = bj r2j = A r2 ,

i=0 j=0

В общем случае перевод числа из системы счисления с основанием r1 в систему счисления с основанием r2 можно представить как задачу определения коэффициентов bi нового ряда, изображающего число в системе счисления с основанием r2. Основная трудность в выборе максимальной степени основания r2, которая еще содержится в числе Ar1. Все действия должны выполняться по правилам r1-арифметики (то есть исходной системы счисления). После нахождения максимальной степени и соответствующего ей коэффициента необходимо найти коэффициенты для всех остальных (младших) степеней.

Метод деления на основание системы счисления.

Пример: A10=37 , A2=?

37=1·25 + 0 ·24 + 0 ·23 + 1·22 + 0 ·21 + 1·20=100101

Нечетным двоичным числом 100101 является число, содержащее единицу в младшем разряде.

Пример А10 = 37 ; A2 = ?; А5=?

Перевод правильных дробей.

Метод подбора величин, обратных степеням основания.

A10 =0,716

А2 =0,1011...

Количество разрядов после запятой зависит от точности, с которой требуется представить число.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]