Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
pyatkova_rgr1.docx
Скачиваний:
3
Добавлен:
13.11.2019
Размер:
38.96 Кб
Скачать

2.3 Умножение чисел

Задание 14:

Умножить двоичное число 1101102 на двоичное число 1101101102 Проверить результат.

* 1 1 0 1 1 0 1 1 02

1 1 0 1 1 02

1 1 0 1 1 0 1 12

+ 1 1 0 1 1 0 1 12

1 1 0 1 1 0 1 12

1 1 0 1 1 0 1 12

1 0 1 1 1 0 0 0 1 1 0 0 1 0 02

Проверим:

1101101102 = 1*28 + 1*27 + 0*26 + 1*25 + 1*24 + 0*23 + 1*22 + 1*21 + 0*20 =

256 + 128 + 0 + 32 + 16 + 0 + 4 + 2 + 0 = 43810

1101102 = 1*25 + 1*24 + 0*23 + 1*22 + 1*21 + 0*20 = 32 + 16 + 0 + 4 + 2 + 0 = 5410

43810* 5410 = 2365210

1011100011001002 =1*214 + 0*213 + 1*212 + 1*211 + 1*210 + 0*29 + 0*28 + 0*27 + 1*26 + 1*25 + 0*24 + 0*23 + 1*22 + 0*21 + 0*20 = 16384 + 0 + 4096 + 2048 + 1024 + 0 + 0 + 0 + 64 + 32 + 0 + 0 + 4 + 0 + 0 = 2365210

Верно!

Задание 15:

Умножить шестнадцатеричное число 11С16 на число 711С16.

4 3 2 1

7 1 1 С16

* 1 1 С16

а) умножение множимого на 1 разряд 1 множителя дает результат:

711С16* С16 = 2895610 * 1210 = 34747210 =54D5016

(7*163 + 1*162 + 1*161 + 12*160 = 7*4096 +256 + 16 + 12 = 2895610)

б) умножение множимого на разряд 2 множителя дает результат:

711C16 * 1016 = 2895610 * 1610 = 46329610 = 711C016

в) умножение множимого на разряд 3 множителя дает результат:

711С16 * 10016 = 2895610 * 25610 =741273610 = 711С0016

г) для получения окончательного результата складываем результаты предыдущих шагов: 54D5016 + 711C016 + 711C0016 = 7D7B1016

Проверка:

11С16 = 1*162 + 1*161 + 12*160 = 28410

711С16 = 7*163 + 1*162 + 1*161 + 12*160 = 2895610

11С16 * 711С16 =28410 * 2895610 = 822350410 = 7D7B1016

Верно!

Список использованной литературы:

    1. Задания и методические указания для выполнения лабораторных

работ студентами по дисциплине ТЕОРЕТИЧЕСКИЕ ОСНОВЫ ИНФОРМАТИКИ.

    1. Г. А. Ковриженко «Системы счисления и двоичная арифметика»

    2. Интернет

15

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]