Некоторые методы, которые используются для обнаружения ошибок при выполнении арифметических операций в вычислительной технике:
- Контроль по модулю. 1 Обнаружение ошибок производится путём поразрядного сложения значений контрольных разрядов, считываемых с устройства хранения информации, со значениями контрольных разрядов, сформированных относительно полученных информационных разрядов. 1 Нулевой результат суммы свидетельствует об отсутствии ошибки, в противном случае — о её наличии. 1
- Использование арифметических кодов. 3 Наряду с операцией над двоичными кодами выполняется та же операция с остатками этих кодов по выбираемому модулю, и сравниваются результаты выполнения этих операций по тому же модулю. 3
- Цифровой метод контроля. 3 Применяется при ограниченной длине разрядной сетки представления двоичных чисел. 3 Контрольные коды образуются суммированием групп из определённого модулем контроля двоичных разрядов. 3
- Метод сравнения результатов сдвига с эталоном. 3 Позволяет не только обнаруживать ошибки при выполнении операций сдвигов, но и корректировать их. 3