|
курсовая работа по теории автоматов. курс ТА. Теория автоматов
2. ОПРЕДЕЛЕНИЕ ПОГРЕШНОСТЕЙ ПРЕДСТАВЛЕНИЯ ОПЕРАНДОВ В РАЗРЯДНОЙ СЕТКЕ ОПЕРАЦИОННОГО АВТОМАТА И ПОГРЕШНОСТИ ВЫПОЛНЕНИЯ ОПЕРАЦИИ СЛОЖЕНИЯ
Абсолютная погрешность представления – разность между истинным значением входной величина А и её значением, полученным из машинного изображения [A]
∆А = А – [A].
Найдём десятичное значение числа А из его машинного изображения
= 00,1000010. С учётом порядка оно равно А = 0, 1000010∙ или
А = 1000010
= 1∙ + 0∙ + 0∙ + 0∙ + 0∙ + 1∙ + 0∙ = 64 + 2 = 66.
∆А = 66 – 66 = 0.
В = -0, 1100001∙ или В = -0, 0110000.
= 0∙ +1∙ + 1∙ + 0∙ + 0∙ + 0∙ + 0∙ =0,25 + 0,125 = 0,375.
∆В = 0,38 – 0,375 = 0,005.
Относительная погрешность представления – это отношение абсолютной погрешности к самой исходной величине
∂А = = ∙100%.
∂А = = ∙100% = ∙100% = 0%.
∂В = = ∙100% = ∙100% = 1,31%.
Погрешность операции сложения Y = A / B.
Абсолютная погрешность операции алгебраического сложения будет равна
∆(А/В) = - = - = 2,28.
Относительная погрешность операции алгебраического сложения равна
∂(А/В) =( - ) ∙100% = ( - ) ∙ 100% = 1,31%
Таблица 1
Сложение чисел = 0, 1000010 и = 1, 0011111, представленных в форме с плавающей запятой, на двоичном сумматоре дополнительного кода при |A| < |B|
Сумматор (СМ)
| Регистр (PrC)
| Примечание
| 01101011
11010110
+
10111110
10010100
| 000000
00000-
000000
| И. П. СМ:= ; Рг В: = ;
Рг С: =0; сдвиг сумматора и регистров СМ: =[СМ]+ ;
= 0.
| 00101000
+
01000010
01101010
| 00000-
000001
| Сдвиг сумматора и регистров СМ := [CM] + ; = 1.
| 11010100
+
10111110
10010010
| 00001-
000010
| сдвиг сумматора и регистров СМ := [CM] + ; = 0.
| 00100100
+
01000010
01100110
| 00010-
000101
| Сдвиг сумматора и регистров СМ := [CM] + ; = 1.
| 11001100
+
10111110
10001010
| 00101-
001010
| Сдвиг сумматора и регистров СМ := [CM] + ; = 0.
| 00010100
+
01000010
01010110
| 01010-
010101
| Сдвиг сумматора и регистров СМ := [CM] + ; = 1. Конец.
|
|
|
|