Проверяемый текст
Хоруженко, Олег Владимирович; Методический аппарат функционально-кодовой защиты ЭВМ телекоммуникационных компьютерных сетей (Диссертация 2009)
[стр. 130]

132 mod2 поступающей на входы второй группы 51 элементов неравнозначности даст результат: 00111001, который при отсутствии ошибки равен значению информации, поступающей с выходов второй кодирующей схемы 76.
Таким образом, если значения контрольных разрядов, сформированные второй кодирующей схемой 76 и полученных на выходе второй группы 51 элементов неравнозначности совпадают, то операция сдвига выполнена правильно, если нет, то произошла ошибка.
В этом случае обнаружение и коррекция возникающих ошибок осуществляется точно также как и при выполнении арифметических операций.
Если операция сдвига вправо проводится для регистра 14 дополнительного, то учитывается перенос значения младшего разряда регистра 13
суммаразряд ? функцион формирования поправки при выполнении операции сдвига реализует функцию: Г4=у1’фу4; г3=у4Фу3; г2=у3Фу2; п-угФуь При выполнении операции сдвига влево (при выполнении операции деления) функциональная схема формирования поправки при выполнении операции сдвига реализует функцию: г4=у4Фу3; г3=у3Фу2; г2=у2Фуп ij= уф Фуь В этом случае подаются управляющие сигналы на входы 782, 783, далее схема работает аналогичным образом.
формирователь работает следующим образом.
Значения контрольных разрядов операндов суммируются по
mod2 в первой группе 50 элементов неравнозначности., после чего результат поступает на первые входы второй группы 51 элементов неравнозначности, на вторые входы которого поступает значение поправки.
При этом функциональная схема формирования поправки при выполнении
логической операции ИЛИ (Рис.

3.5.6), для формирования информационной реализует функцию именных разрядов операндов
[стр. 126]

125 В это же время, исходные значения контрольных разрядов 11110000, через четвертый элемент 64 И, четвертый элемент 56 ИЛИ поступают на вторые входы второй группы 51 элементов неравнозначности.
Сложение по mod2 поступающей на входы второй группы 51 элементов неравнозначности даст результат: 00111001, который при отсутствии ошибки равен значению информации, поступающей с выходов второй кодирующей схемы 76.
Таким образом, если значения контрольных разрядов, сформированные второй кодирующей схемой 76 и полученных на выходе второй группы 51 элементов неравнозначности совпадают, то операция сдвига выполнена правильно, если нет, то произошла ошибка.
В этом случае обнаружение и коррекция возникающих ошибок осуществляется точно также как и при выполнении арифметических операций.
Если операция сдвига вправо проводится для регистра 14 дополнительного, то учитывается перенос значения младшего разряда регистра 13
сумматора в старший разряд регистра 14 дополнительного, т.е.
функциональная схема формирования поправки при выполнении операции сдвига реализует функцию: Гд^/фуд; г3=у4Фуз; Г2=УзФуг; П=у2©У1.
При выполнении операции сдвига влево (при выполнении операции деления) функциональная схема формирования поправки при выполнении операции сдвига реализует функцию: Г4=у4Фу3; г3=у3Фу2;
r2=y2©yi; ri= Уд* ©Уь В этом случае, подаются управляющие сигналы на входы 782, 783, далее схема работает аналогичным образом.
При выполнении логической операции ИЛИ формирователь поправки работает следующим образом.
Значения контрольных разрядов операндов суммируются по mod2 в первой группе 50 элементов неравнозначности., после чего результат поступает на первые входы второй группы 51 элементов неравнозначности, на вторые входы которого поступает значение поправки.
При этом функциональная схема формирования поправки при выполнении


[стр.,128]

127 При выполнении логической операции И формирователь поправки работает следующим образом.
Значения контрольных разрядов операндов суммируются по
модулю в первой группе 50 элементов неравнозначности, после чего результат поступает на первые входы второй группы 51 элементов неравнозначности, на вторые входы которого поступает значение поправки.
При этом, функциональная схема формирования поправки при выполнении логической операции И (рис.3.7),
для формирования информационной матрицы поправки, реализует логическую функцию ИЛИ относительно одноименных разрядов операндов на группе логических элементов 130, 131, 132, 133 ИЛИ.
Далее, формирование поправки, обнаружение и коррекция возникающих ошибок, проводится аналогичным способом.
При контроле логической операции НЕ формирование поправки осуществляется функциональной схемой формирования поправки при выполнении логической операции НЕ (рис.3.8), которая формирует единичные значения информационных разрядов матрицы поправок на основе использования элементов 138, 139, 140, 141 И.
Далее, формирование контрольных разрядов проводится аналогично формированию контрольных разрядов при выполнении операций И и ИЛИ.
При контроле выполнения операции сложения по mod2 не требуется формирования поправки к результату суммирования по mod2 значений контрольных разрядов операндов.
В этом случае, результат суммирования с выходов первой группы элементов 50 неравнозначности через шестую группу 66 элементов И, пятую группу 57 элементов ИЛИ поступает на ходы третьей группы 52 элементов неравнозначности, где сравнивается с значениями контрольных разрядов сформированных на выходах второй кодирующей схемы 76.
Далее устройство работает аналогичным образом.
Работа процессора начинается с приходом сигнала “Пуск” по входной группе 30 входов устройства обмена процессора с периферийными блоками.
По этой команде, блок 5 выдает команду на считывание с управляющей памяти 19 содержимого первой ячейки памяти.

[Back]