מהו קוד בינארי?

הקוד הבינארי משתמש רק בספרות 1 ו -0.

סימון

הקוד הבינארי פועל למעשה באותו אופן כמו הקוד העשרוני או הבסיס 10, אך במקום שהערכים נמצאים בין 0 ל -9, כל עמודה יכולה להכיל ערך של 0 או 1. המספר הראשון מיוצג כ- 1 הן בקוד העשרוני והן בקוד הבינארי. המספר השני מיוצג כ -2 בקוד העשרוני, אבל כמו 10 בינארי. זה מציין 0 בעמודה של 1 ו 1 בעמודה 2. אותו עיקרון חל על מספרים בינאריים גדולים, קוד בינארי 1001 מייצג מספר בינארי של 4 סיביות עם 1 בעמודה של 1, 0 עמודה של 2, 0 בעמודה 4 ו 1 בעמודה של 8, או שווה ערך של 8 + 0 + 0 + 1 = 9 בקוד העשרוני.

מחשבים

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

מספרים בינאריים עם שלטים

מספרים בינאריים יכולים להיות סימנים, כי הוא חיובי או שלילי, אבל את הסימן של המספר חייב להיות מיוצג על ידי הספרות 0 ו 1. סימן בינארי עם סימן מורכב משני חלקים, את השלט ואת גודל. החלק, הנקרא החלק החשוב ביותר, מציין את השלט, בעוד שאר החלקים מציינים את גודל המספר. מספר בינארי לא חתום של 8 סיביות יכול לייצג ערכים בין 0 ל 255 (2 ^ 8 = 256), בעוד שמספר בינארי חתום של 8 סיביות יכול לייצג ערכים בין 2 ^ 7 ו- 2 ^ 7-1, או 127 -128.

נקודה בינארית

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