Простейшая микро-ЭВМ



             

ДАННЫЕ И ПРОГРАММЫ - часть 2


Так, в десятичной системе счисления основанием является 10, в двоичной — 2, в восьмеричной — 8, в шестнадца-теричной — 16 и т. п. При этом количество используемых цифр для представления чисел равно основанию системы счисления. В двоичной системе используются всего две цифры: 0 и 1. В де­сятичной системе используются 10 цифр от 0 до 9, в восьмерич­ной — восемь цифр, т. е. первые восемь цифр десятичной систе­мы (от 0 до 7). В шестнадцатеричной системе счисления исполь­зуются все цифры десятичной системы, а в качестве недостаю­щих шести цифр используются первые шесть букв латинского алфавита: А, В, С, D, Е, F. Примеры записи десятичных чисел от 0 до 16 и от 248 до 255 в двоичной, восьмеричной и шестнад­цатеричной системах счислений приведены в табл. 3.1. Десятич­ное число 255 является наибольшим представимым в двоичной системе счисления при условии использования всего восьми разрядов для записи чисел. Для представления чисел, больших 255, необходимо в двоичной системе счисления использовать большее число разрядов.

Чтобы отличить число, записанное в той или иной системе счисления, от числа, записанного в другой системе счисления, в конце записи обычно ставят соответствующие используемому основанию цифры или буквы (иногда в виде индексов, напри­мер 3810). Для десятичной системы счисления часто использу­ется буква D, для двоичной — В, для восьмеричной — Q, для шестнадцатеричной — Н. Например:

216 D = 11011000 В = 330 Q = D8 Н.

Как следует из табл. 3.1, наиболее громоздким из рассмотрен­ных представлений, в особенности для больших чисел, является двоичное представление, а наиболее компактным — шестнадца-теричное представление, не совсем удобное для восприятия. Чтобы воспользоваться числовыми результатами в шестнадца­теричной системе счисления, необходимо перевести их в более привычную десятичную форму. Способы перевода чисел из одной системы счисления в другую неоднократно описывались в литературе и здесь рассматриваться не будут.




Содержание  Назад  Вперед