Page 9 - 4989
P. 9

Тому, наприклад, для представлення кодів команд процесора
                  використовують  саме  шістнадцяткову  систему  числення,
                  оскільки  шістнадцяткові  числа  легше  сприймаються,  ніж  довгі

                  послідовності  нулів  та  одиниць  (обчислювальна  система  при
                  цьому оперує з двійковими кодами – саме двійкові коди команд
                  зберігаються в пам’яті та передаються на виконання процесору, а

                  шістнадцяткове представлення використовує виключно людина).

                        Використовуючи таблицю, легко визначити, що, наприклад,
                        11 1010 0101 1101 0001,0110 11  = 3А5D1,6C                     (16)  ,
                                                                   (2)
                        1В305,ЕА     (16)  = 1 1011 0011 0000 0101,1110 101  .
                                                                                       (2)
                        Отже,  для  переведення  двійкового  числа  в  шістнадцяткову
                  систему  числення  необхідно  кожну  тетраду  замінити  на

                  відповідну  шістнадцяткову  цифру,  і  навпаки:  для  переведення
                  шістнадцяткового числа в двійкову систему числення необхідно
                  кожну шістнадцяткову цифру замінити на відповідні 4 біта.

                        При переведенні числа з двійкової системи в шістнадцяткову
                  можна  додавати  будь-яку  кількість  нулів  зліва,  щоб  отримати
                  повні  тетради,  а  при  переводі  з  шістнадцяткової  в  двійкову  –

                  вилучати в результаті нулі зліва (на величину числа це, звісно, не
                  впливає).

                        Рідше  для  представлення  двійкових  чисел  застосовують

                  вісімкову систему числення, де основою системи числення є 8 і
                                                                                              3
                  використовуються  цифри  від  0  до  7.  Оскільки  8=2 ,  кожним
                  трьом  бітам  двійкового  числа  відповідає  одна  вісімкова  цифра.

                  Наприклад:
                        6073,1  = 110 000 111 011, 001
                                 (8)
                                                                   (2)

                        Для  переведення  деякого  числа  з  десяткової  системи

                  числення         в    систему          числення        з     довільною         основою
                  використовується наступний алгоритм:
                        -  цілу  частину  числа  ділять  націло  на  основу  системи

                  числення до того часу, поки не буде отримано нуль; залишки від
                  ділення,  виписані  в  зворотньому  порядку,  утворюють  цілу
                  частину числа в даній системі числення;

                        -  дробову  частину  числа  множать  на  основу  системи

                                                                 9
   4   5   6   7   8   9   10   11   12   13   14