Skip to main content

Bộ nhớ EOS là gì?

Bộ nhớ EOS (lỗi sửa lỗi bộ nhớ bộ nhớ trong dòng) là một loại mô-đun bộ nhớ máy tính bộ nhớ truy cập ngẫu nhiên (RAM) có chứa thiết bị kiểm tra lỗi tích hợp.Điều này giống như có một bộ xử lý nhỏ khác nằm trên chính các chip RAM, chỉ có trách nhiệm là đảm bảo tính toàn vẹn của dữ liệu di chuyển đến và từ bộ nhớ RAM của máy tính.Chức năng bộ nhớ EOS bằng cách tính toán tổng kiểm tra cho từng bit dữ liệu trong bộ nhớ.So sánh tổng kiểm tra hợp lệ đã biết với tổng kiểm tra khi dữ liệu rời khỏi bộ nhớ EOS cho phép các mô -đun bộ nhớ biết liệu dữ liệu có bị hỏng hay không. Điểm tiêu cự để hiểu cách các hàm bộ nhớ EOS là tổng kiểm tra.Tổng kiểm tra là bảy bit mdash;cho đường dẫn dữ liệu 32 bit mdash;hoặc tám bit mdash;cho đường dẫn dữ liệu 64 bit mdash;Trình tự xác thực, được tạo bởi bộ nhớ EOS khi dữ liệu được nhận lần đầu tiên trong bộ nhớ.Nó được tạo ra dựa trên chuỗi nhị phân trong byte của dữ liệu, tạo ra một chuỗi các ký tự duy nhất để thể hiện đoạn dữ liệu cụ thể đó.

miễn là dữ liệu nằm trong bộ nhớ EOS, giá trị tổng kiểm tra được lưu trữ cùng với nó.Bộ nhớ EOS giữ nó ở đó cho đến khi dữ liệu được gọi bởi một chương trình hoặc hệ điều hành.Tại thời điểm đó, nó tái tạo tổng kiểm tra dựa trên thông tin được lưu trữ, so sánh nó với tổng kiểm tra hợp lệ đã biết.Nếu hai giá trị khớp, mô -đun bộ nhớ biết rằng dữ liệu chưa bị hỏng trong quá trình lưu trữ.Nhưng nếu chúng không, mô -đun bộ nhớ biết rằng điều gì đó đã xảy ra với dữ liệu. Nếu dữ liệu trong mô -đun bộ nhớ đã bị hỏng mdash;Nói cách khác, nếu tổng kiểm tra không còn khớp mdash;Mô -đun bộ nhớ có thể cố gắng tự sửa dữ liệu.Bộ nhớ EOS có khả năng tự sửa lỗi không quá một bit mỗi từ.Mặc dù nó có thể phát hiện lỗi lớn hơn một bit, nhưng nó không thể tự sửa chúng;Trong trường hợp đó, một thông báo lỗi thường được tạo, nói rằng dữ liệu bị hỏng và cảnh báo người dùng máy tính về một vấn đề có thể xảy ra với phần cứng hoặc phần mềm trong hệ thống.Giá trị tổng kiểm tra yêu cầu một chút chi phí bổ sung trong mô -đun bộ nhớ.Điều này có nghĩa là khi lưu trữ, ví dụ, một megabyte dữ liệu trong RAM, máy tính thực sự đang lưu trữ một megabyte cộng với giá trị tổng kiểm tra.Mặc dù điều này có tác động tối thiểu trong hầu hết các trường hợp, điều đó có nghĩa là với mỗi bit dữ liệu mới-và mỗi tổng kiểm tra mới được lưu trữ-, lượng RAM có sẵn đang được chuyển hóa từ từ bởi cơ chế kiểm tra lỗi.