Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
PRZ.docx
Скачиваний:
0
Добавлен:
11.02.2023
Размер:
121.54 Кб
Скачать

ОРДЕНА ТРУДОВОГО КРАСНОГО ЗНАМЕНИ

Федеральное государственное бюджетное образовательное учреждение высшего образования

Московский технический университет связи и информатики

Практические задания ПО КУРСУ

«Вычислительная техника»

Второй курс первый семестр

Выполнил: Хабаров И.А. Проверил: Алешинцев А. В.

Группа: БИК1952

Вариант: 22

Москва 2020 г.

Задание №1

1. Представить А в 2, 16 , 8, 4 системах счисления, А10 = 7627,8926 :

7627.892610 = 1110111001011.1110010010000001011011112

Решение:

Переводим целую часть 7627.892610 в 2-ую систему последовательным делением на 2: 7627/2 = 3813, остаток: 1 3813/2 = 1906, остаток: 1 1906/2 = 953, остаток: 0 953/2 = 476, остаток: 1 476/2 = 238, остаток: 0 238/2 = 119, остаток: 0 119/2 = 59, остаток: 1 59/2 = 29, остаток: 1 29/2 = 14, остаток: 1 14/2 = 7, остаток: 0 7/2 = 3, остаток: 1 3/2 = 1, остаток: 1 1/2 = 0, остаток: 1 762710 = 11101110010112

Переводим дробную часть 7627.892610 в 2-ую систему: 0.8926·2 = 1.7852 0.7852·2 = 1.5704 0.5704·2 = 1.1408 0.1408·2 = 0.2816 0.2816·2 = 0.5632 0.5632·2 = 1.1264 0.1264·2 = 0.2528 0.2528·2 = 0.5056 0.5056·2 = 1.0112 0.0112·2 = 0.0224 0.0224·2 = 0.0448 0.0448·2 = 0.0896 0.0896·2 = 0.1792 0.1792·2 = 0.3584 0.3584·2 = 0.7168 0.7168·2 = 1.4336 0.4336·2 = 0.8672 0.8672·2 = 1.7344 0.7344·2 = 1.4688 0.4688·2 = 0.9376 0.9376·2 = 1.8752 0.8752·2 = 1.7504 0.7504·2 = 1.5008 0.5008·2 = 1.0016 0.0016·2 = 0.0032 0.892610 = 0.11100100100000010110111102

7627.892610 = 1DCB.E4816F0068DB8BAC710CB295F16

Решение:

Переводим целую часть 7627.892610 в 16-ую систему последовательным делением на 16: 7627/16 = 476, остаток: 11, 11 = B 476/16 = 29, остаток: 12, 12 = C 29/16 = 1, остаток: 13, 13 = D 1/16 = 0, остаток: 1 762710 = 1DCB16

Переводим дробную часть 7627.892610 в 16-ую систему: 0.8926·16 = 14.2816, 14 = E 0.2816·16 = 4.5056 0.5056·16 = 8.0896 0.0896·16 = 1.4336 0.4336·16 = 6.9376 0.9376·16 = 15.0016, 15 = F 0.0016·16 = 0.0256 0.0256·16 = 0.4096 0.4096·16 = 6.5536 0.5536·16 = 8.8576 0.8576·16 = 13.7216, 13 = D 0.7216·16 = 11.5456, 11 = B 0.5456·16 = 8.7296 0.7296·16 = 11.6736, 11 = B 0.6736·16 = 10.7776, 10 = A 0.7776·16 = 12.4416, 12 = C 0.4416·16 = 7.0656 0.0656·16 = 1.0496 0.0496·16 = 0.7936 0.7936·16 = 12.6976, 12 = C 0.6976·16 = 11.1616, 11 = B 0.1616·16 = 2.5856 0.5856·16 = 9.3696 0.3696·16 = 5.9136 0.9136·16 = 14.6176, 14 = E 0.892610 = 0.E4816F0068DB8BAC710CB295E16

7627.892610 = 16713.7110055700064333427261618

7627.892610 = 1313023.32102001123300001220312324

2. Представить В в 10, 16 системах, В6 = 4325,0045 :

4325,00456 = 989.022376543209876543209876510

4325,00456 = 3DD.05BA781948B0FCD6E9E057C3516

Задание №2

+ 0,2739 – 0,7452

1. Преобразовать слагаемые в двоичную систему счисления с точностью до 6

разрядов после запятой.

2. Выполнить сложение, применяя дополнительный и обратный код при

необходимости. Результат представить в прямом коде.

1)

0.273910 = 0100012

Так как прямой код двоичного числа совпадает по изображению с записью самого числа. Значение знакового разряда для положительных чисел равно 0, а для отрицательных чисел 1.

Таким образом, число +0.2739 в прямом двоичном коде записывается как 0,0.010001

Обратный код для положительного числа совпадает с прямым кодом. Для отрицательного числа все цифры числа заменяются на противоположные (1 на 0, 0 на 1), а в знаковый разряд заносится единица.

Двоичное число 0000000.010001 имеет обратный код 0,0000000.010001

Дополнительный код положительного числа совпадает с прямым кодом. Для отрицательного числа дополнительный код образуется путем получения обратного кода и добавлением к младшему разряду единицы.

Число +0.2739 представляется в двоичном дополнительном коде : 0,0000000.010001

0.745210 = 1011112

Так прямой код двоичного числа совпадает по изображению с записью самого числа. Значение знакового разряда для положительных чисел равно 0, а для отрицательных чисел 1.

Таким образом, число -0.7452 в прямом двоичном коде записывается как 1,0.101111

Обратный код для положительного числа совпадает с прямым кодом. Для отрицательного числа все цифры числа заменяются на противоположные (1 на 0, 0 на 1), а в знаковый разряд заносится единица.

Двоичное число 0000000.101111 имеет обратный код 1,1111111.010000

Дополнительный код положительного числа совпадает с прямым кодом. Для отрицательного числа дополнительный код образуется путем получения обратного кода и добавлением к младшему разряду единицы.

В итоге получаем:

13

12

11

10

9

8

7

6

5

4

3

2

1

0

1

1

1

1

1

1

1

1

0

1

0

0

0

0

0

0

0

0

0

0

0

0

0

0

0

0

0

1

1

1

1

1

1

1

1

1

0

1

0

0

0

1

Число -0.7452 представляется в двоичном дополнительном коде : 1,1111111.010001

Соседние файлы в предмете Вычислительная техника