Автор работы: Пользователь скрыл имя, 15 Марта 2011 в 13:57, реферат
1.Понять принципы позиционной системы счисления.
2.Научиться переводить числа из одной системы счисления в другую.
3.Уметь производить арифметические действия над числами, представленными в различных системах счисления.
Основания восьмеричной и шестнадцатеричной систем счисления (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.
Двоичные
– восьмеричные
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 |
из восьмеричной и шестнадцатеричной
Для
перевода в двоичную систему из восьмеричной
или шестнадцатеричной систем счисления
необходимо каждое число заменить двоичным
эквивалентом (см. табл.2 и 3). Например:
34.58 = 011 100.1012 ; A3.E16 = 1010
0011.11102.
Для перевода
из восьмеричной системы счисления
в шестнадцатеричную систему
счисления необходимо представить
это число в виде двоичного
числа. Затем объединить в группы
по 4 бита и заменить соответствующим
числом из шестнадцатеричной системы
счисления (см. табл.2 и 3). Например: 3458
= 011 100 1012 = 0111001012 = Е516
Для перевода
шестнадцатеричной системы
Арифметические действия (сложение, вычитание, умножение и деление) над числами в двоичной, восьмеричной и шестнадцатеричной системах счисления выполняются с использованием таблиц сложения и умножения подобно тому, как это делается в десятичной системе счисления.
Таблицы 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.
|
Таблица 5.
|
+ | 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 |
* | 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 |