תווי בקרת קוד ASCII

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

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

טבלת תווי בקרה וסמלי קוד ASCII

קוד ASCII של «ACK» – אישור – אישור קבלה – סמל מעלה קלפי פוקר
קוד ASCII של "BEL" - פעמון
קוד ASCII של "BEL" - פעמון
קוד ASCII של "BS" - Backspace
קוד ASCII של "BS" - Backspace
קוד ASCII של "CAN" - בטל
קוד ASCII של "CAN" - בטל
קוד ASCII של "CR" - Enter - Carriage return
קוד ASCII של "CR" - Enter - Carriage return
קוד ASCII של "DC1" - התקן בקרה 1
קוד ASCII של "DC1" - התקן בקרה 1
קוד ASCII של "DC2" - התקן בקרה 2
קוד ASCII של "DC2" - התקן בקרה 2
קוד ASCII של "DC3" - התקן בקרה 3
קוד ASCII של "DC3" - התקן בקרה 3
קוד ASCII של "DC4" - התקן בקרה 4
קוד ASCII של "DC4" - התקן בקרה 4
קוד ASCII עבור "DEL" - מחק, מחק, מחק
קוד ASCII עבור "DEL" - מחק, מחק, מחק
קוד ASCII של "DLE" - Data Link - Data Link Escape
קוד ASCII של "DLE" - Data Link - Data Link Escape
קוד ASCII של "EM" - סוף מדיה
קוד ASCII של "EM" - סוף מדיה
קוד ASCII של "ENQ" - שאילתה - חליפות קלפי פוקר באנגלית של מועדוני
קוד ASCII של "ENQ" - שאילתה - חליפות קלפי פוקר באנגלית של מועדוני
קוד ASCII עבור "EOT" - סוף שידור - חליפת כרטיסי פוקר של Diamonds
קוד ASCII עבור "EOT" - סוף שידור - חליפת כרטיסי פוקר של Diamonds
קוד ASCII עבור "ESC" - Escape
קוד ASCII עבור "ESC" - Escape
קוד ASCII של "ETB" - סוף שידור בלוק
קוד ASCII של "ETB" - סוף שידור בלוק
קוד ASCII עבור "ETX" - סוף טקסט - חליפת לב קלפי פוקר באנגלית
קוד ASCII עבור "ETX" - סוף טקסט - חליפת לב קלפי פוקר באנגלית
קוד ASCII של "FF" - מעבר עמוד - דף חדש - הזנת שורה
קוד ASCII של "FF" - מעבר עמוד - דף חדש - הזנת שורה
קוד ASCII של "FS" - מפריד קבצים
קוד ASCII של "FS" - מפריד קבצים
קוד ASCII של "GS" - מפריד קבוצתי
קוד ASCII של "GS" - מפריד קבוצתי
קוד ASCII של "HT" - Tab Horizontal
קוד ASCII של "HT" - Tab Horizontal
קוד ASCII של "LF" - מעבר שורה - שורה חדשה
קוד ASCII של "LF" - מעבר שורה - שורה חדשה
קוד ASCII של "NAK" - אישור שלילי
קוד ASCII של "NAK" - אישור שלילי
קוד ASCII של "NULL" - תו Null
קוד ASCII של "NULL" - תו Null
קוד ASCII של "RS" - מפריד רשומות
קוד ASCII של "RS" - מפריד רשומות
קוד ASCII של "SI" - Shift In
קוד ASCII של "SI" - Shift In
קוד ASCII של "SO" - Shift Out
קוד ASCII של "SO" - Shift Out
קוד ASCII של "SOH" - התחלה של כותרת
קוד ASCII של "SOH" - התחלה של כותרת
קוד ASCII של "STX" - תחילת הטקסט
קוד ASCII של "STX" - תחילת הטקסט
קוד ASCII של "SUB" - החלפה
קוד ASCII של "SUB" - החלפה
קוד ASCII של "SYN" - סרק סינכרוני
קוד ASCII של "SYN" - סרק סינכרוני
קוד ASCII של "ארה"ב" - מפריד יחידות
קוד ASCII של "ארה"ב" - מפריד יחידות
קוד ASCII של "VT" - לשונית אנכית - סימן זכר
קוד ASCII של "VT" - לשונית אנכית - סימן זכר

מהם תווי בקרת קוד ASCII?

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

קבוצת התווים והסמלים של שני אלה מביאה למשהו שנקרא תווי קוד ASCII מורחבים והם התווים ה"נוספים" שבהם אנו משתמשים בכל יום, כגון: ¡,',?,-,€,# וכו'.

אם נבין זאת, נוכל לומר שתווי בקרת קוד ASCII אינם אלו שאנו יכולים לראות, אלא אלו שאנו הם מבוצעים פנימית במערכת כדי לבצע פקודה.

תווים וסמלים בקרת קוד ASCII הופיעו כדי לספק פתרון לבעיה אוניברסלית, וזה לפני שנים רבות, מידע לא היה קל להעברת כפי שהוא כעת.

בהתאם למחשב בו משתמשים המשתמשים, מערכת ההפעלה השתנתה, ואיתה, הפורמט שבו ניתן לשתף קבצים היה שונה, כלומר, קובץ לא נראה או קרא אותו במחשב אחד כמו במחשב אחר.

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

ככל שהביקוש למכשירים אלקטרוניים גדל והצורך לשתף מידע כמעט גדל, ה קוד ASCII.

כך ניתן היה לתת מענה לבעיה, אשר פותחה.

תווי בקרת קוד ASCII נשמרו עם שלושים ושניים הקודים הראשונים, שמספרם 0 עד 31; הם לא נועדו מלכתחילה לייצג מידע שניתן להדפסה, אלא לשלוט במכשירים.

לשם מה הם משמשים?

תווי בקרת קוד ASCII משמשים למתן פקודות, כלומר, לבצע פקודות ולהיות מסוגל לשחזר את הפעולה או טבלאות וסמלים.

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

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

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

כיצד משתמשים בתווי בקרת קוד ASCII?

יש טבלה שבה הוקצה לך קוד שמתאים לתווי בקרת קוד ASCII.

למעשה, אתה משתמש בתווי בקרת קוד ASCII אלה על בסיס יומי, למשל, כאשר אתה משתמש באות ESC כדי לצאת ממצב הפעלה במסך מלא ב-YouTube.

או גם, כאשר אתה משתמש במקש TAB, שאחראי על הזזת הסמן בקו לכיוון מיקום שהוגדר בעבר במקרה זה, ובאופן כללי לכיוון האופקי, אם כי באותו אופן, יש את ה-VT, שהיא הלשונית האנכית.

על חלונות

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

ברגע שיופיע חלון, אתה הולך להקליד "charmap" בשדה החיפוש שם ואתה הולך לחץ על התוצאה המוצעת.

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

ב- Mac

אם אתה משתמש במכשיר עם מערכת הפעלה iOS כגון מחשבי מקינטוש, אנו הולכים להשתמש בקיצורי המקלדת.

יש כמה וזה ישתנה בהתאם למה שאתה רוצהs, למשל, כדי לצאת לחלוטין מכל תוכנית ב-Mac תצטרך את הפקודה Exit, או עם קיצור דרך או עם התפריט באפליקציה כי עם ה-X האדום הוא לא יוצא לגמרי:

  • כדי לאלץ יציאה מכל אפליקציה שאינה מגיבה, החזק את Command + Shift + Option + Esc למשך שלוש שניות.
  • כדי לסגור כל חלון פעיל שבו אתה משתמש השתמש ב-Command + W
  • כדי לסגור את כל החלונות הפתוחים באפליקציה, השתמש ב-Option + Command + W
  • כדי לפתוח כרטיסייה חדשה בכל דפדפן, השתמש ב-Command + T
  • כדי לפתוח מסמך חדש, הקש Command + N
  • כדי להסתיר את חלון היישום שבו אתה משתמש, הקש Command + H
  • כדי להסתיר את כל חלונות האפליקציה הקיימים ולחזור למסך הרקע, השתמש ב-Command + Option + H
  • כדי להציג את תיבת הדו-שיח של הפעלה מחדש, שינה או כיבוי הקש Ctrl + Eject
  • כדי להפוך את התצוגה למצב שינה, לחץ על Shift + Control + Eject
  • כדי להעביר את המחשב למצב שינה הקש Command + Alt + Eject
  • כדי לשמור או לסגור את כל היישומים ולאחר מכן, הפעל מחדש את ה-MAC, השתמש ב-Command + Control + Eject
  • כדי להתנתק מחשבון המשתמש שלך ב-OS X, השתמש ב-Command + Shift + Q, אם כי זה יבקש אישור.

ב- Linux

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

כדי לפתוח את החלון לכתיבת אחד מתווי הבקרה, עליך ללחוץ על מקשי Ctrl + Shift + U כך שלאחר פתיחת שורת החיפוש תזין את הקוד ההקסדצימלי.

לדוגמה, כדי להפעיל את המחשבון המדעי במסוף של Windows הקוד העשרוני הוא 126, אם נמיר אותו למערכת הקסדצימלית נקבל 7E, אז נקליד 7E במנוע החיפוש ונלחץ על Enter.

זו הייתה עבודה בה היו מעורבים מיליוני מתכנתים, כך שהמערכת וה- תווי בקרת קוד ASCII להיות אותה שפה באופן אוניברסלי.