מהו קידוד דיגיטלי?

...

אולי לא תראה את זה, אבל קידוד דיגיטלי נמצא בכל מקום.

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

קידוד דיגיטלי ובינארי

מחשבים ומכשירים אלקטרוניים זקוקים לאלגוריתם שיטתי ומדויק כדי לקרוא מידע. מערכת זו דורשת שכל תו, אות או סמל יהיו ייחודיים וניתנים להבדלה בקלות מדמויות אחרות. לשם כך יש צורך בקידוד דיגיטלי. בקידוד דיגיטלי, אותיות או סמלים מיוצגים על ידי קבוצות ספציפיות של מספרים או תווים בינאריים. לדוגמה, המספרים 01000001 מייצגים את התו "A" בקוד בינארי. קוד בינארי, למרות שאינו טכניקת קידוד דיגיטלית ספציפית, מציע את ההסבר הפשוט ביותר להבנת קידוד דיגיטלי.

סרטון היום

טכניקת קידוד בסיסית

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

קודים דיגיטליים נפוצים

ישנם מספר סוגים של קודים דיגיטליים המשמשים כיום במחשבים, אך שלושה מהשימושים הנפוצים ביותר הם ה-American Standard Code Information Interchange, Extended Binary Coded Decimal Interchange Code ו Unicode. ASCII מכיל כ-128 קודים שונים המייצגים את האותיות, הסמלים והמספרים האמריקאיים. לדוגמה, האות "M" מיוצגת ב-ASCII כ-"077" בקוד דיגיטלי. EBCDIC ו-Unicode משתמשים באותו תהליך קידוד, אבל הם מקצים סט שונה של סמלים לכל תו.

קידוד אלפאנומרי

הנוהג הנפוץ ביותר ביצירת קודים דיגיטליים משתמש בתווים אלפאנומריים. קידוד אלפאנומרי משלב אותיות ומספרים כדי ליצור ייצוג ספציפי של תו בתוכנת מחשב. לדוגמה, הקוד "U+0041", המייצג את "A" ב-Unicode, כולל אותיות, מספרים וסמל "+".