Skip to main content

จุดรหัสคืออะไร?

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

ชุดอักขระเป็นเหมือนพจนานุกรมหลายภาษาที่อธิบายลงในคอมพิวเตอร์.จุดรหัสคือตัวเลขที่สอดคล้องกับอักขระเฉพาะในชุดอักขระนั้นตัวอย่างของชุดอักขระที่ใช้กันทั่วไปในคอมพิวเตอร์รวมถึงรหัสมาตรฐานอเมริกันสำหรับการแลกเปลี่ยนข้อมูล (ASCII) และ Unicodeแต่ละชุดเหล่านี้มีชุดรหัสที่แตกต่างกันดังนั้นในขณะที่ตัวอย่างรหัส 400 ใน ASCII อาจอ้างถึง!ตัวละครใน Unicode มันอาจอ้างถึง

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

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