Автор работы: Пользователь скрыл имя, 29 Января 2013 в 15:03, контрольная работа
Задание 1: Представьте число х в различных системах счисления и заполните строку своего варианта
Задание 2: Даны два числа, выполните сложение чисел с использованием обратного или дополнительного кода и заполните строку своего варианта
Контрольная работа № 1 по Информатике
Тема: Кодирование чисел
Вариант 3
Преподаватель
Курс, группа
Студент
Екатеринбург
2013
Задание 1: Представьте число х в различных системах счисления и заполните строку своего варианта
Таблица вариантов
Значение х | ||||
№ вар. |
10-ый код |
2-ый код |
8-ый код |
16-ый код |
3 |
299,75 |
100101011,11 |
453,6 |
12B,C |
Задание 2: Даны два числа, выполните сложение чисел с использованием обратного или дополнительного кода и заполните строку своего варианта
Таблица вариантов
10-ый код |
2-ый код |
Прямой код | |||||||
№ вар. |
x |
y |
x |
y |
х |
у | |||
3 |
63 |
-3 |
111111 |
11 |
0.0111111 |
1.000011 |
Обратный код |
Дополнительный код |
х + у | |||
х |
у |
х |
у |
в доп. коде |
в обр. коде |
0.0111111 |
1.1111100 |
0.0111111 |
1.1111101 |
* |
111100 |
Задание 1: Представьте число х в различных системах счисления
Дано число 453,68, переведем в 2-ый код
4 |
5 |
3, |
6 |
100 |
101 |
011, |
110 |
Далее переведем 2-ый код в 16-ричный
100101011,1100
0001 |
0010 |
1011, |
1100 |
1 |
2 |
B, |
C |
Далее 2-ый код в 10-ый
100101011,112=28+25+23+21+20+2
Задание 2: Даны два числа, выполните сложение чисел с использованием обратного кода
X=6310 Y=1.0000011прямой код
Найдем числа в двоичном коде:
Х=+111111 Y=-11
Найдем дополнительнй код числа Х:
Хпр =0.0111111
Хобр=0.0111111
Хдоп=0.0111111
Найдем дополнительнй код числа Y:
Yпр =1.0000011
Yобр=1.1111100
Yдоп=1.1111101
Согласно правилу сложения в обратном коде получим:
+ 0.0111111
1.1111100
+10.0111011
1
0.0111100
Сумма чисел 63 и -3 в обратном коде равна 0.0111100 = 60