Skip to main content

การเข้ารหัสตัวละครคืออะไร?

การเข้ารหัสอักขระในการเขียนโปรแกรมคอมพิวเตอร์เป็นวิธีการหรืออัลกอริทึมที่ใช้ในการค้นหาการแสดงตัวเลขโดยปกติของอักขระ glyph หรือสัญลักษณ์การใช้การเข้ารหัสอักขระในคอมพิวเตอร์เป็นสิ่งจำเป็นเนื่องจากข้อมูลภายในหน่วยความจำคอมพิวเตอร์และในสื่อที่อ่านได้ด้วยคอมพิวเตอร์จะถูกเก็บไว้เป็นลำดับของบิตหรือตัวเลขสิ่งนี้ต้องการการใช้การเข้ารหัสเพื่อแปลอักขระที่ไม่ใช่ตัวเลขที่ใช้สำหรับการแสดงผลหรือเอาต์พุตที่มนุษย์อ่านได้เป็นรูปแบบที่คอมพิวเตอร์สามารถจัดการได้ในแอปพลิเคชันที่เฉพาะเจาะจงมากขึ้นเอกสารภาษามาร์กอัปไฮเปอร์เท็กซ์ (HTML) ที่อ่านโดยเว็บเบราว์เซอร์สามารถกำหนดประเภทของการเข้ารหัสอักขระที่ใช้เพื่อแจ้งให้เบราว์เซอร์ทราบว่าอักขระเฉพาะที่จะใช้เมื่อแสดงข้อมูลในเอกสารมีรูปแบบการเข้ารหัสหลายรูปแบบที่ใช้แม้ว่าชุดกรรมสิทธิ์และมรดกเหล่านี้จำนวนมากจะถูกแทนที่ด้วย Unicode reg;การเข้ารหัสมาตรฐาน

ในวันแรก ๆ ของคอมพิวเตอร์เมื่อมีพื้นที่หน่วยความจำ จำกัด อักขระพื้นฐานของตัวอักษรภาษาอังกฤษ mdash;รวมถึงเครื่องหมายวรรคตอนและตัวเลข mdash;ถูกเก็บไว้ในลำดับ 7 บิตอนุญาตให้มีอักขระที่แตกต่างกัน 128 ตัวในรูปแบบดั้งเดิมนี้ไบต์ 7 บิตแต่ละตัวแสดงตัวอักษรหนึ่งของตัวอักษรภาษาอังกฤษซึ่งมีหมายเลขตามลำดับการเข้ารหัสตัวละครนี้มีประสิทธิภาพและในที่สุดก็เป็นมาตรฐานและใช้ในคอมพิวเตอร์ส่วนใหญ่ที่ผลิตแม้ว่าระบบการเข้ารหัสจะพัฒนาเป็น Unicode reg;การเข้ารหัสมาตรฐานแนวคิดยังคงเหมือนเดิมกล่าวคืออักขระแต่ละตัวในภาษานั้นเกี่ยวข้องโดยตรงกับหมายเลขเดียวภายในชุดอักขระมาตรฐานขนาดใหญ่และตัวเลขนั้นเป็นสิ่งที่คอมพิวเตอร์ใช้ในการจัดเก็บกระบวนการและดัชนีอักขระ

การเข้ารหัสอักขระประเภทอื่น ๆ ได้รับการพัฒนาสำหรับความแตกต่างเหตุผล.บางคนที่มุ่งเน้นไปที่ตัวอักษรภาษาอังกฤษโดยเฉพาะและตั้งใจจะใช้สำหรับข้อความเพียงแมปอักขระของพวกเขาไปยังลำดับ 7 บิตแล้วกระจายไปทั่ว 8 บิตไบต์หรือ octetsสิ่งนี้มีผลในการประหยัด 1 บิตต่อ octet อย่างมีประสิทธิภาพโดยใช้การเข้ารหัสอักขระเป็นประเภทของการบีบอัดรูปแบบการเข้ารหัสอื่น ๆ พยายามที่จะให้ข้อมูลพื้นฐานเกี่ยวกับตัวละครและจากนั้นอักขระเพิ่มเติมเพื่อแสดงสำเนียงพิเศษที่สามารถใช้เมื่อเขียนในภาษาที่แตกต่างกันแม้ว่าสิ่งเหล่านี้ส่วนใหญ่จะถูกทอดทิ้งสำหรับวิธีการเข้ารหัสแบบตัวต่อตัวเอกสาร HTML การเข้ารหัสอักขระนั้นเหมือนกับแนวคิดที่กว้างขึ้นยกเว้นการเข้ารหัสที่กำหนดไว้ครอบคลุมทั้งชุดอักขระสิ่งนี้อาจมีความสำคัญไม่เพียง แต่สำหรับภาษาต่างประเทศ แต่สำหรับเอกสารที่ใช้สัญลักษณ์เฉพาะสำหรับวิทยาศาสตร์หรือคณิตศาสตร์ที่ไม่ได้อยู่ในชุดอักขระทั้งหมดนอกจากนี้ยังมีประโยชน์สำหรับการใช้เครื่องหมายวรรคตอนและร่ายมนตร์อื่น ๆ ที่อาจไม่ปรากฏหรือแมปแตกต่างกันระหว่างแผนการเข้ารหัสเอกสารที่ไม่ได้กำหนดการเข้ารหัสอักขระที่ไม่ได้มาตรฐานอย่างถูกต้องอาจแสดงไม่ถูกต้องหรือเต็มไปด้วยอักขระที่ไร้สาระและตัวยึดตำแหน่งแทนข้อมูลที่อ่านได้