Cтраница 2
Код с проверкой четности имеет небольшую избыточность и не требует больших затрат оборудования на реализацию контроля. Этот код широко применяется в вычислительных машинах для контроля передач информации между регистрами и для контроля считываемой информации в оперативной памяти. [16]
Такие коды основываются на использовании большего числа избыточных контрольных разрядов. К таким корректирующим кодам, наиболее широко используемым при контроле передачи информации, относится код Хэмминга. [17]
Простейшим методом контроля является дублирование отдельных устройств, узлов, элементов машины с последующим сравнением результатов и определением несовпадения схемой контроля. В аппаратурном отношении этот метод наименее экономичен. Контроль передачи информации основан на применении кодов обнаружения и исправления ошибок. Схемы контроля строятся по принципу дешифраторов, определяющих момент появления запрещ. [18]
Информация, передаваемая по каждой группе информационных шин, обычно контролируется по нечетности. Для этого в каждой группе шин отводится дополнительная шина для передачи контрольного разряда. Вопросы контроля передач информации рассматриваются в гл. [19]
В каналах применены контроль по mod2 и контроль с использованием дублирующей аппаратуры. При передачах информации внутри каналов используется дополнение до четности, при передаче информации между каналами и ОП и передачах через интерфейс ввода-вывода используется дополнение до нечетности. Контрольным битом снабжается каждый байт информации. Контроль передач информации осуществляется при ее считывании на магистраль схемами контроля, входящими в состав РМ. Дублирование аппаратуры используется при контроле АЛУ. Схемы контроля функционируют непрерывно в процессе работы каналов. На пропускной способности и других параметрах каналов это не отражается. [20]