Технології сучасного виробництва
Видалення помилок та виправлення в роботі Microprocessor Data Handling: Методи та розрахунки
Table of Contents
Мікропроцесори обробляють велику кількість даних, роблячи виявлення помилок і виправлення, необхідні для надійної роботи. Різні методи використовуються для виявлення і виправлення помилок, які можуть виникнути при передачі даних або зберігання даних. Розуміння цих методів допомагає поліпшити надійність системи і цілісність даних.
Загальні методи виявлення помилок
Кілька способів використовуються для виявлення помилок в обробці даних. Перевірка батьківства є простим і задіяти додавання біту парності до бітів даних, щоб вказати, чи є кількість тих чи непарних. Перевірити використовуються в мережевих комунікаціях для перевірки цілісності даних шляхом підведення розділів даних. Циклічні перевірки резервування (CRC) є більш складними і забезпечують більш високі можливості виявлення помилок, особливо для помилок лопу.
Методи корекції помилок
Методи корекції помилок не тільки виявляють помилки, але й їх виправлення. Коди для обробки даних широко використовуються для корекції помилок одноразових та виявлення помилок. Коди Reed-Solomon ефективні для виправлення помилок лопців і використовуються в пристроях зберігання та цифрових комунікаціях. Ці методи додають надлишкові дані, щоб увімкнути систему для виявлення та виправлення помилок автоматично.
Розрахунок для виявлення помилок
Розрахунок запускають генерацію розрахунків на основі бітів даних. Для перевірки парності, параліч парності встановлюється для забезпечення загальної кількості тих, навіть або непарних. Розрахунок CRC передбачають поліномічне поділ бітів даних генератором на поліномію, з рештою, що обслуговується кодом CRC. Перевірити комп'ютери комп'ютерні за рахунок підведення даних і прийняття результату модуляло фіксованого числа.
- Укус батьків: 1 або 0 на основі бітів даних
- CRC: Поліномічний поділ
- Перевірити: Сума сегментів даних модуло номер