กลับไปหน้าบทความ

อ่าน 1 นาที

การแปลงรหัส (การเข้ารหัสอักขระ)

รหัส แปลงสัญญาณหกบิตหรือรหัสส่งข้อมูลหกบิต เป็นหนึ่งในสาม ชุดอักขระ ที่ IBMใช้สำหรับการสื่อสารแบบซิงโครนัสไบนารีอยู่หลายปี การส่งข้อมูลโดยใช้รหัสแปลงสัญญาณ 6 บิต...

การแปลงรหัส (การเข้ารหัสอักขระ)

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

เครื่อง รับส่งข้อมูล IBM 2780เปิดตัวพร้อมรองรับการแปลงรหัส (Transcode) ในปี 1967 ส่วนรุ่นต่อมาคือ เครื่องรับ ส่งข้อมูลIBM 3780 ที่เปิดตัวในปี 1972 ได้ตัดการรองรับการแปลงรหัสออกไป และเพิ่มตัวเลือก "การบีบอัดพื้นที่จัดเก็บข้อมูล" เข้ามาแทน

รหัสทรานสโคดเป็นรหัสอักขระหกบิตเกี่ยวข้องกับรหัสบัตรเจาะรู ของ IBM แต่เช่นเดียวกับ EBCDIC มันไม่ใช่BCDค่าทั้ง 64 ค่าประกอบด้วยตัวอักษรพิมพ์ใหญ่ 26 ตัว ตัวเลข 10 ตัว สัญลักษณ์ 11 ตัวช่องว่างและอักขระควบคุม 16 ตัว อักขระที่พิมพ์ได้ 48 ตัวคือABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789 .'-/@#$%&*⌑; ไม่สามารถแทน,:;!?"()[]<>+^=_\`{}|~อักขระจะถูกส่งด้วยพาริตีคี่ 2780 ไม่สามารถใช้อักขระควบคุม 16 ตัวเป็นอักขระข้อมูลในโหมดทรานสโคดได้[ 1 ]

ตารางรหัส

การแปลงรหัสหกบิต
0 1 2 3 4 5 6 7 8 9 เอ บี ซี ดี อี เอฟ
0x เอสโอเอชเอบีซีดีอีเอฟจีชมฉันเอสทีเอ็กซ์.เบลซับอีทีบี
1x &เจเคแอลเอ็มเอ็นโอพีคิวอาร์เอสพี$*ไอยูเอส / ไอทีบีอีโอทีดีแอลอี
2x -/เอสทียูวีXวายเอสเอส'%เอ็นคิวอีทีเอ็กซ์เอชที
3x 0123456789ซิน#@นาคอีเอ็มเดล

ตารางรหัส (จากคู่มือ 2780)

อักขระ รหัสบัตรเจาะรูการแปลงรหัส6 บิตเฮกซ์ 
เอสโอเอช12-9-1             พี00
เอ12-1           5  01
บี12-2         4    02
ซี12-3         4 5 พี03
ดี12-4       3      04
อี12-5       3 5 พี05
เอฟ12-6       3 4 พี06
จี12-7       3 4 5  07
ชม12-8     2        08
ฉัน12-9     2 5 พี09
เอสทีเอ็กซ์12-9-2     2 4 พี0A
.12-8-3     2 4 5  0B
12-8-4     2 3 พี0 องศาเซลเซียส
เบล0-9-8-7     2 3 5  0D
ซับ9-8-7     2 3 4    0E
อีทีบี0-9-6     2 3 4 5 P0F
&12   1          10
เจ11-1   1 5 พี11
เค11-2   1 4 พี12
แอล11-3   1 4 5  13
เอ็ม11-4   1 3 พี14
เอ็น11-5   1 3 5  15
โอ11-6   1 3 4    16
พี11-7   1 3 4 5 P17
คิว11-8   1 2 พี18
อาร์11-9   1 2 5  19
ช่องว่างไม่มีหมัด   1 2 4    1A
$11-8-3   1 2 4 5 P1บี
*11-8-4   1 2 3      1ซี
เรา11-9-8-7   1 2 3 5 P1D
อีโอที9-7   1 2 3 4 P1E
ดีแอลอี12-11-9-8-1   1 2 3 4 5  1F
-11 0            20
/0-1 0 5 P21
เอส0-2 0 4 P22
ที0-3 0 4 5  23
ยู0-4 0 3 P24
วี0-5 0 3 5  25
0-6 0 3 4    26
X0-7 0 3 4 5 P27
วาย0-8 0 2 P28
0-9 0 2 5  29
เอสเอส0-9-7 0 2 4    2A
'0-8-3 0 2 4 5 P2บี
%0-8-4 0 2 3      2ซี
เอ็นคิว0-9-8-5 0 2 3 5 P2 มิติ
อีทีเอ็กซ์12-9-3 0 2 3 4 P2E
เอชที12-9-5 0 2 3 4 5  2F
00 0 1 P30
11 0 1 5  31
22 0 1 4    32
33 0 1 4 5 P33
44 0 1 3      34
55 0 1 3 5 P35
66 0 1 3 4 P36
77 0 1 3 4 5  37
88 0 1 2        38
99 0 1 2 5 P39
ซิน9-2 0 1 2 4 P3A
#8-3 0 1 2 4 5  3บี
@8-4 0 1 2 3 P3ซี
นาค9-8-5 0 1 2 3 5  3 มิติ
อีเอ็ม11-9-8-1 0 1 2 3 4    3E
เดล12-9-7 0 1 2 3 4 5 P3F

อุปกรณ์ที่ใช้การแปลงรหัส (Transcode)

  • หน่วยอะแดปเตอร์ข้อมูลIBM 2701
  • ระบบควบคุมการส่งสัญญาณIBM 2703
  • เครื่องรับส่งข้อมูลIBM 2780
  • อะแดปเตอร์สื่อสารแบบบูรณาการ (ICA) รุ่นIBM System/370 135
ดึงข้อมูลมาจาก " https://en.wikipedia.org/w/index.php?title=Transcode_(character_encoding)&oldid=1337259621 "

สรุปเนื้อหา

ข้อมูลสำคัญจากบทความ

ข้อมูลสำคัญเกี่ยวกับ การแปลงรหัส (การเข้ารหัสอักขระ)

รหัส แปลงสัญญาณหกบิตหรือรหัสส่งข้อมูลหกบิต เป็นหนึ่งในสาม ชุดอักขระ ที่ IBMใช้สำหรับการสื่อสารแบบซิงโครนัสไบนารีอยู่หลายปี การส่งข้อมูลโดยใช้รหัสแปลงสัญญาณ 6 บิต...

ตารางรหัส

การแปลงรหัสหกบิต 0 1 2 3 4 5 6 7 8 9 เอ บี ซี ดี อี เอฟ 0x เอสโอเอช เอ บี ซี ดี อี เอฟ จี ชม ฉัน เอสทีเอ็กซ์ .

ตารางรหัส (จากคู่มือ 2780)

อักขระ รหัส บัตรเจาะรู การแปลงรหัส6 บิต เฮกซ์ เอสโอเอช 12-9-1 พี 00 เอ 12-1 5 01 บี 12-2 4 02 ซี 12-3 4 5 พี 03 ดี 12-4 3 04 อี 12-5 3 5 พี 05 เอฟ 12-6 3 4 พี 06 จี 12-7 3 4 5 07 ชม 12-8 2 08 ฉัน 12-9 2 5 พี 09 เอสทีเอ็กซ์ 12-9-2 2 4 พี 0A .

อุปกรณ์ที่ใช้การแปลงรหัส (Transcode)

หน่วยอะแดปเตอร์ข้อมูล IBM 2701 ระบบควบคุมการส่งสัญญาณ IBM 2703 เครื่องรับส่งข้อมูล IBM 2780 อะแดปเตอร์สื่อสารแบบบูรณาการ (ICA) รุ่น IBM System/370 135 ดึงข้อมูลมาจาก " https://en.wikipedia.org/w/index.php?title=Transcode_(character_encoding)&oldid=1337259621 "