ViewWiki

שיעור 1 מתוך 4

סיביות על מתגים.

מתג שהוא מספר: מהי סיבית, כמה צירופים יש לשתי סיביות, ערך המקום בבסיס 2, ולמה 10 בבסיס 2 הוא שתיים.

שלב 1 מתוך 5 · סיבית אחת

שלב 1 מתוך 5

סיבית אחת

מחשב בנוי ממיליארדי מתגים זעירים, טרנזיסטורים, וכל אחד מהם יכול להיות רק באחד משני מצבים: מוליך או לא מוליך, מתח גבוה או נמוך. לשני המצבים קוראים 00⁠ ו־11⁠. ספרה כזאת, שיש לה רק שני ערכים, היא סיבית, ובאנגלית bit, קיצור של binary digit.

על הלוח יש שני מתגים, A ו־B, וכל אחד מהם הוא סיבית. השערים והנורות שאחריהם הם הנושא של היחידה הבאה; בינתיים הסתכלו רק על המתגים. סיבית אחת מבחינה בין שני דברים בלבד: כן ולא, דלוק וכבוי. כמה דברים יכולות שתי סיביות להבחין ביניהם?

לשאלה

שלב 2 מתוך 5

ערך המקום

כדי ששני מתגים ישמרו מספר, נותנים לכל מקום ערך. במספר עשרוני כמו 3737⁠ ה־33⁠ שווה שלושים, כי הוא במקום של העשרות. בבסיס 2 כל מקום שווה פי שניים מהמקום שמימינו: הימני שווה 11⁠, זה שמשמאלו 22⁠, ואחריו 44⁠, 88⁠ וכן הלאה.

על הלוח A הוא המקום של ה־22⁠ ו־B המקום של ה־11⁠, ולכן הערך של המתגים הוא

A×2+B×1A \times 2 + B \times 1⁠

המספר בלוח הבקרה הוא הערך הזה בבסיס עשר, והמתגים מראים אותו בבסיס 2. נבאו, ואז המספר יעבור ל־22⁠.

לשאלה

שלב 3 מתוך 5

אחת־אחת

כדי לא להתבלבל בין הבסיסים כותבים את הבסיס בכתב תחתי: 10210_2⁠ הוא “אחת־אפס בבסיס 2”, כלומר שתיים, ו־1010⁠ בלי סימן הוא עשר. עכשיו הפכו את הכיוון: הזיזו את המספר עד שתראו על המתגים 11211_2⁠, וקראו מה הוא בבסיס עשר.

לשאלה

שלב 4 מתוך 5

עוד סיביות

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

84218 \quad 4 \quad 2 \quad 1⁠

כדי לקרוא מספר בינארי, כתבו את ערכי המקום מעל הסיביות וחברו את אלה שמעליהן 11⁠. סיבית 00⁠ לא תורמת כלום, אבל היא שומרת את המקום, בדיוק כמו ה־00⁠ ב־305305⁠.

לשאלה

שלב 5 מתוך 5

המספר הגדול ביותר

כל סיבית נוספת מכפילה את מספר הצירופים, כי כל צירוף של הסיביות הקודמות בא פעם עם 00⁠ ופעם עם 11⁠. לכן nn⁠ סיביות נותנות

2n2^n⁠

צירופים, והם המספרים 00⁠ עד 2n−12^n - 1⁠. שמונה סיביות הן בית, באנגלית byte: 28=2562^8 = 256⁠ ערכים. עוד נפגוש את המספר הזה הרבה.

לשאלה

סצנה אינטראקטיבית

הגרסה האינטראקטיבית נטענת…

כל שלב מכין לכם את הסצנה, ובקר שמסומן „קבוע” נשאר במקומו בשלב הזה.

לניסוי

תרגול · חשבו

על הלוח שני מתגים, A ו־B, וכל אחד מהם יכול לעמוד על 0 או על 1. כמה צירופים שונים של שני המתגים יש?

לניסוי

תרגול · נבאו, ואז הסתכלו

המספר עומד על 0, ושני המתגים למטה. A הוא המקום של ה־22⁠, ו־B המקום של ה־11⁠. באיזה מצב יעמדו המתגים כשהמספר יהיה 22⁠?

לניסוי

תרגול · הגיעו למטרה

הזיזו את המספר עד ששני המתגים למעלה, כלומר הסיביות 1111⁠, ולחצו על בדיקה. איזה מספר זה?

לניסוי

תרגול · חשבו

נוסיף עוד שני מתגים משמאל, במקומות של ה־44⁠ ושל ה־88⁠. ארבעת המתגים מראים 1011. איזה מספר עשרוני זה?

לניסוי

תרגול · חשבו

מה המספר הגדול ביותר שארבע סיביות יכולות לשמור?