/ / כיצד להמיר בתים למגה-בתים וחזרה?

כיצד להמיר בתים למגה-בייט ולהפך?

Сегодня нашу жизнь трудно представить без מחשבים. הם נמצאים בכל מקום. המילים "קצת", "בייט", "מגה-בייט" נכנסו לתוקף לחיינו. לעתים קרובות אנשים רגילים משתמשים בהם, בלי לדעת למה הם מתכוונים וכיצד הם קשורים.

ביטים, קילוביטים ...

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

ביט הוא יחידת המידה הקטנה ביותר בבינארימֵידָע. ליתר דיוק, הכמות שלה. כאן אנו מתכוונים למידע על אחד משני מצבי האובייקט. לדוגמא, יש אות / אין אות, נכון / לא נכון, 1/0 וכו '. השם מגיע מהקיצור באנגלית דוּnary digit ("מספר בינארי") = סיבית.כמו כן, "ביט" מתייחס לסיבית אחת של קוד בינארי. במקרה זה, הספרה העשרונית מיוצגת כאפס או אחת, למשל, כפי שמוצג בטבלה. זה נקרא "מערכת המספרים הבינאריים".

ספרה עשרוניתקוד בינאריספרה עשרוניתקוד בינארי
005101
116110
2107111
31181000
410091001

כפי שניתן לראות, המספרים 0 ו- 1 הם בעלי ייצוג זהה, ובשניים העשרוניים יש כבר שני מקומות - 10. ובשמונה - ארבע (1000).

מה זה קילוביט?

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

בואו נביא דוגמא. מספר כל הכתובות האפשריות בכל אוטובוס כתובות שווה לשניים בהספק מסוים N. או אחרת - 2ח... כאן N מציין את מספר ביטי האוטובוס. מה אנו רואים? מספר התאים במיקרו-זיכרון שווה לעוצמה כזו או אחרת של המספר 2. ואז זה מעניין עוד יותר. מספר 210 = 1024 קרוב מאוד ל 1000. במקביל, אלף משמש כבסיס לקידומות עשרוניות. לכן, 1024 ביטים נודעו בשם "קילוביטים". בהקבלה עם קִילוֹגרם או קִילוֹמטר. אנו זוכרים את האנקדוטה שהובאה לעיל.

בתים וסיביות

מגה בייט בתים

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

מערכות מחשוב מודרניות משתמשות בבייט המורכב מ -8 ביטים. לכן, הוא יכול לקבל 256 (28) ערכים שונים.

להמרת בתים למגה-בייטים זה פשוט. חשבון למחלקה השלישית: קילובייט אחד = 1024 בתים. זכור בערך 210? A MB = 1024 KB (כלומר 220 = 22x10) = 1048576 בתים.

יישומים

בבת 1 מגה בייט

לרוב, בתים משמשים במערכות מחשוב, וביטים משמשים ברשתות העברת מידע. בדרך כלל למדידת מהירות.

בואו נביא דוגמא.אתרנט מספק קצב העברת נתונים הנע בין 10 מגה לשנייה ל -1 גיגה לשנייה. כמו כן יש להבהיר כי ככלל, בתים מסומן באות "B" (או בלטינית "B"). ה"סיבית "מוקלטת בדרך זו. הקידומת "קילו-" מסומנת באות "K". זה באותיות רישיות, לא באותיות קטנות. "K" קטן משמש לכתיבת שם הקידומת העשרונית "קילו-" עשר3 = 1000. בואו נבחן את השאלה הבאה ביתר פירוט.

קידומות בינאריות ועשרוניות

כיצד להמיר בתים למגה-בייט, פחות או יותרברור. בתחילת 1999 הציג הארגון הידוע חברת החשמל (הוועדה האלקטרו-טכנית הבינלאומית) קידומות בינאריות ליצירת יחידות מידע מרובות. הסיבה לכך הייתה קרבתם של המספרים 1024 ו -1000. בדומה לקידומות העשרוניות הסטנדרטיות המשמשות את מערכת ה- SI הבינלאומית, אלה הבינאריים נבדלים רק על ידי החלפת ההברה האחרונה ב- "bi" (מלטינית binarius - בינארי). זה נראה כמו הטבלה למטה.

קידומתקיצורי מילים,
אומץ על ידי חברת החשמל,
בתים / ביטים
המקביל
נקודה
קידומת
הסכום שבאמצעותו
המקורי
ערך כמות מידע
קיביKiB / Kibitקילו (103)1024 או 210
מביMiB / MiBitמגה (106)1048576 או 220
גיביGiB / Gibitgiga (109)1073741824 או 230
אתהTiB / Tibitטרה (1012)1099511627776 או 240
חלוקיPiB / Pibitפטה (1015)1125899906842624 או 250
exbyEiB / Eibitאקסה (1018)1152921504606846976 או 260
זאביזיב / ציביטזטה (1021)1180591620717411303424 או 270
יוביייב / ייביטiotta (1024)1208925819614629174706176 או 280

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

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

גישה ראשונה

הוא משתמש בקידומות "קילו", "מגה" וכו 'כבינארי במקרים הבאים:

  • להמיר בתים למגה
    במנהלי קבצים ותוכנות אחרותאספקה ​​עם מפרט גודל קובץ מופחת. לדוגמא, התוכנית מדווחת שגודל הקלטת השמע הוא 10 מגהבייט. באופן הקלאסי, המרת בתים למגה-בייט, אנו רואים את הגודל שהוא 10485760 בתים. במנהלי קבצים אחרונים קיימת אינדיקציה לגודל סטנדרטי - באמצעות צורה מקוצרת של קידומות בינאריות, למשל, MiB (MiB).
  • יצרני מכשירי זיכרון בגישה אקראית, כרטיסי פלאש, זיכרון וידאו.
  • גודל התקליטור מוגדר במגה-בייט בינארי בלבד.

גישה שנייה

כאן, קידומות משמשות כעשרונית במקרים הבאים:

  • להמיר בתים למגה
    דיסקים קשיחים ואופטיים. גודלם ניתן במגה-בייט עשרוני. חריג: תקליטור, שקיבולתו מוגדרת בבינארי.
  • תקשורת בלתי פורמלית.במקרה זה הערכים מעוגלים בערך. כך, למשל, לגבי קובץ בנפח 10 מיליון בתים, הם יכולים לומר שהוא "שוקל" 10 מגה. מה אנו רואים כאן? במקרה זה, הבתים למגה-בתים לא תורגמו כהלכה, אך זה נעלם במהלך התקשורת.
  • ייעוד מהירות טלקומוניקציהחיבורים. לדוגמה, בואו ניקח את תקן 100BASE-TX. בה, 100 Mbps תואם קצב העברת נתונים של 100 מיליון ביט / שנייה בדיוק. בואו נסתכל על חיבור "מהיר יותר" במהירות של 10 Gbps (תקן 10GBASE-X). זה תואם בדיוק 10 מיליארד ביט / שנ. זהו זה. ולא מעט פחות או יותר.

אבל עם דיסקי תקליטונים בגודל 1.44 מגהבייט(זוכר את אלה?) היה מעניין עוד יותר. היכולות שלהם צוינו במגה-בתים BCD. זה עבד ככה. "מגה-בייט" כזה היה שווה ל- 1000 KiB, שהם בערך 0.977 MiB, אך במקביל 1 KiB היה שווה ל- 1024 בתים.

יש לציין שיש הבדל ביןשתי אפשרויות אלה להצגת קידומות. ואם במקרה של קילובייט הוא לא עולה על 2.4%, הרי שמגה זה כבר 4.9%, עבור ג'יגה - 7.4%, ועבור טרה - כמעט 10%. מטבע הדברים, לא בעד הייצוג הבינארי. כלומר, יצרנים "גונבים" בתים מאיתנו. לדוגמה, אתה קונה כונן קשיח בנפח 1TB. כאדם שלמד מדעי המחשב, אתה משוכנע בתוקף שיש בו 1099511627776 בתים. אבל מתברר - "רק" 1,000,000,000,000,000. כלומר "נשכת" יותר מ 99.5 מיליארד בתים (כמעט 98 ג'יגה). האם זה הרבה או מעט? בערך - מ -40 עד 200 סרטים באורך מלא, תלוי בפורמט. הוא לא אומר כלום? כלומר, כמתואר לעיל, עשירית.

אהבתי:
0
הודעות פופולריות
התפתחות רוחנית
מזון
כן