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 0001 | 33 | ! |
011 0000 | 48 | 0 |
011 1001 | 57 | 9 |
011 1011 | 59 | ; |
100 0001 | 65 | ถึง |
100 0010 | 66 | NS |
101 1010 | 90 | กับ |
101 1011 | 91 | [ |
110 0001 | 97 | ถึง |
110 0010 | 98 | NS |
111 1101 | 125 | } |
โปรดทราบว่าค่าที่เลือกมีคุณสมบัติที่มีประโยชน์ โดยเฉพาะอย่างยิ่ง:
- ตัวอักษรในกรณีเดียวกันสามารถจัดเรียงเป็นตัวเลขได้เสมอเนื่องจากเรียงตามลำดับ ตัวอย่างเช่น A มีค่าต่ำกว่า B ซึ่งมีค่าต่ำกว่า Z
- ตัวอักษรที่มีตัวพิมพ์ต่างกันจะถูกชดเชยด้วย 32 พอดี ทำให้ง่ายต่อการแปลระหว่างตัวพิมพ์เล็กและตัวพิมพ์ใหญ่ เนื่องจากต้องเปลี่ยนเพียงบิตเดียวสำหรับตัวอักษรแต่ละตัวไม่ว่าจะด้วยวิธีใด
ตัวละครควบคุม
นอกเหนือจากตัวอักษร เครื่องหมายวรรคตอน และตัวเลข ASCII สามารถแสดงอักขระควบคุมจำนวนหนึ่ง จุดรหัสพิเศษที่ไม่ได้สร้างเอาต์พุตแบบอักขระเดียว แต่ให้ความหมายทางเลือกเกี่ยวกับข้อมูลกับสิ่งที่อาจใช้แทน
ฉันควรรีเซ็ตแล็ปท็อปเป็นค่าเริ่มต้นจากโรงงานหรือไม่
ตัวอย่างเช่น ASCII 000 1001 เป็นอักขระแท็บแนวนอน มันแสดงถึงพื้นที่ที่คุณจะได้รับเมื่อคุณกดปุ่ม TAB โดยทั่วไปคุณจะไม่เห็นอักขระดังกล่าวโดยตรง แต่มักจะแสดงเอฟเฟกต์ นี่คือตัวอย่างเพิ่มเติมบางส่วน:
ไบนารี่ | ทศนิยม | อักขระ |
---|---|---|
000 1001 | 9 | แท็บแนวนอน |
000 1010 | 10 | ไลน์ฟีด |
001 0111 | 2. 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 เป็นผู้ที่ชื่นชอบเทคโนโลยีซึ่งทำงานเป็นนักพัฒนาซอฟต์แวร์มาเกือบสองทศวรรษ เขาหลงใหลในการเล่นเกม ทำงานเป็นบรรณาธิการบทวิจารณ์ที่ Switch Player Magazine และหมกมุ่นอยู่กับทุกแง่มุมของการเผยแพร่ออนไลน์และการพัฒนาเว็บ
เพิ่มเติมจาก Bobby Jackสมัครรับจดหมายข่าวของเรา
เข้าร่วมจดหมายข่าวของเราสำหรับเคล็ดลับทางเทคนิค บทวิจารณ์ eBook ฟรี และดีลพิเศษ!
คลิกที่นี่เพื่อสมัครสมาชิก