Системы счисления

Автор работы: Пользователь скрыл имя, 15 Марта 2011 в 13:57, реферат

Описание работы

1.Понять принципы позиционной системы счисления.
2.Научиться переводить числа из одной системы счисления в другую.
3.Уметь производить арифметические действия над числами, представленными в различных системах счисления.

Файлы: 1 файл

системы счисления.docx

— 48.67 Кб (Скачать файл)
 
    1. Перевод из двоичной системы счисления в  восьмеричную и шестнадцатеричную

    Основания восьмеричной и шестнадцатеричной  систем счисления (q) являются степенью основания двоичной системы (p) : q = pk , где k – целое число, равное 3 для восьмеричной системы счисления и 4 для шестнадцатеричной. Поэтому перевод из двоичной системы осуществляется разбиением двоичного числа на группы по три цифры в каждой для восьмеричной и по четыре для шестнадцатеричной. Отчет ведется от точки разделяющей целую часть от дробной в обе стороны. Затем каждая группа заменяется соответствующей цифрой из соответствующих систем счисления (см. табл. 2 и 3). Недостающие биты двоичного числа дополняются нулями: впереди – для целой части и в конце – для дробной части. Например, необходимо перевести двоичное число 1010001110.00111 в восьмеричное и шестнадцатеричное число:

    а) в  восьмеричное

    1010001100.001112 = 001 010 001 100.001 1102 = 1214.168

    б) в  шестнадцатеричное

    1010001100.001112 = 0010 1000 1100.0011 10002 = 28С.3816

    Таблица 2.                                                          Таблица 3.

    Двоичные  – восьмеричные                                Двоичные – шестнадцатеричные

    000 –  0  001 – 1  010 – 2  011 – 3

    100 – 4  101 – 5  110 – 6  111 - 7

0000 –  0  0001 – 1  0010 – 2  0011 – 3

0100 –  4  0101 – 5  0110 – 6  0111 – 7

1000 –  8  1001 – 9  1010 – А  1011 – В

1100 –  С  1101 – D  1110 – E 1111 - F

 

     

    1. Перевод в двоичную систему  счисления

         из восьмеричной  и шестнадцатеричной

     Для перевода в двоичную систему из восьмеричной или шестнадцатеричной систем счисления  необходимо каждое число заменить двоичным эквивалентом (см. табл.2 и 3). Например: 34.58 = 011 100.1012 ; A3.E16 = 1010 0011.11102. 

    1. Перевод из восьмеричной системы  в шестнадцатеричную

Для перевода из восьмеричной системы счисления  в шестнадцатеричную систему  счисления необходимо представить  это число в виде двоичного  числа. Затем объединить в группы по 4 бита и заменить соответствующим  числом из шестнадцатеричной системы  счисления (см. табл.2 и 3). Например: 3458 = 011 100 1012 = 0111001012 = Е516 

    1. Перевод из шестнадцатеричной  системы в восьмеричную

Для перевода шестнадцатеричной системы счисления  в восьмеричную необходимо представить  это число в виде двоичного  числа. Затем объединить в группы по 3 бита и заменить соответствующим числом из восьмеричной системы счисления (см. табл.2 и 3). Например: В516 = 1011 01012 = 010 110 1012 = 2658 

  1. Арифметические  действия в позиционных  системах счисления

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

     Таблицы 4 и 5 предназначены для выполнения сложения и умножения в двоичной системе счисления, таблицы 6 и 7 –  в восьмеричной системе счисления, а таблицы 8 и 9 – в шестнадцатеричной  системе счисления. Ниже приведены  примеры сложения и умножения  в различных системах счисления.

     а) сложение и умножение в двоичной системе счисления

     + 1100111.011

            10011.111

       1111011.010 
 
 

     * 11001

              11

     + 11001

        11001

     1001011 

     б) сложение и умножение в восьмеричной системе счисления 

     + 327.71102

          35.67735

       365.61037 
 

     * 732.6

            6.3

     + 262.02

     5440.4

      5722.42

     в) сложение и умножение в шестнадцатеричной  системе счисления 

     + 1А.787

        9С.271

       В6.9F8 
 

       *10F.A2

             0.F1

        10F A2

      A9C5 4

     AA.D4 E2 

     Этими же таблицами можно пользоваться при решении примеров на вычитание  и деление. 
 
 
 

                 Таблица 4.

0+0=0 1+0=1
 0+1=1 1+1=10
 

                 Таблица 5.

0*0=0 1*0=0
0*1=0 1*1=1
 

                                    Таблица 6.

+ 1 2 3 4 5 6 7
1 2 3 4 5 6 7 10
2 3 4 5 6 7 10 11
3 4 5 6 7 10 11 12
4 5 6 7 10 11 12 13
5 6 7 10 11 12 13 14
6 7 10 11 12 13 14 15
7 10 11 12 13 14 15 16
 
 

                                    Таблица 7.

* 1 2 3 4 5 6 7
1 1 2 3 4 5 6 7
2 2 4 6 10 12 14 16
3 3 6 11 14 17 22 25
4 4 10 14 20 24 30 34
5 5 12 17 24 31 36 43
6 6 14 22 30 36 44 52
7 7 16 25 34 43 52 61
 

     Таблица 8.

+ 1 2 3 4 5 6 7 8 9 A B C D E F
1 2 3 4 5 6 7 8 9 A B C D E F 10
2 3 4 5 6 7 8 9 A B C D E F 10 11
3 4 5 6 7 8 9 A B C D E F 10 11 12
4 5 6 7 8 9 A B C D E F 10 11 12 13
5 6 7 8 9 A B C D E F 10 11 12 13 14
6 7 8 9 A B C D E F 10 11 12 13 14 15
7 8 9 A B C D E F 10 11 12 13 14 15 16
8 9 A B C D E F 10 11 12 13 14 15 16 17
9 A B C D E F 10 11 12 13 14 15 16 17 18
A B C D E F 10 11 12 13 14 15 16 17 18 19
B C D E F 10 11 12 13 14 15 16 17 18 19 1A
C D E F 10 11 12 13 14 15 16 17 18 19 1A 1B
D E F 10 11 12 13 14 15 16 17 18 19 1A 1B 1C
E F 10 11 12 13 14 15 16 17 18 19 1A 1B 1C 1D
F 10 11 12 13 14 15 16 17 18 19 1A 1B 1C 1D 1E
 

     Таблица 9.

* 1 2 3 4 5 6 7 8 9 A B C D E F
1 1 2 3 4 5 6 7 8 9 A B C D E F
2 2 4 6 8 A C E 10 12 14 16 18 1A 1C 1E
3 3 6 9 C F 12 15 18 1B 1E 21 24 27 2A 2D
4 4 8 C 10 14 18 1C 20 24 28 2C 30 34 38 3C
5 5 A F 14 19 1E 23 28 2D 32 37 3C 41 46 4B
6 6 C 12 18 1E 24 2A 30 36 3C 42 48 4E 54 5A
7 7 E 15 1C 23 2A 31 38 3F 46 4D 54 5B 62 69
8 8 10 18 20 28 30 38 40 48 50 58 60 68 70 78
9 9 12 1B 24 2D 36 3F 48 51 5A 63 6C 75 7E 87
A A 14 1E 28 32 3C 46 50 5A 64 6E 78 82 8C 96
B B 16 21 2C 37 42 4D 58 63 6E 79 84 8F 9A A5
C C 18 24 30 3C 48 54 60 6C 78 84 90 9C A8 B4
D D 1A 27 34 41 4E 5B 68 75 82 8F 9C A9 B6 C3
E E 1C 2A 38 46 54 62 70 7E 8C 9A A8 B6 C4 D2
F F 1E 2D 3C 4B 5A 69 78 87 96 A5 B4 C3 D2 E1

Информация о работе Системы счисления