
- •Задание
- •Введение
- •Задание №1.Кодирование текстовой информации.
- •Задание №2.Системы счисления.
- •Задание №3.Двоичные числа с плавающей точкой.
- •Задание №4.Представление информации в памяти эвм.
- •33 В формате 2 байта представляется в памяти компьютера как
- •Задание №5. Работа в Microsoft Excel. Создание и ведение списков.
- •Задание №6. Работа в Microsoft Excel. Графики.
- •Задание 7. Работа в Microsoft PowerPoint.
- •Заключение
Задание №3.Двоичные числа с плавающей точкой.
Выполнить арифметические операции над двоичными числами с плавающей точкой в дополнительном коде: С=А+В. В таблице ниже приведены десятичные значения чисел А и В. С данными числами провести необходимые действия с пошаговой детализацией всех этапов. Вычисления и перевод чисел произвести с точностью до 5 знака после запятой.
A=-2,498
B=1,948
Решение:
Переводим числа A и B из десятичной системы счисления в двоичную:
Отдельно целые и дробные части
-2,48910N2:
-210=-102
0,498
*2
0
996
*2
1 992
*2
1 984
*2
1 968
*2
1 936
A=-2,48910=-10,011112
1,94810N2:
110=12
0,948
*2
1 896
*2
1 792
*2
1 584
*2
1
168
*2
0 336
B=1,94810=1,111102
Произведем операцию сложения C=A+B в двоичной системе счисления в дополнительном коде.Сделаем одинаковую разрядность:
01,11110+ (-10,01111)
Представим числа A,B с порядком
А2=-0,1001111*210 В2=0,111110*21
В нормализованном виде:
Порядок Мантисса
[A2]П=0:10 1:1001111
[B2]П=0:1 0:111110
Вычтем порядки p0=p1-p2=10-01=01.Выравниваем разряд , учитывая что ДК считается как ОК и единица младшего разряда
p1=1:10 [p1]OK=1:01 [p1]ДК=1:10
p2=0:01 [p2]OK=0:01 [p2]ДК=0:01
[p1]ДК+[p2]ДК=1:11
Порядки чисел различаются на 1.Выравниваем порядки, для чего второе число сдвинем на 1 вправо. Получим мантиссу числа [mB]=0:0111110
[mA]ДК=[mA]OK+20=1:0110001
[mB]ДК=0:0111110
Сложим мантиссы:
1:0110001
+0:0111110
1:1101111
Мантисса числа С отрицательна. Переводим в прямой код: отнимаем 1 в ДК и инвертируем разряды. Или
1:1101111ДК
+1:1111111ДК
1:1101110ОК=1:0010001П
Порядок числа С равен порядку числа А т.к. у него больший порядок. рС=10
То есть [С2]П=0:10 в порядке и 1:0010001 в мантиссе или
С2=-0,100012=-(0,5+0+0+0+0,031)=-0,53110
C=-0,100012=-0,53110
Задание №4.Представление информации в памяти эвм.
Представление в памяти целых чисел.
Представление в памяти вещественных чисел.
Представить в памяти ЭВМ числа согласно варианту. Для представления целых чисел при выборе формата учитывать знак числа.
65,8 двойной формат, 33 формат 2 байта.
Решение:
Число 3310 переведем в двоичную систему счисления:
33 2
32
16 2
1
16 8 2
0 8 4 2 2
0
4 2
1
0 0
3310=1000012.В двухбайтовом формате 16 разрядов. Представим число 1000012 в 16разрядной форме:
15 |
14 |
13 |
12 |
11 |
10 |
9 |
8 |
7 |
6 |
5 |
4 |
3 |
2 |
1 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
1 |
0 |
0 |
0 |
0 |
1 |
С цифрой 0 в знаковом разряде, ибо число положительное. В прямом, обратном и дополнительном коде оно будет изображено одинаково: