מערכות ספרות והמרות
הוצג| English | משמעות |
|---|---|
| binary/ˈbaɪnəri/ | מערכת ספרותית דו-ספרתית |
| base/beɪs/ | בסיס |
| denary/ˈdiːnəri/ | מערכת ספרותית עשרית |
| hexadecimal/ˌheksəˈdesɪml/ | מערכת ספרותית שש-עשרית |
| bit/bɪt/ | ביט |
| byte/baɪt/ | байт |
| nibble/ˈnɪbl/ | ניבל |
| place value/pleɪs ˈvæljuː/ | ערך מקום |
מדוע מחשבים משתמשים במערכת ספרותית דו-ספרתית
- למחשב יש רק שני מצבים: פועל ו-כבוי, המסומנים ב-1 וב-0.
- מערכת דו-ספרתית היא דו-ספרתית (בסיס 2) — וכל הנתונים חייבים להפוך לדו-ספרתיים תחילה.
- אנו משתמשים בשלושה מערכות ספרותיות לעיבודן.
שלושת מערכות המספרים
| מערכת | בסיס | ספרות |
|---|---|---|
| עשרונית | 10 | 0–9 |
| דו-ספרתית | 2 | 0 ו-1 |
| התרסעירית | 16 | 0–9 ולאחר מכן A–F |
- ה-בסיס הוא מספר הספרות שמערכת משתמשת בהן. האותיות A–F בתרסעירית נמצגות על 10–15.
- ביט הוא 0 או 1 אחד; 8 ביטים = 1 בייט; 4 ביטים = 1 ניבל.

חיבור של שני מספרים דו-ספרתיים באורך 8 ביטים עמודה לעמודה; העברת יתרה רועמת שמאלה. 118 + 48 = 166.
מערכות ספרות
בייט = סכום ערכי המקומות
כל ביט הוא מעלה כוח של שתי — הפוך את הביטים וצפה עדכון סינכרוני של עשרוני והקסדצימלי.
כמה ביטים מייצגת דיגיט הוקסדצימלי אחד?
Difficulty 1/5 · 100 coins + a small bonus on first completion today
דיגיט הקסדצימלי אחד מכסה 16 ערכים = ניבל = 4 ביטים.
ערך מקום ומערכת דו-ספרתית ↔ עשרונית
- במערכת דו-ספרתית הערכים המקומיים מכפילים מימין לשמאל. עבור 8 ביטים:
128 64 32 16 8 4 2 1. - עשרונית → דו-ספרתית: כתיבה של 1 תחת כל ערך הנדרש כך שהם יסכמו למספר שלך. $150 = 128+16+4+2$ →
10010110. - דו-ספרתית → עשרונית: חיבור ערכי המקום שבהם קיים 1.

מעבד מיקרו מכיל מיליוני טרנזיסטורים זעירים, כל אחד מהם מתג הפועל (1) או כבוי (0).
המרת בנארי 10010110 לעשרוני.
Difficulty 2/5 · 140 coins + a small bonus on first completion today
128 + 16 + 4 + 2 = 150.
המירו את המספר העשרוני 13 לצורה בינארית (רק הספרות המשמעותיות).
Difficulty 1/5 · 100 coins + a small bonus on first completion today
13 = 8 + 4 + 1 → 1101.
Hexadecimal ולמה אנו משתמשים בו
- Hex → בינארי: כל דיגיט ה-HEX הופך ל-nibble משלו (4 ביטים).
F08→1111 0000 1000. - בינארי → HEX: קבץ ביטים ל-nibbles מימין לשמאל; כל nibble הוא דיגיט HEX אחד.
- למה HEX? זה קצר יותר מאשר בינארי וקל לקריאה, כך פחות טעויות – משמש כתובות MAC/IPv6, צבעים ב-Html (
#FF0000), ותובעות זיכרון.

תמונת רשת היא רשת של פיקסלים; הרזולוציה היא מספר הפיקסלים (כאן 8 ב-8).
המרת הוקסדצימלי 1F לעשרוני.
Difficulty 2/5 · 140 coins + a small bonus on first completion today
1 × 16 + 15 = 31 (F שווה ל-15).
מדוע מדעני מחשב משתמשים במערכת התריסית?
Difficulty 1/5 · 100 coins + a small bonus on first completion today
מערכת תריסית היא פשוט דרך קצרה ונוחה לאדם לכתיבת אותו ערך בינארי (ספרה אחת = 4 ביטים).
הבנתך מושלמת
- בינארי בסיס 2 (ביט · בייט = 8 ביטים · ניבל = 4 ביטים); עשר-עשרונית בסיס 16, דיסקית אחת = 4 ביטים
- עשרוני → בינארי: לבחור את כוחות ה-2 שמסכמים למספר
- המרה מבינארי לעשר-עשרונית על ידי הרכבת ניבלים
- עשר-עשרונית היא דרך קצרה וקריאה יותר לכתוב את אותו בינארי (כתובות, צבעים)