Table of Contents
Các vi xử lý xử lý xử lý rất nhiều dữ liệu, phát hiện và sửa lỗi thiết yếu cho thao tác đáng tin cậy. Nhiều kỹ thuật được sử dụng để xác định và sửa chữa lỗi có thể xảy ra trong quá trình truyền dữ liệu hoặc lưu trữ. Hiểu những phương pháp này giúp cải thiện độ mạnh và tính toàn vẹn của dữ liệu.
Phát hiện lỗi thường
Một số phương pháp được dùng để phát hiện lỗi trong dữ liệu xử lý. Kiểm tra tính năng giấy tờ đơn giản và bao gồm thêm một dấu chấm nhỏ vào dữ liệu để chỉ ra số lượng các lỗi là chẵn hay lẻ. Bộ quản lý kiểm tra được dùng trong mạng lưới để kiểm tra dữ liệu toàn vẹn bằng cách xếp lại phân đoạn dữ liệu. Kiểm tra đa dạng đỏ (CRC) phức tạp hơn và cung cấp khả năng phát hiện lỗi cao hơn, đặc biệt cho lỗi ngắt.
Phương pháp sửa lỗi
Kỹ thuật sửa lỗi không chỉ phát hiện lỗi mà còn sửa chữa chúng. Mã Hamming được sử dụng rộng rãi để sửa lỗi một bit và phát hiện lỗi hai bit. Mã Reed-Solomon có hiệu quả sửa chữa lỗi vỡ và được dùng trong thiết bị lưu trữ và giao tiếp số. Những phương pháp này thêm dữ liệu thừa để hiệu lực hệ thống để tự động xác định và sửa lỗi.
Tính toán cho phát hiện lỗi
Tính toán bao gồm việc tạo ra bit kiểm tra dựa trên bit dữ liệu. Đối với phép kiểm tra tổng hợp, tổng hợp bit được thiết lập để đảm bảo tổng số các bit là chẵn hay lẻ. Tính toán CC bao gồm sự phân chia dữ liệu của một đa thức bit bằng một đa thức điện tử, với phần còn lại phục vụ như mã CRC.sum được tính toán bằng phân đoạn dữ liệu phân khúc và lấy kết quả theo mô- đun cố định.
- Phần phân tích: 1 hoặc 0 dựa trên bit dữ liệu
- Phần còn lại của sự đa thức
- Kiểm tra tổng: