Лекция 3. Арифметические и логические операции с двоичными числами
Система счисления — способ записи чисел с помощью заданного набора специальных символов, которые называются цифрами.
Основание системы счисления – количество цифр, используемых для записи чисел.
В математическом аппарате информатики используются десятичная, двоичная, восьмеричная и шестнадцатеричная системы счисления (см. табл. 3.1). Все эти системы счисления относятся к системам позиционного типа, в которых величина, обозначаемая цифрой в записи числа, зависит от ее позиции. В системах же непозиционного типа величина числа не зависит от положения цифры, к непозиционным относится, например, римская система счисления.
Таблица 3.1
Название системы
Основание системы
Обозначение
Цифры и символы, используемые для записи чисел
десятичная
Dec
двоичная
Bin
восьмеричная
Oct
шестнадцатеричная
Hex
0123456789ABСDEF
Для перевода чисел из одной системы счисления в другую используют простые математические алгоритмы, на практике перевод делают с помощью калькулятора. Использование калькулятора инженерного или программного типа позволяет представить число R в системах с разным основанием n, например,
Rn=123410= 100110100102= 23228= 4D216
Представление простых чисел в различных системах счисления показано в табл. 3.2
В вычислительной технике используется двоичная система счисления, которая отличается от других систем:
– помехоустойчивым представлением информации;
– простотой вычислений и возможностью технической реализации;
– высокой скоростью арифметических операций.
Для выполнения вычислений в двоичной системе используются простые арифметические операции, основные арифметические действия с двоичными числами показаны в табл. 3.3
Кодирование целого числа осуществляют его простым переводом в двоичную систему счисления.
Для кодирования действительного числа и сохранения его в памяти ЭВМ каждое число R преобразуют следующим образом:
– переводят в нормализованную форму и представляют как произведение мантиссы m на основание системы счисления n в целой степени p, (р называют порядком или характеристикой): R = m * n p;
– полученные значения мантиссы и порядка переводят в двоичный код;
– двоичный код разбивают на группы, в каждой из которых оставляют четыре разряда.
Последовательность преобразования в двоичную форму показана в табл. 3.4, на примере числа 12,34. Из таблицы видно, в каком виде указанное число сохраняется в ячейках памяти ЭВМ.
Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет
studopedia.su - Студопедия (2013 - 2025) год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав!Последнее добавление