Системы счисления, применяемые в цифровых эвм
В ЭВМ используются следующие системы счисления:
Двоичная система счисления - в качестве рабочей;
Десятичная система счисления - для записи исходной информации и выдачи результатов;
Восьмеричная система счисления;
Шестнадцатиричная система счисления;
Смешанная (двоично-десятичная) система счисления.
Восьмеричная и шестнадцатиричная системы счисления являются вспомогательными. Они применяются при подготовке задач к решению (программировании на языках ассемблере, машинном и др.). Данные системы удобны тем, что 8-ричная запись какого-либо числа в три раза короче его двоичной записи, а 16-ричная запись - в четыре раза. Что касается перевода чисел из одной системы в другую, а именно по схемам 82, 28, 162, 216, то он не вызывает каких-либо затруднений и может выполняться чисто механическим путем.
Двоично-десятичная система счисления также является вспомогательной и используется, в основном, для хранения десятичных чисел в памяти ЭВМ. Запись десятичных чисел в двоично-десятичной с.с. осуществляется следующим образом. Каждая цифра десятичного числа записывается ее двоичным эквивалентом. Для такой записи потребуется не более четырех двоичных разрядов. Четырехзначное двоичное число, изображающее десятичную цифру, называется тетрадой.
Для того чтобы некоторое десятичное число представить в двоично-десятичной форме, необходимо каждую его цифру записать соответствующей ей тетрадой. Возьмем, например, десятичное число 3795,28 и запишем его в двоично-десятичном виде:
3 7 9 5, 2 8
0011 0111 1001 0101, 0010 1000
Т.о., десятичное число 3795,28 будет иметь такую двоично-десятичную запись: 0011011110010101,00101000.
Переход от десятичной к двоично-десятичной записи производится, как видим, элементарно и не требует каких-либо вычислений.
Для обратного перевода (от двоично-десятичной записи к десятичной) необходимо двоично-десятичное число влево и вправо от запятой разбить на четверки цифр (тетрады), а затем каждую из них записать отвечающей ей десятичной цифрой.
Пусть, например, дано двоично-десятичное число: 010110000110,00110111
Разобьем его на тетрады и заменим каждую тетраду десятичной цифрой:
0101 1000 0110, 0011 0111 = 586,37.
- Математика и информатика Учебное пособие
- Содержание:
- §1. Математические предложения и доказательства.
- §2. Элементы теории множеств.
- П.2 Подмножество. Основные числовые множества.
- П.3 Операции над множествами.
- П.4 Диаграммы Эйлера-Венна.
- § 3. Декартово произведение множеств. Соответствия. Бинарные отношения и их свойства. Отображения.
- § 4. Элементы комбинаторики. Соединения без повторений и с повторениями. Правила суммы и произведения.
- П.1 Соединения без повторений
- П.2 Соединения с повторениями
- П.3. Правила суммы и произведения
- § 5. Элементы теории вероятностей. П.1 Классическое и статистическое определения вероятности.
- П.2 Сумма событий. Теорема сложения вероятностей.
- П.3 Произведение событий. Теорема умножения вероятностей.
- П.4 Формула полной вероятности. Формула Байесса. Формула Бернулли.
- Вопрос 2.Шкалы измерения
- Методы первичной статистической обработки результатов эксперимента
- Выборочное среднее
- Дисперсия
- § 9. Информация и информационные процессы п.1. Понятие об информации. Носители информации. Количественная мера информации. Кодирование информации
- П.2. Понятие о системах счисления. Системы счисления, применяемые в цифровых эвм
- Системы счисления, применяемые в цифровых эвм
- П.3. Перевод чисел из одной с.С. В другую
- П.4. Арифметика двоичных чисел
- Задачи для самостоятельной работы
- §11 Алгоритм и его свойства. Методика составления алгоритмов. П.1. Понятие алгоритма. Свойства алгоритмов. Способы задания алгоритмов.
- П.2.Типы алгоритмов.
- Следование
- Цикл – до(Рис. 58)
- Цикл с параметром(Рис. 59)
- П.3 Базовые алгоритмические структуры
- П.4.Основные этапы решения задач на эвм.