อักขระควบคุมรหัส ASCII

แน่นอนว่าคุณคงสงสัยแล้วว่าโลกของคอมพิวเตอร์ทำงานอย่างไร อืม มันซับซ้อนกว่าที่เราคิด และเบื้องหลังฟังก์ชันง่ายๆ อย่างการเขียนบนแผ่นงาน Word หรือการส่งเอกสารไปพิมพ์ มีกระบวนการที่เกิดขึ้นในไมโครวินาทีที่เข้ารหัสไว้ก่อนหน้านี้

The American Standard Code สำหรับการแลกเปลี่ยนข้อมูล หรือ ASCII สำหรับตัวย่อในภาษาอังกฤษคือชุดของอักขระหรือสัญลักษณ์ที่ยึดตามภาษาละติน - ตามชื่อ - แลกเปลี่ยนข้อมูลและดำเนินการอย่างถูกต้อง

ตารางอักขระควบคุมและสัญลักษณ์รหัส ASCII

รหัส ASCII ของ «ACK» – รับทราบ – ​​รับทราบการรับ – สัญลักษณ์โพดำไพ่โป๊กเกอร์
รหัส ASCII ของ “BEL” – Bell
รหัส ASCII ของ “BEL” – Bell
รหัส 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” – แบบสอบถาม – Suit Clubs English Poker Cards
รหัส ASCII ของ “ENQ” – แบบสอบถาม – Suit Clubs English Poker Cards
รหัส ASCII สำหรับ “EOT” – สิ้นสุดการส่ง – Suit Diamonds Poker Cards
รหัส ASCII สำหรับ “EOT” – สิ้นสุดการส่ง – Suit Diamonds Poker Cards
รหัส 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
รหัส ASCII ของ “HT” – แนวนอน Tab
รหัส 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 ของ “US” – ตัวแยกหน่วย
รหัส ASCII ของ “US” – ตัวแยกหน่วย
รหัส ASCII ของ “VT” – แท็บแนวตั้ง – ป้ายผู้ชาย
รหัส ASCII ของ “VT” – แท็บแนวตั้ง – ป้ายผู้ชาย

อักขระควบคุมโค้ด ASCII คืออะไร

พวกเขามีอยู่ the รหัส ASCII อักขระที่พิมพ์ได้ ที่เรามองเห็นได้และตัวควบคุมที่เป็น ผู้ที่ส่งข้อมูลไปปฏิบัติภารกิจเช่นส่งไฟล์ไปพิมพ์ เป็นต้น

ชุดอักขระและสัญลักษณ์ของทั้งสองส่งผลให้เกิดสิ่งที่เรียกว่า อักขระโค้ด ASCII แบบขยาย และเป็นอักขระ "พิเศษ" ที่เราใช้ทุกวัน เช่น ¡,',?,-,€,# เป็นต้น

เมื่อเข้าใจสิ่งนี้ เราสามารถพูดได้ว่าอักขระควบคุมโค้ด ASCII ไม่ใช่สิ่งที่เราเห็น แต่เป็นอักขระที่เรา พวกมันถูกดำเนินการภายในระบบเพื่อดำเนินการคำสั่ง

อักขระและสัญลักษณ์ควบคุมรหัส ASCII ปรากฏขึ้นเพื่อแก้ปัญหาสากลและนั่นก็คือ เมื่อหลายปีก่อน ข้อมูลไม่ง่ายในการส่งข้อมูลเหมือนตอนนี้

ระบบปฏิบัติการจะแตกต่างกันไปตามคอมพิวเตอร์ที่ผู้ใช้ใช้ รูปแบบที่สามารถแชร์ไฟล์ได้หลากหลาย กล่าวคือ ไฟล์ไม่ได้ดูหรืออ่านเหมือนกันในคอมพิวเตอร์เครื่องหนึ่งเหมือนกับในคอมพิวเตอร์อีกเครื่องหนึ่ง

เรื่องนี้เกิดขึ้นเพราะว่าคอมพิวเตอร์แต่ละเครื่องมีรหัสต่างกันไป เราจำได้ว่าช่วงต้นของยุคคอมพิวเตอร์มีความต้องการไม่มากเท่าทุกวันนี้และ มีความเป็นไปได้มากขึ้นในการเข้ารหัสตาราง สัญลักษณ์ รหัส และอื่นๆ ทีละรายการ.

เมื่อความต้องการอุปกรณ์อิเล็กทรอนิกส์เพิ่มขึ้นและความต้องการแบ่งปันข้อมูลเพิ่มขึ้นอย่างมาก รหัส ASCII.

ด้วยวิธีนี้จึงเป็นไปได้ที่จะจัดให้มีการแก้ปัญหาที่ได้รับการพัฒนา

อักขระควบคุมรหัส ASCII ถูกสงวนไว้ด้วยรหัสสามสิบสองตัวแรกซึ่งมีหมายเลข 0 ถึง 31; พวกเขาไม่ได้ตั้งใจตั้งแต่ต้นเพื่อแสดงข้อมูลที่สามารถพิมพ์ได้ แต่เพื่อควบคุมอุปกรณ์

ใช้ทำอะไร?

อักขระควบคุมโค้ด ASCII ใช้สำหรับสั่งงาน กล่าวคือ เพื่อดำเนินการคำสั่งและสามารถทำซ้ำการกระทำได้ ทั้งตารางและสัญลักษณ์

ตัวอย่างเช่น ทุกการกระทำที่เราทำกับคอมพิวเตอร์, ได้ถูกกำหนดในตารางเป็นสัญลักษณ์ที่สอดคล้องกับอักขระควบคุมรหัส ASCIIเนื่องจากหากมีการกำหนดการกระทำ "ลบ" ให้กับรหัส 125 ทุกครั้งที่คุณกดปุ่มลบ หมายเลขนี้จะทำซ้ำจากคีย์ไปยังส่วนควบคุมของคอมพิวเตอร์ และสิ่งที่คุณเลือกจะถูกลบ

อีกตัวอย่างหนึ่งคือการพิมพ์เอกสารหรือภาพถ่ายในขณะที่เราเลือกตัวเลือกในการพิมพ์ รันโค้ดที่สอดคล้องกับสิ่งที่ถูกกำหนดในตารางอักขระ การควบคุมรหัส ASCII

ด้วยวิธีนี้ อักขระควบคุมโค้ด ASCII จึงมีวิวัฒนาการจนเป็นสากลและอุปกรณ์เกือบทั้งหมดมีอักขระดังกล่าว

อักขระควบคุมโค้ด ASCII ใช้อย่างไร

มีตารางที่คุณได้รับมอบหมายรหัสที่สอดคล้องกับอักขระควบคุมรหัส ASCII

ในความเป็นจริง คุณใช้อักขระควบคุมรหัส ASCII เหล่านี้เป็นประจำทุกวันตัวอย่างเช่น เมื่อคุณใช้อักษร ESC เพื่อออกจากโหมดการเล่นเต็มหน้าจอบน YouTube

หรือเมื่อคุณใช้ปุ่ม TAB ซึ่งมีหน้าที่ในการเลื่อนเคอร์เซอร์เป็นเส้นไปยังตำแหน่งที่กำหนดไว้ก่อนหน้านี้ในกรณีนี้ และโดยทั่วไปจะไปทางแนวนอน แม้ว่าจะมี VT ในลักษณะเดียวกัน ซึ่งเป็นแท็บแนวตั้ง

บน windows

ในระบบปฏิบัติการ Windows คุณอาจแทรกคำสั่งที่ไม่ใช่แป้นพิมพ์ได้โดยใช้ผังอักขระโดยคลิกปุ่มเริ่ม

เมื่อหน้าต่างปรากฏขึ้น คุณจะพิมพ์ "charmap" ในช่องค้นหาที่นั่น แล้วไปที่ คลิกที่ผลลัพธ์ที่เสนอ

หลังจากที่คุณทำตามขั้นตอนเหล่านี้เสร็จแล้ว แผนที่ตัวละครจะปรากฏขึ้นบนหน้าจอ พร้อมคุณสมบัติทั้งหมดที่มี เพียงเลือกอันที่คุณต้องการเรียกใช้และนั่นแหล่ะ

บน Mac

หากคุณใช้อุปกรณ์ที่มีระบบปฏิบัติการ iOS เช่น Mac เราจะใช้แป้นพิมพ์ลัด

มีหลายอย่างและจะแตกต่างกันไปขึ้นอยู่กับสิ่งที่คุณต้องการตัวอย่างเช่น ในการออกจากโปรแกรมใดๆ บน 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

ในการใช้งานในระบบปฏิบัติการฟรี เช่น Linux กระบวนการมักจะแตกต่างกันเล็กน้อยเนื่องจากอักขระควบคุมเปลี่ยนไปและคุณต้อง รู้รหัสฐานสิบหก ที่คุณต้องการ เนื่องจากโดยปกติระบบปฏิบัติการก่อนหน้าอีกสองระบบจะใช้ทศนิยม

หากต้องการให้หน้าต่างเปิดขึ้นเพื่อเขียนอักขระควบคุมตัวใดตัวหนึ่ง คุณต้องกดปุ่ม Ctrl + Shift + U เพื่อที่หลังจากแถบค้นหาเปิดขึ้น คุณจะป้อนรหัสฐานสิบหก

ตัวอย่างเช่น ในการเริ่มต้นเครื่องคิดเลขวิทยาศาสตร์ในเทอร์มินัล Windows รหัสทศนิยมคือ 126 หากเราแปลงเป็นระบบเลขฐานสิบหก เราจะได้ 7E ดังนั้นเราจึงพิมพ์ 7E ในเครื่องมือค้นหาแล้วกด Enter

นี่เป็นงานที่โปรแกรมเมอร์หลายล้านคนเข้ามาเกี่ยวข้อง เพื่อให้ระบบและ อักขระควบคุมรหัส ASCII เป็นภาษาเดียวกันในระดับสากล