таблиці містить опис сполук входів (вх.) і виходів (вих.) одного елемента (ел.). Входами елемента можу бать входи пристрою контролю або виходи інших елементів. p align="justify"> Входи пристрої контролю нумеруються числами натурального ряду:
Схема блоку УУ виконана з використанням одного типу елементів (помножите лей за модулем три. Всі коньюктори у схемі так само замінюються помножувачами за модулем три з зануленим входом з вагою 2) і тому описується однією таблицею. Перед заповненням таблиці визначаються номери входів пристрої контролю і параметр С.
Для розрядності операндів n = 30 і кількості відкидаємо розрядів k = 25 має місце наступна нумерація входів пристрою:
В· входи розрядів операнда - числами;
В· входи розрядів контрольного коду - числами
В· входи розрядів перанда - числами
В· входи розрядів контрольного коду - числами
В· входи розрядів результату - числами
В· входи відкидаються розрядів усіченого твору - числами
Нумерація виходів елементів починається з номера С = 100. Номером 500 позначається занулення входу. p align="justify"> Опис схеми блоку пристрою множення (УУ) представлено в табл 4.1
Опис схеми блоків ФК, ФК V і УВ представлено в табл.4.2.
Табл.4.1. Опис схеми блоку пристрою множення (УУ). <В
табл.4.2. Опис схеми блоків ФК, ФК V і УВ.
В
5. Алгоритм отримання описів
Процедури отримання описів схем блоків пристрої контролю формалізовані у вигляді алгоритмів складання таблиць.
Таблиці представляються двомірними масивами даних.
5.1 Визначення та опис ключових даних
Ключові дані для схеми УУ. [1] = ((k - 1)/2)/4 - кількість фрагментів в нижньому трикутнику. [2] = ((k + 1)/2 - 1 )/2 - кількість фрагментів у верхньому трикутнику. [3] = C + (n + 2) * 2 - номер першого виходу схеми; [4] = (k - 1)/2 - кількість коньюкторов у схемі. [5] = n + C - номер другого розряду для загального контрольного коду числа А. [6] = C + 2 * n - номер першого розряду для загального контрольного коду числа В. [7] = (n - k) +1 - номер першого відкидається розряду . [10] = n - кількість розрядів у співмножників. [11] = 500 - номер занулення. [12] = D [5] + 2 + D [1] * 2 - номер першого розряду для першого обчислюваного контрольного коду. [13 ] = D [4] + (n - k) + n + 2 - номер першого розряду для контрольного коду першого фрагмента верхнього трикутника. [14] = D [5] + 2 + D [1] * 2 * 2 - номер першого виходу для четвертого обчислюваного контрольного коду КВ. [15] = k + 1 - кількість помножите лей за модулем три (кількість фрагментів). [16] = C + 2 ...