Việc xác định lỗi cơ chế phát hiện trong chuyển dữ liệu vi xử lý là thiết yếu để bảo đảm tính toàn vẹn của dữ liệu. Những cơ chế này giúp xác định lỗi xảy ra khi truyền dữ liệu hoặc lưu trữ, ngăn chặn dữ liệu bị hỏng ảnh hưởng đến các thao tác hệ thống. Bài này thảo luận về kỹ thuật phát hiện lỗi thông thường và cách chúng được thực hiện trong bộ vi xử lý.

Phát hiện lỗi thường

Một số kỹ thuật được dùng để phát hiện lỗi trong việc truyền dữ liệu. Thông thường nhất là kiểm tra độ phân giải, kiểm tra dự phòng chu kỳ (CRC), và phương pháp tổng kiểm tra. Mỗi phương pháp khác nhau về độ phức tạp và hiệu quả, thích hợp cho các ứng dụng khác nhau.

Phát hiện lỗi khi thực hiện

Nhận ra lỗi tích hợp bao gồm thêm các thuật toán cụ thể vào tiến trình truyền dữ liệu. Ví dụ, tính năng tương đối bị phụ vào khối dữ liệu để cho phép phát hiện lỗi đơn giản. CC bao gồm sự phân chia dữ liệu, tạo ra một tổng số dữ liệu được truyền theo dữ liệu. Tính toán người nhận để kiểm tra lại dữ liệu.

Tính mã nhận dạng lỗi

Tính toán các mã phát hiện lỗi phụ thuộc vào phương pháp đã chọn. Đối với parity, một bit được thêm vào số 1 trong dữ liệu. CC bao gồm việc chia dữ liệu theo đa thức đã định trước và dùng phần còn lại như làsum. Checksum thường được tính bằng phân đoạn dữ liệu sming và lấy kết quả theo mô- đun một số.

  • Pha lê bit
  • Kiểm tra lại chu kỳ (CRC)
  • Name
  • Mã Hamming