วันอาทิตย์ที่ 14 กรกฎาคม พ.ศ. 2556

รหัสแทนข้อมูล

รหัส Ascll


รหัสแอสกี (ASCII) เป็นมาตรฐานที่นิยมใช้กันมากในระบบคอมพิวเตอร์ส่วนใหญ่ เป็นคำย่อมาจาก American Standard Code Information Interchange เป็นรหัส 8 บิต แทนสัญลักษณ์ต่าง ๆ ได้ 256 ตัว  เมื่อใช้แทนตัวอักษรภาษาอังกฤษแล้ว ยังมีเหลืออยู่ สำนักงานมาตรฐานผลิตภัณฑ์อุตสาหกรรม หรือ สมอ. ได้กำหนดรหัสภาษาไทยเพิ่มลงไปเพื่อให้ใช้งานร่วมกันได้ตามตาราง


รหัส UniCode

                 เป็นรหัสแบบใหม่ล่าสุด ถูกสร้างขึ้นมาเนื่องจากรหัสขนาด 8 บิตซึ่งมีรูปแบบเพียง 256  รูปแบบ ไม่สามารถแทนภาษาเขียนแบบต่าง ๆ ในโลกได้ครบหมด โดยเฉพาะภาษาที่เป็นภาษาภาพ เช่น ภาษาจีนหรือภาษาญี่ปุ่นเพียงภาษาเดียวก็มีจำนวนรูปแบบเกินกว่า 256 ตัวแล้ว
              UniCode จะเป็นระบบรหัสที่เป็น 16 บิต จึงแทนตัวอักษรได้มากถึง 65,536 ตัว ซึ่งเพียงพอสำหรับตัวอักษรและสัญลักษณ์กราฟฟิกโดยทั่วไป รวมทั้งสัญลักษณ์ทางคณิตศาสตร์ต่าง ๆ ในปัจจุบันระบบ UniCode มีใช้ในระบบปฏิบัติการ Window NT ระบบปฏิบัติการ UNIX  บางรุ่น รวมทั้งมีการสนับสนุนชนิดข้อมูลแบบ UniCode ในภาษา JAVA ด้วย





          ที่มา : http://jantima-ssp.exteen.com/20080212/entry-6



HNUNGRUTAI RITTHISANG แทนด้วยรหัส Ascll ดังนี้

H             0100       1000
N             0100       1110
U             0101       0101
N             0100       1110
G             0100       0111
R             0101       0010
U             0101       0101
T             0101       0100
A             0100       0001
I              0100       1001
SPACE (ช่องว่าง) = (0010 0000) 
R             0101       0010
I              0100       1001
T             0101       0100
T             0101       0100
H             0100       1000
I              0100       1001
S             0101       0011
A             0100       0001                                                                                 
N             0100       1110
G             0100       0111

ใช้พื้นที่จัดเก็บ 21 ไบต์



  

ไม่มีความคิดเห็น:

แสดงความคิดเห็น