קוד תיקון שגיאות (ECC)

מְחַבֵּר: Randy Alexander
תאריך הבריאה: 28 אַפּרִיל 2021
תאריך עדכון: 1 יולי 2024
Anonim
קוד המינג - זיהוי ספרה שגוייה ותיקון
וִידֵאוֹ: קוד המינג - זיהוי ספרה שגוייה ותיקון

תוֹכֶן

הגדרה - מה המשמעות של קוד תיקון שגיאות (ECC)?

קוד תיקון שגיאות (ECC) בודק שגיאות בנתונים שקראו או שודרו ומתקן אותם ברגע שהם נמצאים. ECC דומה לבדיקת זוגיות, פרט לכך שהוא מתקן שגיאות מיד עם הגילוי. ECC הופכת נפוצה יותר בתחום אחסון נתונים וחומרת העברת רשת, במיוחד עם עליית שיעורי הנתונים ושגיאות תואמות.


מבוא ל- Microsoft Azure ו- Microsoft Cloud | במהלך מדריך זה תוכלו ללמוד על אודות מיחשוב ענן וכיצד Microsoft Azure יכולה לעזור לכם להעביר ולנהל את העסק שלכם מהענן.

Techopedia מסביר קוד תיקון שגיאות (ECC)

קוד תיקון שגיאה מוחל על אחסון נתונים באמצעות השלבים הבאים:

  1. כאשר בתים או מילה נתונים מאוחסנים ב- RAM או באחסון היקפי, נאמד ונשמר רצף סיביות המפרט קוד. לכל מספר קבוע של ביטים לכל מילה יש מספר קבוע נוסף של ביטים לאחסון קוד זה.
  2. כאשר קוראים לקריאה של המילה או המילה, מחושב קוד למילה שאוחזרה על פי האלגוריתם המקורי ומשווים אותה לקטעים הקבועים הנוספים של הבייט המאוחסן.
  3. אם הקודים תואמים, הנתונים חסרי שגיאות ומועברים לעיבוד.
  4. אם הקודים אינם תואמים, הסיביות שהשתנו נתפסות דרך אלגוריתם מתמטי והסיביות מתוקנות מייד.

הנתונים אינם מאומתים במהלך תקופת האחסון שלהם, אך נבדקים אם שגיאות כאשר הם מתבקשים. במידת הצורך, שלב תיקון השגיאה לאחר גילוי. שגיאות חוזרות ונשנות באותה כתובת אחסון מצביעות על שגיאת חומרה קבועה. במקרה זה, המערכת משתמשת ב- a, שנרשם בכדי לרשום את מיקום השגיאות.