מה זה בייט? הגדרה ומשמעות

בייט מוגדר כ-8 סיביות, הוא בדרך כלל יחידת הזיכרון הניתנת להתייחסות הקטנה ביותר שכן 8 סיביות היא הכמות הדרושה לקידוד תו בודד. הגדירו של ה-byte כ-8 סיביות אומר שהוא חזק של שניים המאפשרים קידוד של 256 ערכים (0 - 255) בבת אחת. יחידת זיכרון זו היא הבסיס ליחידות גדולות יותר כמו מגה או גיגה-בייט.

Technipages מסביר את Byte

בייט מוגדר רשמית על ידי תקני ISO ו-IEC כ-8 סיביות. ה-Byte היה היסטורית מספר הסיביות שנדרשו כדי לקודד תו בודד של טקסט במחשב, הגדרה זו הייתה רופפת מדי עם זאת, עם מערכות רבות שמשתמשות בבתים באורך שונה. ASCII תקן טקסט מוקדם מקודד את התווים שלו ב-7 סיביות, מימושים שונים של שימוש ב-C ו-C++: 8, 9, 16, 32 או 36 סיביות בשל ההגדרה בשפות אלו היא "לפחות 8 סיביות".

הבת מסומן על ידי הסמל B המתחיל לעתים קרובות עם יחידות SI סטנדרטיות עבור מכפילים כגון KB, MB ו-GB - אלף, מיליון ומיליארד בתים בהתאמה. יש בלבול מתמשך לגבי מה בדיוק אומרות הכפולות האלה במונחים של בייטים, הבלבול הזה נובע מהעובדה שמחשבים פועלים לאחסן נתונים בבינארי ככזה, ה-1000 של קילו לא משתלבים בצורה מסודרת במבנה הבינארי מכיוון שהוא לא חזק של 2 שהקרוב ביניהם יהיה 1024. נעשו ניסיונות להגדיר באופן רשמי את Kibi (1024), Mebi (1024^2) וג'בי (1024^3) - KiB, MiB ו GiB בהתאמה (הסקאלה אכן ממשיכה ל-yotta או yobi - 1000^8 לעומת 1024^8) ככפולות בינאריות עבור בתים. אמנם יחידות אלה רואות שימוש מסוים בסביבות טכניות מסוימות, השימוש בהן לא תפס.

שימושים נפוצים של Byte

  • קניתי עכשיו כונן קשיח של טרה-בייט.
  • מהירות ההורדה שלי היא 10 מגה בייט לשנייה.
  • בית בודד מוגדר היסטורית כמספר הסיביות הנדרשות לקידוד תו אחד.

שימוש לרעה נפוצ של Byte

  • אכלתי שמונה בייטים של פיצה.
  • ההורדה העצומה הזו הוציאה בייט מתוכנית הנתונים שלי.