วันอาทิตย์ที่ 19 ธันวาคม พ.ศ. 2553

                               เอบซีดิก หรือ รหัสสับเปลี่ยนเลขฐานสิบเข้ารหัสฐานสองแบบขยาย [1] (อังกฤษ: EBCDIC: Extended Binary Coded Decimal Interchange Code) เป็นรหัสอักขระ 8 บิตที่พัฒนาโดยบริษัท IBM ซึ่งพัฒนาสำหรับระบบปฏิบัติการขนาดใหญ่ โดยเป็นรหัสสำหรับไฟล์ข้อความที่ใช้กับระบบปฏิบัติการ IBM OS-390 สำหรับเครื่องแม่ข่าย S/390 และบริษัทจำนวนมากใช้กับโปรแกรมประยุกต์ legacy application และฐานข้อมูล ในไฟล์เอบซีดิก ตัวอักษรพยัญชนะและตัวเลขได้รับการนำเสนอเป็นเลขฐานสอง 8 บิต (8 ตัวอักษรของ 0 และ 1) ทำให้สามารถสร้างรหัสได้ 256 รหัส (2 ยกกำลัง 8) ได้แก่ ตัวพยัญชนะ ตัวเลข และเครื่องหมายพิเศษ แต่ในปัจจุบันนิยมใช้รหัสแอสกี (ASCII) มากกว่า



 รหัสเอ็บซิดิก (Extended Binary Coded Decimal Interchange Code : EBCDIC)


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



 รหัสแบบเอ็บซีดิก ก็สามารถใช้กำหนดให้กับอักษรภาษาไทยและเครื่องหมายอื่นๆ ได้เช่นเดียวกันตัวอย่างรหัสแทนข้อมูลแบบเอ็บซีดิก


รหัสเอ็บซีดิก (EBCIDIC)                
                            รหัสเอ็บซีดิก (Extended Binary Coded Decimal Interchange Code; EBCDIC) เป็นรหัสแทนข้อมูลที่ได้รับการพัฒนาขึ้นมาใช้งานสำหรับเครื่องคอมพิวเตอร์ขนาดใหญ่ ซึ่งพัฒนาขึ้นโดยบริษัทไอบีเอ็มโดยเฉพาะ รหัสเอ็บซีดิกนี้มีขนาด 8 บิต เพื่อแทนสัญลักษณ์หนึ่งตัว ดังนั้นจึงสามารถใช้แทนอักขระได้ 28 หรือ 256 ตัว หรือสองเท่าของรหัสแอสกี รหัสเอ็บซีดิกถือว่าเป็นรหัสมาตรฐานในการใช้แทนอักขระของเครื่อ'คอมพิวเตอร์ขนาดใหญ่ที่ใช้ในปัจจุบัน


ตารางแสดงรหัสเอบซีดิกที่ใช้แทนอักขระต่าง ๆ


[Capture10.gif]


รหัสเอบซีดิกจะเรียงลำดับแต่ละบิตที่ใช้แทนอักขระ ดังนี้








แหล่งที่มา     http://it.benchama.ac.th/ebook/files/lesson2_25.htm



3 ความคิดเห็น: