
Задание для самоконтроля
той. При таком Представлении возможно перемещение ошибки из младших
разрядов мантиссы в старшие разряды. Это происходит, например, при вы-
чиганни дру1 из друга близких по значению мантисс. В результирующей
мантиссе первые нулевые разряды оказываются сдвинутыми в правую
часть разрядной сетки машины. При нормализации они перемещаются в
левую часть разрядной сетки, давая большую погрешность результата.
Для автоматической оценки накопленной ошибки при вычислении чи-
сел в форме с плавающей запятой в разрядной сетке машины кроме число-
вой информации записывается также информация об ошибке, содержащей-
ся в числовой информации. При этом предполагается, что ошибки всех
чисел — независимые величины, и их распределение подчинено нормаль-
1юму закону. Эти допущения весьма существенны, так как на практике
ошибки при вычислениях, конечно, являются зависимыми величинами и их
распределение может быть далеким от нормального. Кроме того, принима-
ется, чго все числа, записанные в разрядной сетке машины, имеют погреш-
посгь +0,5 последней значащей цифры. Значение этой вероятной ошибки
записывается в исходных данных в разрядах, находящихся правее самого
м;!адте10 разряда мантиссы. После арифметических операций нормализа-
ция осу1цес!Ш1яе1Ся ие всегда, а лишь в случаях, когда срабатывает крите-
рий сдви1а, оценивающий величину погрешности, вносимой в число в про-
цессе нормализации.
Оценки гочиосгн вычислений па машинах зависит не только от состава
вьнюяняемых операций, но и от их следования друг за другом.
'^ялаине яле самоконтроля
1.
ii.imtcaii. Ш(5бражеиия чисел Л=-0.101010 и S = O.IOOOIO в прямом, обратном и ло-
ио.'1ПН1с;т1.пом кот\\
2.
IiuJ^i()Жlтo ли перегкипгепие разрядной сегки. если числа с плавающей запятой склады-
ваю
!ся.
>миожаю1Ся. делятся?
3.
С\1гожт!. на суммаюре прямого кода числа Л = -0,1П0! и В = 0.10100.
4.
(10ЖИ
г ь
на с\м\ш[оре обратного кола числа ^ = 0,!0И0 и i9 = -0,!0lt0.
5.
С'ложпи, па сумматоре лополпи1ельпо1"о кода числа ^ = 0,1100! и B^O.lOMl,
6. Укапан. Г1ри!пак лсрепияпения разрядной сетки на сумматоре обратного кола при
сложении (црипа|ел1,П1.1Х чисел и положительных чисел.
7.
i
IpHMefiHMhi пи понятия обратного, дополнительного и прямого кодов для представле-
ния чисел н мип>с-лноичноЙ
CHCICMC
счисления?