Количественное значение одной единицы разряда называется весом разряда. 


Мы поможем в написании ваших работ!



ЗНАЕТЕ ЛИ ВЫ?

Количественное значение одной единицы разряда называется весом разряда.



Численно вес разряда определяется через основание Е системы счисления и номер i разряда: Еi. Так в десятичной системе вес i-го разряда равен 10i, а в двоичной - 2i.

Понятие веса разряда позволяет легко перейти от двоичного числа к десятичному с помощью полинома вида:

N10 = Xn2n + Xn-12n-1 +...+ X020,
где Хi - значение i-го разряда (0 или 1).

Так для числа 100102 получаем: 1*24 + 0*23 + 0*22 + 1*21 + 0*20 = 1810.

 

Обратный переход производится путём последовательного деления десятичного числа на 2 (основание системы счисления) до тех пор, пока частное не окажется меньше 2.

Правило преобразования покажем на примере десятичного числа 29.

Остаток от первого деления заносится в

1 1 1 0 1 29:2=14:2=7:2=3:2=1 младший разряд двоичного числа. Т.к. ча-

281462 стное больше 2, то деление продолжается.

1 0 1 1 Остаток второго деления заносится в сле-

дующий более старший разряд и т.д. На-

конец, последнее частное, меньшее основа-ния системы счисления, заносится в старший разряд двоичного числа.

 

В реальных системах и устройствах длина двоичных чисел ограничена разрядной сеткой.

Разрядной сеткой называется общее число разрядов, отведённых в данной системе или устройстве для представления двоичных чисел.

Разрядная сетка определяется по формуле: n=ù log2(Mmax + 1)é,

где Mmax - наибольшее из диапазона десятичных чисел, которые могут быть обработаны данной системой или устройством. Односторонние скобки означают, что результат вычисления следует округлить до ближайшего наибольшего целого. Например, результат 2.01 следует округлить до 3.

Обратно, при заданной разрядной сетке n, верхняя граница диапазона десятичных чисел определяется по формуле: Mmax = 2n -1.

Общее же количество десятичных чисел, которые можно представить с помощью n двоичных разрядов, определяется формулой: M = 2n.

 

Кроме двоичной в цифровой технике используются 8- и 16-ричная системы счисления. Введены они только из соображений удобства записи программ и то лишь на языках низкого уровня (машинном - языке нулей и единиц, или Ассемблера), а потому являются вспомогательными.

Алфавит 8-ричной системы счисления состоит из восьми арабских цифр от 0 до 7.

Алфавит 16-ричной системы счисления состоит из 10 арабских цифр от 0 до 9 и шести латинских букв: A-10, B-11, C-12, D-13, E-14, F-15.

Переход от 8- и 16-ричных чисел к десятичным и обратно аналогичен случаю двоичных чисел, но с учётом того, что основанием данных систем счисления является не 2, а 8 и 16, соответственно.

 

Переход от двоичных чисел к 8-ричным производится по следующему правилу. Двоичное число, начиная с младших разрядов, разбивается на

0111001012 триады (тройки символов). Если длина числа не кратна

трём, то оно дополняется старшими нулевыми разряда-

3458 ми. Каждая триада записывается символами 8-ричного

Алфавита.

0111101001012 При переходе к 16-ричным числам двоичное число

разбивается на тетрады (четвёрки символов), каждая

7А516 из которых записывается символами 16-ричного алфа-

Вита.

К сожалению, не существует явных алгоритмов перевода чисел из 8- в 16- ричную систему счисления и обратно. Поэтому в этих случаях используется

7108 В3С116 промежуточное двоичное

0001110010002 0010110011110000012 представление: исходное

1С816 1317018 число переводится в двоичное, а затем по выше приведённому правилу - в искомое.

 

1.3. Формы представления двоичных чисел.

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

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

Во-вторых, должно быть установлено определённое правило записи чисел в разрядной сетке. Это даёт возможность определить, например, положение старшего и младшего разрядов в изображении числа.



Поделиться:


Последнее изменение этой страницы: 2017-02-07; просмотров: 346; Нарушение авторского права страницы; Мы поможем в написании вашей работы!

infopedia.su Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Обратная связь - 3.19.30.232 (0.007 с.)