ข้อความ ASCII คืออะไรและใช้อย่างไร?

ข้อความ ASCII คืออะไรและใช้อย่างไร?

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





ASCII ย่อมาจากอะไร?

บางทีจุดเริ่มต้นที่ง่ายที่สุดคือตัวย่อเอง ดังนั้นเรามาขยายความกัน:





ถึง ชาวเม็กซิกัน NS มาตรฐาน บทกวีสำหรับ ผม ข้อมูล ผม แลกเปลี่ยน





วลีหนึ่งคำนี้ไม่ได้ให้ภาพที่สมบูรณ์จริงๆ แต่บางส่วนให้เบาะแสบางอย่างในทันที โดยเฉพาะอย่างยิ่งสองคำแรก ASCII เป็น American Standard ซึ่งจะมีนัยสำคัญในไม่ช้า

Code for Information Interchange แนะนำว่าเรากำลังพูดถึงรูปแบบการส่งข้อมูลไปมา โดยเฉพาะอย่างยิ่ง ASCII เกี่ยวข้องกับข้อมูลที่เป็นข้อความ: อักขระที่สร้างคำในภาษาที่มนุษย์อ่านได้โดยทั่วไป



ASCII แก้ปัญหาเกี่ยวกับวิธีการกำหนดค่าให้กับตัวอักษรและอักขระอื่น ๆ เพื่อให้เมื่อจัดเก็บเป็นค่าหนึ่งและศูนย์ในไฟล์ จะสามารถแปลกลับเป็นตัวอักษรได้เมื่อไฟล์ถูกอ่านในภายหลัง หากระบบคอมพิวเตอร์ต่างๆ ยินยอมให้ใช้รหัสเดียวกัน ข้อมูลดังกล่าวสามารถแลกเปลี่ยนได้อย่างน่าเชื่อถือ

ทำไม wish com ถึงถูกจัง

ที่เกี่ยวข้อง: วิธีค้นหาสัญลักษณ์และค้นหาความหมาย





ประวัติของ ASCII

บางครั้งเรียกว่า US-ASCII ASCII เป็นนวัตกรรมของอเมริกาที่พัฒนาขึ้นในทศวรรษที่ 1960 มาตรฐานนี้ผ่านการแก้ไขหลายครั้ง โดยส่วนใหญ่ในปี 2520 และ 2529 เมื่อ ASCII ได้รับการปรับปรุงครั้งล่าสุด

ส่วนขยายและรูปแบบต่างๆ ได้สร้างขึ้นบน ASCII ตลอดหลายปีที่ผ่านมา โดยหลักแล้วเพื่อรองรับความจริงที่ว่า ASCII ละเว้นอักขระจำนวนมากที่ใช้ หรือแม้แต่ต้องใช้ภาษาอื่นที่ไม่ใช่ภาษาอังกฤษแบบสหรัฐอเมริกา ASCII ไม่รองรับแม้แต่สัญลักษณ์สกุลเงินของสหราชอาณาจักร (£) แม้ว่าปอนด์จะมีอยู่ในละติน-1 ซึ่งเป็นส่วนขยาย 8 บิตที่พัฒนาขึ้นในทศวรรษ 1980 ซึ่งเข้ารหัสสกุลเงินอื่นๆ อีกหลายสกุลด้วย





ASCII ได้รับการขยายและประสบความสำเร็จอย่างมากโดย Unicode ซึ่งเป็นมาตรฐานที่ครอบคลุมและทะเยอทะยานมากขึ้น ซึ่งจะกล่าวถึงด้านล่าง ในปี 2008 Unicode แซงหน้า ASCII ในด้านความนิยมในการใช้งานออนไลน์

ASCII เป็นตัวแทนของตัวละครอะไร?

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

คุณสามารถคิดว่า ASCII เป็นรหัสมอร์สของโลกดิจิทัล—แต่เป็นความพยายามครั้งแรก ในขณะที่รหัสมอร์สถูกใช้เพื่อแสดงอักขระที่แตกต่างกันเพียง 36 ตัว (26 ตัวอักษรและ 10 หลัก) ASCII ได้รับการออกแบบให้แสดงอักขระที่แตกต่างกันได้ถึง 128 ตัวในข้อมูล 7 บิต

ASCII คำนึงถึงตัวพิมพ์เล็กและตัวพิมพ์ใหญ่ ซึ่งหมายความว่าแสดงอักษรตัวพิมพ์ใหญ่และตัวพิมพ์เล็ก 52 ตัวจากตัวอักษรภาษาอังกฤษ ข้างๆ ตัวเลข 10 หลักนั้น เท่ากับครึ่งหนึ่งของพื้นที่ที่ใช้ไป

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

ต่อไปนี้คืออักขระทั่วไปบางตัวที่เข้ารหัส ASCII:

ไบนารี่ทศนิยมอักขระ
010 000133!
011 0000480
011 1001579
011 101159;
100 000165ถึง
100 001066NS
101 101090กับ
101 101191[
110 000197ถึง
110 001098NS
111 1101125}

โปรดทราบว่าค่าที่เลือกมีคุณสมบัติที่มีประโยชน์ โดยเฉพาะอย่างยิ่ง:

  • ตัวอักษรในกรณีเดียวกันสามารถจัดเรียงเป็นตัวเลขได้เสมอเนื่องจากเรียงตามลำดับ ตัวอย่างเช่น A มีค่าต่ำกว่า B ซึ่งมีค่าต่ำกว่า Z
  • ตัวอักษรที่มีตัวพิมพ์ต่างกันจะถูกชดเชยด้วย 32 พอดี ทำให้ง่ายต่อการแปลระหว่างตัวพิมพ์เล็กและตัวพิมพ์ใหญ่ เนื่องจากต้องเปลี่ยนเพียงบิตเดียวสำหรับตัวอักษรแต่ละตัวไม่ว่าจะด้วยวิธีใด

ตัวละครควบคุม

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

ฉันควรรีเซ็ตแล็ปท็อปเป็นค่าเริ่มต้นจากโรงงานหรือไม่

ตัวอย่างเช่น ASCII 000 1001 เป็นอักขระแท็บแนวนอน มันแสดงถึงพื้นที่ที่คุณจะได้รับเมื่อคุณกดปุ่ม TAB โดยทั่วไปคุณจะไม่เห็นอักขระดังกล่าวโดยตรง แต่มักจะแสดงเอฟเฟกต์ นี่คือตัวอย่างเพิ่มเติมบางส่วน:

ไบนารี่ทศนิยมอักขระ
000 10019แท็บแนวนอน
000 101010ไลน์ฟีด
001 01112. 3จุดสิ้นสุดของบล็อกการส่งสัญญาณ

แล้วตัวละครอื่นล่ะ?

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

ชุดอักขระ Unicode สามารถระบุอักขระที่แตกต่างกันได้ทั้งหมด 1,112,064 ตัว แม้ว่าจะมีการกำหนดไว้เพียงประมาณหนึ่งในสิบของอักขระเหล่านี้เท่านั้น นั่นอาจฟังดูเยอะ แต่การเข้ารหัสมีเป้าหมายที่ไม่เพียงรองรับตัวอักษรจีนหลายหมื่นตัวเท่านั้น แต่ยังครอบคลุมอีโมจิ (เกือบหนึ่งและครึ่งพัน) และแม้แต่ระบบการเขียนที่สูญพันธุ์เช่น Jurchen

ที่เกี่ยวข้อง: อธิบาย 100 Emojis ยอดนิยม

Unicode ยอมรับการครอบงำของ ASCII ในการเลือกอักขระ 128 ตัวแรก: เหมือนกับ ASCII ซึ่งช่วยให้สามารถใช้ไฟล์ที่เข้ารหัส ASCII ได้ในสถานการณ์ที่คาดว่าจะใช้ Unicode ซึ่งให้ความเข้ากันได้แบบย้อนหลัง

สรุป

ข้อความ ASCII แสดงถึงตัวอักษร 26 ตัวของตัวอักษรภาษาอังกฤษ โดยมีตัวเลข เครื่องหมายวรรคตอน และสัญลักษณ์อื่นๆ อีกสองสามตัวที่ใส่เข้าไป ข้อความดังกล่าวมีจุดมุ่งหมายเป็นอย่างดีสำหรับส่วนที่ดีที่สุดของครึ่งศตวรรษ

ตอนนี้ถูกแทนที่ด้วย Unicode ซึ่งรองรับภาษาและสัญลักษณ์อื่น ๆ จำนวนมากรวมถึงอีโมจิ UTF-8 คือการเข้ารหัสที่ควรใช้เพื่อแสดงอักขระ Unicode ทางออนไลน์เพื่อวัตถุประสงค์ในทางปฏิบัติทั้งหมด

แบ่งปัน แบ่งปัน ทวีต อีเมล การอัพเกรดเป็น Windows 11 คุ้มค่าหรือไม่?

Windows ได้รับการออกแบบใหม่ แต่นั่นเพียงพอที่จะโน้มน้าวให้คุณเปลี่ยนจาก Windows 10 เป็น Windows 11 หรือไม่

วิธีเพิ่มฟอนต์ให้ Photoshop Mac
อ่านต่อไป หัวข้อที่เกี่ยวข้อง
  • เทคโนโลยีอธิบาย
  • ศัพท์เฉพาะ
  • วัฒนธรรมเว็บ
  • Unicode
เกี่ยวกับผู้เขียน Bobby Jack(58 บทความเผยแพร่)

Bobby เป็นผู้ที่ชื่นชอบเทคโนโลยีซึ่งทำงานเป็นนักพัฒนาซอฟต์แวร์มาเกือบสองทศวรรษ เขาหลงใหลในการเล่นเกม ทำงานเป็นบรรณาธิการบทวิจารณ์ที่ Switch Player Magazine และหมกมุ่นอยู่กับทุกแง่มุมของการเผยแพร่ออนไลน์และการพัฒนาเว็บ

เพิ่มเติมจาก Bobby Jack

สมัครรับจดหมายข่าวของเรา

เข้าร่วมจดหมายข่าวของเราสำหรับเคล็ดลับทางเทคนิค บทวิจารณ์ eBook ฟรี และดีลพิเศษ!

คลิกที่นี่เพื่อสมัครสมาชิก