Кодирование чисел

Автор работы: Пользователь скрыл имя, 29 Января 2013 в 15:03, контрольная работа

Краткое описание

Задание 1: Представьте число х в различных системах счисления и заполните строку своего варианта
Задание 2: Даны два числа, выполните сложение чисел с использованием обратного или дополнительного кода и заполните строку своего варианта

Содержимое работы - 1 файл

контрольная информатика1.docx

— 23.81 Кб (Скачать файл)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Контрольная работа № 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-1+2-2=299,7510

 

 

Задание 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




Информация о работе Кодирование чисел