Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

лаб № 3_Системы счисления

.doc
Скачиваний:
19
Добавлен:
14.05.2015
Размер:
66.05 Кб
Скачать

Лабораторная работа № 3

Тема: Системы счисления, представления чисел в памяти компьютера

Цель занятия: Приобрести навыки перевода целых чисел из одной системы счисления в другую и выполнение операций с ними.

Задание:

        1. Ознакомиться с теорией.

  1. Выполнить задания.

  2. Выполнить индивидуальное задание.

  3. Оформить отчет, включив в него выполненные задания с подробным описанием решения и ответы на контрольные вопросы.

Порядок работы:

Задание 1. Выполнить перевод чисел из десятичной системы счисления (q=10) в двоичную (q=2), восьмеричную (q=8) и шестнадцатеричную (q=16).

(17)10 →( )2 , (17)10 →( )8, (17)10 →( )16.

(21)10 →( )2 , (21)10 →( )8, (21)10 →( )16.

(25)10 →( )2 , (25)10 →( )8, (25)10 →( )16.

Задание2. Выполнить перевод чисел из двоичной С.С в десятичную:

(100110)2 →( )10

(100001)2 →( )10

Задание 3. Выполнить перевод чисел из шестеричной С.С. в десятичную:

(31)6 →( )10

(45)6 →( )10

Задание 4. Выполнить перевод чисел из шестнадцатеричной С.С. в десятичную:

(1A)16 →( )10

(39)16 →( )10

Задание 5. Перевести двоичные числа в восьмеричную С.С.:

(110101)2 →( )8

(1100011)2 →( )8

Задание 6. Перевести двоичные числа в шестнадцатеричную С.С.:

(10110101)2 →( )16

(1101011)2 →( )16

Задание .7 Выполнить вычисления в двоичной С.С.:

1)1110 + 101 =

2) 101 + 11 =

3) 10101 – 11 =

4)1110 - 101=

Задание .8 Выполнить вычисления в восьмеричной С.С.:

1) 25 + 154 =

2) 17 + 45 =

3) 123 – 15 =

4)62 - 14=

Задание 9. Выполнить вычисления в шестнадцатеричной С.С.

1) FFFF + 1 =

2) 1986 + ВАВА =

3) B2DA – ВС =

4) 1876 - A1F =

Индивидуальные задания

В заданиях принять за N – номер варианта (Номер варианта соответствует номеру фамилии в журнале группы).

Задание 1. Выполнить перевод из десятичной системы в четверичную систему счисления и обратный перевод из 4-ой системы в 10-ую.

(2 + N)10 → (?)4. (N*2+ N)10 → (?)4. (N-3)10 → (?)4. (N*3)10 → (?)4

Задание 2. Выполнить перевод из десятичной системы в 16-ричную и обратный перевод из 16-ой системы в 10-ую.

(2 + N)10 → (?)16 (N *3)10 → (?)16

Задание 3. Выполнить по варианту (Номер варианта соответствует номеру фамилии в журнале группы):

  1. вычисления в 16-ой системе счисления

  2. перевод результата из 16-ой системы в 2-ую.

  3. обратный перевод из 2-ой системы в 16-ую.

1.

F5+(N)16

8A+(N)16

F2+(N)16

1E1+(N)16

ACD+(N)16

2.

59+(N)16

9B+(N)16

10E+(N)16

11A+(N)16

FB7+(N)16

. 3.

6A+(N)16

90+(N)16

1B8+(N)16

B19+(N)16

D5A+(N)16

4.

84+(N)16

98+(N)16

A21+(N)16

1C3+(N)16

F0F+(N)16

5.

D7+(N)16

6E+(N)16

1DF+(N)16

1DC+(N)16

DD+(N)16

6.

7C+(N)16

A1+(N)16

BE+(N)16

F14+(N)16

AE+(N)16

Задание 4. Выполнить вычисления в 8-ой С.С. (Номер варианта соответствует номеру фамилии в журнале группы.)

1

25+11-(N)8

7

71-24+(N)8

13

32+29-(N)8

19

111+67-(N)8

25

56-27+(N)8

2

57+21-(N)8

8

63-37+(N)8

14

101-77+(N)8

20

107-45+(N)8

26

33+50-(N)8

3

66-25+(N)8

9

50-12+(N)8

15

126-56+(N)8

21

53+25-(N)8

27

56-17+(N)8

4

54+32-(N)8

10

77+14-(N)8

16

121-33+(N)8

22

131-14+(N)8

28

104-55+(N)8

5

67+23-(N)8

11

65-26+(N)8

17

106+12-(N)8

23

117+24-(N)8

29

72+26-(N)8

6

73+16-(N)8

12

51-29+(N)8

18

47+24-(N)8

24

214-55+(N)8

30

44+38-(N)8

Контрольные вопросы

  1. Дать определение системы счисления (С.С.). Назвать и охарактеризовать свойства С.С.

  2. Какие символы используются для записи чисел в двоичной С.С., восьмеричной, шестнадцатеричной?

  3. Как осуществляется перевод дробного числа из десятичной С.С. и обратно?

  4. Как представлено целое отрицательное число в памяти компьютера?

  5. Как хранятся вещественные числа в памяти компьютера?

2