
- •Учебные вопросы и распределение времени
- •1. Формы представления информации.
- •2. Системы счисления, используемые в асу (кса).
- •2.1. Развитие систем счисления.
- •2.2. Системы счисления.
- •2.2.1. Десятичная система счисления.
- •2.2.2. Двоичная система счисления.
- •2.2.3. Восьмеричная система счисления.
- •2.2.4. Шестнадцатеричная система счисления.
- •2.2.5. Двоично-десятичная система счисления.
- •2.2.6. Изображение десятичных чисел в различных системах счисления.
- •3. Способы перевода чисел из одной системы счисления в другую.
- •3.1. Способ деления на основание.
- •3.2. Способ умножения на основание.
- •3.3. Правило перевода неправильных дробей.
- •3.4. Табличный способ перевода.
- •Значение целочисленных степеней числа 2
- •3.5. Использование промежуточной системы счисления.
- •4. Формы представления чисел.
- •4.1. Естественная форма представления чисел с фиксированным положением запятой.
- •4.2. Нормальная форма представления чисел с плавающим положением запятой.
- •5. Способы кодирования чисел.
- •6. Правила выполнения арифметических операций над числами.
- •7. Контроль работы цифровых устройств.
- •Заключение
3. Способы перевода чисел из одной системы счисления в другую.
Для реализации машинных алгоритмов перевода чисел из одной позиционной системы счисления в другую применяют следующие способы:
перевод целых чисел делением на основание новой системы счисления;
перевод правильных дробей умножением на основание новой системы счисления;
табличный способ перевода;
перевод с использованием промежуточной системы счисления.
3.1. Способ деления на основание.
Перевод целых чисел делением на основание новой системы счисления выполняется в несколько этапов. На каждом этапе получают частное от деления и остаток, величина которого меньше нового основания системы. Полученное частное опять делят на основание. Операцию повторяют до получения частного, величина которого меньше нового основания. Это частное и является старшей цифрой числа, представленного в новой системе счисления. Младшие цифры числа формируются из последовательности остатков, причем первый остаток является младшим разрядом.
Пример: перевести десятичное число 359(10) в двоичную систему счисления.
359 |
2 |
|
|
|
|
|
|
|
|
-358 |
179 |
2 |
|
|
|
|
|
|
|
1 |
-178 |
89 |
2 |
|
|
|
|
|
|
|
1 |
-88 |
44 |
2 |
|
|
|
|
|
|
|
1 |
-44 |
22 |
2 |
|
|
|
|
|
|
|
0 |
-22 |
11 |
2 |
|
|
|
|
|
|
|
0 |
-10 |
5 |
2 |
|
|
|
|
|
|
|
1 |
-4 |
2 |
2 |
|
|
|
|
|
|
|
1 |
-2 |
1 |
2 |
|
|
|
|
|
|
|
0 |
-0 |
0 |
|
|
|
|
|
|
|
|
1 |
|
Результат: 359(10) = 101100111(2)