בית (מחשב): הבדלים בין גרסאות

נוספו 104 בתים ,  לפני 5 שנים
תיקונים לשוניים (מקף ־, גיגה ולא ג'יגה ועוד). תיקון התחיליות הבינאריות לבתים ותיקון הקיצורים.
מ (שינוי סדר פרקים להיות: ראו גם - לקריאה נוספת - קישורים חיצוניים - הערות שוליים **)
(תיקונים לשוניים (מקף ־, גיגה ולא ג'יגה ועוד). תיקון התחיליות הבינאריות לבתים ותיקון הקיצורים.)
| 1 E6|10<sup>6</sup>
|-
| ג'יגהגיגה-בית
| GB
| ג"ב
! colspan="4" style="background-color:#ddf;" | תחיליות בינאריות{{ש}}([[IEC 60027-2]])
|-
| kibibyte
| kibibit
| KibitKiB
|
| 2<sup>10</sup>
|-
| mebibyte
| mebibit
| MibitMiB
|
| 2<sup>20</sup>
|-
| gibibyte
| gibibit
| GibitGiB
|
| 2<sup>30</sup>
|-
| tebibyte
| tebibit
| TibitTiB
|
| 2<sup>40</sup>
'''בַּיִת''' (ב[[אנגלית]]: '''byte'''; מיוצג באנגלית באות [[B]]) הוא יחידה של [[זיכרון מחשב]], המורכבת בדרך כלל מ־8 [[סיבית|סיביות]]. מעבר להגדרה השרירותית של בית בתור איגוד של מספר סיביות, ככלל (במחשבים מודרניים), הבית הוא היחידה הקטנה ביותר שניתן להתייחס אליה [[אריתמטיקה|בחישובים אריתמטיים]] והוא הבסיס [[כתובת (זיכרון מחשב)|לכתובות גישה לזיכרון]]. לדוגמה, כדי לשנות את הסיבית ה־300 בזיכרון, המחשב יקרא את הבית מכתובת 38 בזיכרון, ישנה בו רק את הסיבית הרביעית (300 = 37×8 + 4) וישמור את הבית כולו חזרה לתוך הזיכרון.
 
כדי לייעל את מהירות הגישה לזיכרון, נקראים (או נכתבים) בדרך כלל שניים, ארבעה או אף שמונה בתים ביחד (16, 32 ו-64ו־64 [[סיבית|סיביות]] בהתאמה), אך עדיין הכתובת היא עדיין כתובת הבית הבודד. גם חישובים אריתמטיים מבוצעים בדרך כלל על מספרים המיוצגים על ידי כמה בתים, כיחידה אחת.
 
הגודלגודל של שמונה8 סיביות הוא נוח בין השאר משום שהוא מתאים לייצוג תו בודד ב-ב־[[ASCII]].
 
==היסטוריית הבית==
בתחילת עידן המחשב ([[שנות ה-60 של המאה ה-20|שנות ה-60ה־60]] ו[[שנות ה-70 של המאה ה-20|ה-70ה־70 של המאה ה-20ה־20]]), יוצרו מחשבים בעלי '''[[מילה (מחשב)|מילה]]''' (Word) באורכים שונים. גודל מילה היה שונה ממחשב אחד למשנהו, 40 עד 75 סיביות בדרך כלל, וכתובות בזיכרון יוצגו ככתובת המילה. לייצוג [[מחרוזת (מדעי המחשב)|מחרוזת]] היה נהוג אז לקבץ כמה תווים בתוך מילה אחת. תו יוצג אז באורך שש או שבע סיביות בדרך כלל.
 
את המושג "בית" טבע ורנר בוכהולץ בשנת [[1956]], בעת תכנונו של מחשב Stretch של חברת [[IBM]]. ראשית נחשב הבית כמייצג תו בודד גם אם אורכו אינו שמונה סיביות. אך מאחר שלבסוף הוחלט כי במחשב זה אורכו יהיה שמונה סיביות{{הערה|1={{קישור כללי|כתובת=http://archive.computerhistory.org/resources/text/IBM/Stretch/pdfs/Buchholz_102636426.pdf|כותרת=PLANNING A COMPUTER SYSTEM, Project Stretch|הכותב=IBM|תאריך=1962|שפה=אנגלית}}}} הפך גודל זה לחלק בלתי נפרד מן ההגדרה של הבית. חיזוק נוסף להגדרה זו ניתן ב-ב־[[1964]] בה הוכרז אחד המחשבים המוצלחים ביותר בעידןבימים ההואאלו, ה-[[IBM System/360]] שבו שוב יוצגו תווים באמצעות בתים באורך שמונה סיביות.
 
במהלך [[שנות ה-70|שנות ה־70]], עם התפתחות ה[[מיני-מחשב|מיני־מחשב]]ים, תפס הבית את מקומו כסטנדרט בתעשייה. הדור הבא של המחשבים, ה[[מיקרו-מחשב|מיקרו־מחשב]]ים, בראשיתם, היו בעלי רוחב [[אפיק נתונים]] של שמונה סיביות וכך תפסו הבית וכפולותיו (16 סיביות, 32 סיביות) את מקומם כגודל הסטנדרטי הכמעט בלעדי.
 
==כפולותיו של הבית==
מקובל לבטא נפחי זיכרון בכפולות של בתים: קילו-בית (KB), [[תחיליות במערכת היחידות הבינלאומית#מגה|מגה]]-בית (MB), ג'יגהגיגה-בית (GB), טרה-בית (TB), פטה-בית (PB), אקסה-בית (EB), זטה-בית (ZB), יוטה-בית (YB), וכו'וכן הלאה. מונחים אלו משמשים למדידת גודלם של זיכרון ה[[מחשב]] ושל אמצעי אחסון כגון [[דיסק קשיח]].
 
קיימות שתי שיטות לייצוג כפולותיו של בית:
שיטה עשרונית:
זוהי שיטה שאנשים המציאו שלאבשל מביניםחוסר כלידיעת כךהשיטה הבינארית, אךולכן זוהי שיטה לא נכונה ומלאה שגיאות. לא מומלץ לספור כך והיא לא נחשבת מהבחינהמבחינת המדעיתהמדעים והמחשביתוהמחשוב.
 
===שיטההשיטה בינאריתהבינארית===
טבעי יותר להשתמש בחזקות של 2 (2<sup>10</sup> = 1024) מאשר בחזקות של עשר10. על פי שיטה זו:
* קילו-בית אחד שווה ל-ל־[[1024 (מספר)|1024]] בתים (2<sup>10</sup>)
* מגה-בית אחד שווה ל-1024ל־1024 קילו-ביתבתים (2<sup>20</sup>, שהם 1,048,576 בתים).
* ג'יגהגיגה-בית אחד שווה ל-1024ל־1024 מגה-ביתבתים (2<sup>30</sup>, שהם 1,073,741,824 בתים).
* טרה-בית אחד שווה ל-1024ל־1024 ג'יגהגיגה-ביתבתים (2<sup>40</sup>, שהם 1,099,511,627,776 בתים).
* פטה-בית אחד שווה ל-1024ל־1024 טרה-ביתבתים (2<sup>50</sup>, שהם 1,125,899,906,842,624 בתים).
* אקסה-בית אחד שווה ל-1024ל־1024 פטה-ביתבתים (2<sup>60</sup>, שהם 1,152,921,504,606,846,976 בתים).
* זטה-בית אחד שווה ל-1024ל־1024 אקסה-ביתבתים (2<sup>70</sup>, שהם 1,180,591,620,717,411,303,424 בתים).
* יוטה-בית אחד שווה ל-1024ל־1024 זטה-ביתבתים (2<sup>80</sup>, שהם 1,208,925,819,614,629,174,706,176 בתים).
 
בתחילה נעשה שימוש בשיטת הכפולות של 1024 בלבד, שכן מושגים אלה שימשו בעיקר אנשי מקצוע, ומבחינה [[מתודולוגיה|מתודולוגית]] שיטה זו נכונה יותר. אלא שברבות הזמן, עקב התגברות השימוש במחשבים אישיים, מושגים אלה נעשו נפוצים בציבור הרחב אשר רגיל היה להשתמש בשיטה העשרונית (במידות ומשקלים), דבר אשר גרם לבלבול רב. כדי למנוע בלבול, הוחלהוחלט להשתמש בכפולות של אלף גם כדי למנות יחידות של בתים. ישנה סברה שאת השימוש בשיטה העשרונית הנחילו יצרני ה[[כונן קשיח|כונניםדיסקים הקשיחים]] שהעדיפו לנקוב במספרים גדולים יותר לתיאור מוצריהם.
 
==ראו גם==
9

עריכות