Алгоритм - Учебный центр

Версия сайта для слабовидящих
Заполните форму ниже! Мы вам перезвоним!

Нажав на кнопку "Отправить", Я даю своё согласие на автоматизированную обработку указанной информации, распространяющейся на осуществление всех действий с ней, включая сбор, передачу по сетям связи общего назначения, накопление, хранение, обновление, изменение, использование, обезличивание, блокирование, уничтожение и обработку посредством внесения в электронную базу данных, систематизации, включения в списки и отчетные формы.


Позиционные системы счисления (двоичная, шестнадцатеричная, десятичная).

Позиционные системы счисления (двоичная, шестнадцатеричная, десятичная).

 

       При ремонте копировальных аппаратов, принтеров и др. периферийных устройств мы часто используем диагностические программные средства, которые выдают нам содержимое регистров ошибок, состояния и другую полезную нам информацию в цифрах в шестнадцатеричной системе. Но нам интересны значения отдельных двоичных разрядов этих регистров.  Процессоры работают с командами и данными, представленными в двоичной системе счисления (двоичном виде). В двоичной системе используют только две цифры 1 и 0. 
                Двоичная система является (как и десятичная, в которой используют десять цифр: 1, 2, 3, 4, 5, 6, 7, 8, 9, 0) позиционной системой счисления. Например, десятичное число 5643 состоит из четырех цифр, каждая цифра является десятичным разрядом (5 - старший разряд, а 3 - младший разряд десятичного числа). Младший разряд - левый - это разряд с весом "1" (100), следующий, более старший разряд - с весом каждой единицы равным "10" (101), следующий, более старший разряд - с весом каждой единицы равным "100" (102), и т. д. Таким образом, десятичное число 5643 можно расписать следующим образом:
  5643 = 5 х 1000 + 6 х 100 + 4 х 10 + 3 х 1 
                В двоичной системе счисления все точно также. Например, число 10110 можно подробно записать:
  10110 = 1х 24 + 0 х 23 + 1 х 22 + 1 х 21 + 0 х 20 
                Вес каждого разряда в двоичной системе равен степени числа два (…24, 23, 22, 21, 20). Как и в десятичной системе, правее расположены более младшие разряды, а левее располагаются более старшие разряды. 
                Длинные двоичные числа удобнее записывать в шестнадцатеричной системе, которая использует 16 цифр для изображения чисел: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, A, B, C, D, E, F. Эта система счисления тоже позиционная, только вес разрядов числа является степенью числа 16. Например, шестнадцатеричное число 1F2 можно представить подробно как: 
  1F2=1 х 162 + F х 161 + 2 х 160 
Необычным цифрам в шестнадцатеричной системе: A, B, C, D, E, F соответствуют десятичные значения соответственно: 10, 11, 12, 13, 14, 15 так, что можно легко перевести число 1F2 из шестнадцатеричной системы в привычную десятичную:
  1F2 = 1 х 162 + 15 х 161 + 2 х 160 = 256 + 240 + 2 = 498 т. е. число (1F2)16 = (498)10 .
Каждой шестнадцатеричной цифре соответствует и конкретное двоичное число: 
0 - 0000       8 - 1000 
1 - 0001       9 - 1001 
2 - 0010       A - 1010
3 - 0011       B - 1011
4 - 0100       C - 1100
5 - 0101       D - 1101
6 - 0110       E - 1110
7 - 0111       F - 1111 
Таким образом, число 1F2 в двоичной записи будет иметь вид:   0001  1111  0010.


Лицензия