Помощь в учёбе, очень быстро...
Работаем вместе до победы

Операции сложения и вычитания

Практическая работаПомощь в написанииУзнать стоимостьмоей работы

Проверим получившиеся результаты, переведем их в десятичную систему счисления: 20 + 0 * 21 + 1 * 22 + 1 * 23 + 0 * 24 + 1 * 25 + 0 * 26 + 0 * 27 + 1 * 28 + 1 * 29 + 1 * 210 + 0 * 211 + 1 * 212 + 1 * 213 + 1 * 214 = 30 508. 20 + 0 * 21 + 0 * 22 + 0 * 23 + 0 * 24 + 0 * 25 + 0 * 26 + 0 * 27 + 1 * 28 + 0 * 29 + 0 * 210 + 0 * 211 + 1 * 212 + 1 * 213 + 1 * 214 = 28 928. Проверить все операции, переведя… Читать ещё >

Операции сложения и вычитания (реферат, курсовая, диплом, контрольная)

http://www..ru/

Задание:

1. Сложить числа:

1 000 000 0100(2) + 11 100 0010(2)

Сложим два числа столбиком:

алгоритм сложение вычитание

2. Выполните операции сложения и вычитания:

101 101 + 1 101 111

11 111 111 + 11 111 111

11 111 111 — 11 011

5А16 + 2В16

8216 — 1С16

Проверить все операции, переведя числа десятичную форму счисления.

вычислим столбиком по аналогии с первым примером:

101 101 + 1 101 111 = 10 011 100

11 111 111 + 11 111 111 = 111 111 110

11 111 111 — 11 011 = 11 100 100

Переведем числа из 16ти в двоичную систему:

Заменяем цифры числа 5А16:

5 на 0101

1 на 0001

6 на 0110

Получим: 0101 0101 0001 0110

То есть число: 101 010 100 010 110

Заменяем цифры числа 2В16:

2 на 0010

1 на 0001

6 на 0110

Получим: 0010 0010 0001 0110

То есть число: 10 001 000 010 110

Заменяем цифры числа 8216:

8 на 1000

2 на 0010

1 на 0001

6 на 0110

Получим: 1000 0010 0001 0110

То есть число: 1 000 001 000 010 110

Заменяем цифры числа 1С16:

1 на 0001

6 на 0110

Получим: 0001 0001 0001 0110

То есть число: 1 000 100 010 110

5А16 + 2В16=101 010 100 010 110+0010001000010110=11 101 110 010 110

8216 — 1С16=1 000 001 000 010 110−1 000 100 010 110=111011100101100

Проверим получившиеся результаты, переведем их в десятичную систему счисления:

101 101 + 1 101 111 = 10 011 100 в десятичной это — 45 + 111 = 156

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

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

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

11 111 111 + 11 111 111 = 111 111 110 в десятичной это — 255+255=510

1 * 20 + 1 * 21 + 1 * 22 + 1 * 23 + 1 * 24 + 1 * 25 + 1 * 26 + 1 * 27 = 255

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

11 111 111 — 11 011 = 11 100 100 в десятичной это — 255+27=228

1 * 20 + 1 * 21 + 1 * 22 + 1 * 23 + 1 * 24 + 1 * 25 + 1 * 26 + 1 * 27 = 255

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

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

101 010 100 010 110+0010001000010110=11 101 110 010 110 десятичной это — 21 782+8726=30 508

0 * 20 + 1 * 21 + 1 * 22 + 0 * 23 + 1 * 24 + 0 * 25 + 0 * 26 + 0 * 27 + 1 * 28 + 0 * 29 + 1 * 210 + 0 * 211 + 1 * 212 + 0 * 213 + 1 * 214 + 0 * 215 = 21 782

0 * 20 + 1 * 21 + 1 * 22 + 0 * 23 + 1 * 24 + 0 * 25 + 0 * 26 + 0 * 27 + 0 * 28 + 1 * 29 + 0 * 210 + 0 * 211 + 0 * 212 + 1 * 213 + 0 * 214 + 0 * 215 = 8726

0 * 20 + 0 * 21 + 1 * 22 + 1 * 23 + 0 * 24 + 1 * 25 + 0 * 26 + 0 * 27 + 1 * 28 + 1 * 29 + 1 * 210 + 0 * 211 + 1 * 212 + 1 * 213 + 1 * 214 = 30 508

1 000 001 000 010 110−1 000 100 010 110=111000100000000 десятичной это — 33 302−4374

=28 928

0 * 20 + 1 * 21 + 1 * 22 + 0 * 23 + 1 * 24 + 0 * 25 + 0 * 26 + 0 * 27 + 0 * 28 + 1 * 29 + 0 * 210 + 0 * 211 + 0 * 212 + 0 * 213 + 0 * 214 + 1 * 215 = 33 302

0 * 20 + 1 * 21 + 1 * 22 + 0 * 23 + 1 * 24 + 0 * 25 + 0 * 26 + 0 * 27 + 1 * 28 + 0 * 29 + 0 * 210 + 0 * 211 + 1 * 212 + 0 * 213 + 0 * 214 + 0 * 215 = 4374

0 * 20 + 0 * 21 + 0 * 22 + 0 * 23 + 0 * 24 + 0 * 25 + 0 * 26 + 0 * 27 + 1 * 28 + 0 * 29 + 0 * 210 + 0 * 211 + 1 * 212 + 1 * 213 + 1 * 214 = 28 928

3. Выполнить операции умножения и деления:

10 101 110 * 10 001 110=110000010000100

10 110 101 * 101=1 110 001 001

10 011 010 / 101=11 110

10 011 110 / 1101=1100

4. Вычислите значения выражения:

1010{10} + (106{16} — 11 011 101{2}) — 128{8}

Переведем все числа в одну систему счисления, например десятичную:

ПЕРЕВОД ЧИСЛА 106 ИЗ 16-й В 10-ую СИСТЕМУ СЧИСЕНИЯ Сначала напишем разряды символов числа:

1 0 6 — само число

2 1 0 — разряды чила Начнём перевод числа:

6 * 160 + 0 * 161 + 1 * 162 = 262

ПЕРЕВОД ЧИСЛА 11 011 101 ИЗ 2-й В 10-ую СИСТЕМУ СЧИСЕНИЯ Сначала напишем разряды символов числа:

1 1 0 1 1 1 0 1 — само число

7 6 5 4 3 2 1 0 — разряды чила Начнём перевод числа:

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

ПЕРЕВОД ЧИСЛА 128 ИЗ 8-й В 10-ую СИСТЕМУ СЧИСЕНИЯ Сначала напишем разряды символов числа:

1 2 8 — само число

2 1 0 — разряды чила Начнём перевод числа:

8 * 80 + 2 * 81 + 1 * 82 = 88

1010+(262−221) — 88=963.

Показать весь текст
Заполнить форму текущей работой