Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
02 Системы счисления (2).doc
Скачиваний:
21
Добавлен:
16.07.2019
Размер:
129.02 Кб
Скачать

Восьмеричная сс, шестнадцатеричная сс

Для перевода из одной СС в другую нужно пользоваться разложением чисел по степеням.

Заполнить таблицу.

Десятичная

Двоичная

Восьмеричная

16-ричная

0

0

0

0

1

1

1

1

2

10

2

2

3

11

3

3

4

100

4

4

5

101

5

5

6

110

6

6

7

111

7

7

8

1000

10

8

9

1001

11

9

10

1010

12

A

11

1011

13

B

12

1100

14

C

13

1101

15

D

14

1110

16

E

15

1111

17

F

В 8СС двоичное число переводится триадами, берем с конца по три цифры и по таблице смотрим, какое число это в 8СС. Если в последней тройке получается не три цифры. А меньше, то просто добавляем вперед нули, они в любой СС ничего не меняют, ничего не значат, поэтому и называются незначащими.

В 16СС двоичное число переводится тетрадами, берем с конца по 4 цифры и по таблице смотрим, какое число это в 16СС.

Для классификации всех переводов приведем следующую таблицу:

10 -> 2 | разложить в сумму по степеням двойки и выписать коэффициенты при двойках

2 -> 10 | проставить сверху степени справа налево, начиная с нуля, и

выписать как сумму степеней двойки с соответствующими

коэффициентами

8 -> 2 | каждую цифру по таблице соответствия записать в двоичном коде

16 -> 2 | каждую цифру по таблице соответствия записать в двоичном коде

2 -> 8 | разделить на триады и по таблице соответствия

2 -> 16 | разделить на тетрады и по таблице соответствия

10 -> 8 | сначала перевести в двоичную СС, потом в восьмеричную

10 -> 16 | сначала перевести в двоичную, потом в шестнадцатиричную

8 -> 10 | сначала перевести в двоичную, потом в десятичную

16 -> 10 | сначала перевести в двоичную, потом в десятичную

Контрольные задания

Задание 1. Перевести числа из десятичной СС во все остальные (2, 8, 16):

А) 1010=10102=128=A16

Б) 51210=1 000 000 0002=10008=20016

В) 25610=100 000 0002=4008=10016

Г) 25510=111111112=3778=FF16

Задание 2. Перевести числа из двоичной СС во все остальные (2, 8, 16):

А) 1011102=568=2E16

Б) 110110012=3318=D916

В) 01111112=778=3F16

Г) 10000002=1008=4016

Задание 3. Перевести числа из восьмеричной СС во все остальные (2, 8, 16):

А) 10008=10000000002=20016

Б) 208=100002=1016

Задание 4. Перевести числа из шестнадцатеричной СС во все остальные (2, 8, 16):

А) А1В216=1010 0001 1011 00102=1206628

Б) 100016=0001 0000 0000 00002=100008

Задание 5. Сколько различных чисел может храниться в 3 битах памяти? Какое максимальное число в них можно записать?