הבדל בין בינארי ל-ASCII

הבדל בין בינארי ל-ASCII
הבדל בין בינארי ל-ASCII

וִידֵאוֹ: הבדל בין בינארי ל-ASCII

וִידֵאוֹ: הבדל בין בינארי ל-ASCII
וִידֵאוֹ: SCP-261 Pan dimensional Vending Machine | object class safe | Food / drink scp 2024, יולי
Anonim

בינארי לעומת ASCII

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

ASCII, ראשי תיבות של American Standard Code for Information Interchange, הוא קידוד סטנדרטי עבור תווים אלפאנומריים המשמשים במחשבים והתקנים קשורים. ASCII הוצג על ידי מכון התקנים של ארצות הברית של אמריקה (USASI) הידוע כיום כמכון התקנים הלאומי האמריקאי.

עוד על קודים בינאריים

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

שיטות קידוד רבות קיימות עם אורכים שונים של מחרוזות בינאריות, שלחלקן יש אורך קבוע ואחרות אורך משתנה. כמה קודים בינאריים עם מחרוזות סיביות קבועות הם ASCII, ASCII מורחב, UTF-2 ו-UTF-32. UTF-16 ו-UTF-8 הם קודים בינאריים באורך משתנה. גם קידוד האפמן וגם קוד מורס יכולים להיחשב כקודים בינאריים באורך משתנה.

עוד על ASCII

ASCII היא ערכת קידוד תווים אלפאנומריים שהוצגה בשנות ה-60. ASCII המקורי משתמש במחרוזת בינארית באורך 7 ספרות, מה שמאפשר לו לייצג 128 תווים. גרסה מאוחרת יותר של ASCII שנקראת ASCII מורחב משתמשת במחרוזת בינארית באורך 8 ספרות המעניקה לה את היכולת לייצג 256 תווים שונים.

ASCII כולל, בעיקר, שני סוגים של תווים, שהם תווי בקרה (מיוצגים על ידי 0-31 decimal ו-127decimal) ותווים להדפסה (מיוצגים על ידי 32- 126 decimal).לדוגמה, מחיקת מקש הבקרה מקבל את הערך 127decimal המיוצג על ידי 1111111. התו a, שקיבל את הערך 97decimal, מיוצג על ידי 1100001. ASCII יכול לייצג אותיות בשני המקרים, מספרים, סמלים ומקשי בקרה.

מה ההבדל בין קוד בינארי ל-ASCII?

• קוד בינארי הוא מונח כללי המשמש לשיטת קידוד תווים או הוראות, אך ASCII הוא רק אחת מהמוסכמות המקובלות בעולם של קידוד תווים, והייתה סכימת הקידוד הבינארי הנפוצה ביותר במשך יותר משלושה עשורים.

• לקוד בינארי יכולים להיות אורכים שונים לקידוד בהתאם למספר התווים, ההוראות או שיטת הקידוד, אך ASCII משתמש רק במחרוזת בינארית באורך 7 ספרות ובאורך 8 ספרות עבור ASCII מורחב.

מוּמלָץ: