למה בינארי?
חלק מהיחידה יסודות במסלול ה-Assembly של Coddy. שיעור 7 מתוך 45.
מחשבים משתמשים בחשמל. אבל החשמל אינו מושלם: המתח משתנה ויש רעש.
אם מחשבים היו מנסים להשתמש ב-10 רמות מתח שונות (0V, 1V, 2V... 9V) כדי לייצג את הספרות 0-9, הם היו עושים טעויות כל הזמן.
הפתרון: להשתמש בשתי רמות מתח בלבד.
- כבוי (0 וולט) = 0
- פועל (5V, 3.3V או 1.8V) = 1
זה נקרא בינארי. רק שני סמלים: 0 ו־1.
מונחים בסיסיים:
- סיבית = ספרה בינארית אחת (0 או 1)
- בית = 8 סיביות
כל מה שבמחשב הוא בינארי:
- האות 'A' =
01000001 - המספר 42 =
00101010 - הוראה כמו
mov= תבנית בינארית כלשהי
נסו בעצמכם
השיעור הזה לא כולל אתגר קוד.
השיעור הזה כולל חידון קצר. התחילו את השיעור כדי לענות עליו ולעקוב אחרי ההתקדמות.
כל השיעורים ביחידה יסודות
תרגלו בעצמכם: Assembly אונליין