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

อ่าน 24 นาที

ไม่มีชื่อบทความ

ISO/IEC 646 เทคโนโลยีสารสนเทศ — ชุดอักขระเข้ารหัส 7 บิต ISO สำหรับการแลกเปลี่ยนข้อมูล เป็น มาตรฐาน ISO / IEC ในด้าน การเข้ารหัสอักขระ เทียบเท่ากับมาตรฐาน ECMA -6...

ไอโซ/IEC 646

ISO/IEC  646 เทคโนโลยีสารสนเทศ — ชุดอักขระเข้ารหัส 7 บิต ISO  สำหรับการแลกเปลี่ยนข้อมูล เป็น มาตรฐาน ISO / IECในด้านการเข้ารหัสอักขระเทียบเท่ากับมาตรฐานECMA -6และได้รับการพัฒนาร่วมกับASCIIอย่างน้อยตั้งแต่ปี 1964 [ 1 ] [ 2 ]เวอร์ชันแรกของ ECMA-6 ได้รับการเผยแพร่ในปี 1965 [ 3 ]โดยอิงจากงานที่คณะกรรมการทางเทคนิค TC1 ของ ECMA ได้ดำเนินการมาตั้งแต่เดือนธันวาคม 1960 [ 3 ] ISO/IEC 646 ฉบับแรกได้รับการเผยแพร่ในปี 1973 และฉบับล่าสุด ฉบับที่สาม ในปี 1991

ISO/IEC 646 กำหนดรหัสอักขระ 7 บิตซึ่งเป็นที่มาของมาตรฐานระดับชาติหลายฉบับ โดยจัดสรรชุดอักขระกราฟิกที่ไม่ซ้ำกัน 82 ตัวให้กับจุดรหัส 7 บิต ซึ่งเรียกว่าชุดอักขระคงที่[ 4 ] (INV) หรือชุดอักขระพื้นฐาน[ 5 ]ซึ่งรวมถึงตัวอักษรของอักษรละตินพื้นฐานของ ISOตัวเลขและเครื่องหมายวรรคตอนภาษาอังกฤษ ทั่วไปบาง ส่วน เหลือจุดรหัส 12 จุดที่จะต้องจัดสรรโดยมาตรฐานระดับชาติที่สอดคล้องกันสำหรับตัวอักษรเพิ่มเติมของอักษรละตินหรือสัญลักษณ์อื่นๆ

นอกจากนี้ ยังกำหนดมาตรฐานเวอร์ชันอ้างอิงสากล (IRV) ซึ่งรวมถึงการจัดสรรอักขระกราฟิกครบชุด 94 ตัว เพื่อใช้ในกรณีที่ไม่จำเป็นต้องระบุเวอร์ชันเฉพาะของแต่ละประเทศ นับตั้งแต่ฉบับปี 1991 ของ ISO/IEC 646 เป็นต้นมา IRV และASCIIมีความเหมือนกันทุกประการ ฉบับก่อนหน้านี้แตกต่างกันเพียงหนึ่งหรือสองจุดรหัสเท่านั้น

ประวัติศาสตร์

ASCII รุ่นแรก ( ASA X3.4 :1963)

ISO/IEC 646 และ มาตรฐาน ก่อนหน้าอย่าง ASCII (ASA  X3.4) ส่วนใหญ่รับรองแนวปฏิบัติที่มีอยู่เกี่ยวกับการเข้ารหัสอักขระในอุตสาหกรรมโทรคมนาคม

US-ASCII หรือ ISO/IEC 646:US

เนื่องจาก ASCII ไม่ได้มีอักขระจำนวนหนึ่งที่จำเป็นสำหรับภาษาอื่นนอกเหนือจากภาษาอังกฤษ จึงมีการสร้างตัวแปรระดับชาติขึ้นมาหลายตัวเพื่อแทนที่อักขระที่ใช้งานน้อยบางตัวด้วยอักขระที่จำเป็น เนื่องจากความไม่เข้ากันของตัวแปรระดับชาติต่างๆ จึง มีการนำเวอร์ชันอ้างอิงสากล (International Reference Version หรือ IRV) ของ ISO/IEC 646 มาใช้ เพื่อพยายามจำกัดชุดอักขระที่ถูกแทนที่ให้เป็นอักขระเดียวกันในทุกตัวแปร เวอร์ชันดั้งเดิม (ISO  646  IRV) แตกต่างจากASCIIเพียงแค่จุดรหัส 0x24 ซึ่งเป็นเครื่องหมายดอลลาร์$ ของ ASCII ถูกแทนที่ด้วยสัญลักษณ์สกุลเงินสากล¤เวอร์ชันสุดท้ายปี 1991 ของรหัส ISO/IEC  646:1991 หรือที่รู้จักกันในชื่อITU T.50 , International Reference Alphabet หรือ IRA ซึ่งเดิมเรียกว่าInternational Alphabet No. 5 (IA5) มาตรฐานนี้อนุญาตให้ผู้ใช้ใช้อักขระแปรผันได้ 12 ตัว (เช่น อักขระกราฟิกทางเลือก 2 ตัว และอักขระที่กำหนดโดยแต่ละประเทศ 10 ตัว) ในบรรดาแบบฝึกหัดเหล่า นี้ ISO  646:1991  IRV (International Reference Version) ได้รับการกำหนดไว้อย่างชัดเจนและเหมือนกับASCII [ 6 ]

มาตรฐานISO/IEC 8859ซึ่งควบคุมการเข้ารหัสอักขระ 8 บิตนั้น มาแทนที่ มาตรฐานสากล ISO/IEC 646 และมาตรฐานระดับประเทศต่างๆ โดยเพิ่มอักขระอีก 96 ตัวด้วยบิตเพิ่มเติม จึงหลีกเลี่ยงการแทนที่รหัส ASCII ใดๆ ส่วน มาตรฐาน ISO/IEC 10646ซึ่งเกี่ยวข้องโดยตรงกับUnicodeนั้น มาแทนที่ชุดมาตรฐาน ISO 646 และ ISO/IEC 8859 ทั้งหมด ด้วยชุดการเข้ารหัสอักขระที่เป็นหนึ่งเดียวโดยใช้ค่า 21 บิตที่ใหญ่กว่า

ISO 646:JP

มรดกของ ISO/IEC  646 ยังคงปรากฏให้เห็นใน Windows โดยในหลายๆ ภาษาของเอเชียตะวันออก อักขระ แบ็กสแลชที่ใช้ในชื่อไฟล์จะถูกแสดงเป็น¥หรืออักขระอื่นๆ เช่นถึงแม้ว่าจะมีรหัสที่แตกต่างกันสำหรับ ¥ อยู่แล้วในโค้ดเพจ 437 ของ IBM PC รุ่นแรก และมีรหัสสองไบต์แยกต่างหากสำหรับ ¥ ในShift JIS (ถึงแม้ว่ามักจะใช้การแมปแบบอื่น ) แต่ข้อความจำนวนมากถูกสร้างขึ้นโดยใช้รหัสแบ็กสแลชที่ใช้สำหรับ ¥ (เนื่องจาก Shift_JIS อิงตาม ISO 646:JP อย่างเป็นทางการ แม้ว่า Microsoft จะแมปเป็น ASCII ก็ตาม) จนกระทั่งฟอนต์ Windows สมัยใหม่ก็ยังจำเป็นต้องแสดงรหัสในลักษณะนั้น สถานการณ์ที่คล้ายกันนี้เกิดขึ้นกับ ₩ และEUC-KRมรดกอีกอย่างหนึ่งคือการมีอยู่ของไตรกราฟในภาษาโปรแกรม C

มาตรฐานที่เผยแพร่

  • ECMA-6 (30 เมษายน 1965) ฉบับพิมพ์ครั้งแรก (ถูกถอนออก) [ 3 ]
  • ISO/R646-1967 (ยกเลิกแล้ว) [ 7 ]หรือ ECMA-6 (1967-06) ฉบับที่สอง (ยกเลิกแล้ว) [ 7 ] [ 3 ]
  • ECMA-6 (1970-07) ฉบับที่สาม (ถูกยกเลิก) [ 3 ] [ 8 ]
  • ISO  646:1972 (ยกเลิกแล้ว) หรือ ECMA-6 (1973-08) ฉบับที่สี่ (ยกเลิกแล้ว) [ 3 ] [ 8 ]
  • ISO  646:1983 (ถูกยกเลิก) [ 9 ]หรือ ECMA-6 (1984-12, 1985-03) ฉบับที่ห้า (ถูกยกเลิก) [ 3 ]
  • ข้อแนะนำ ITU-T T.50 IA5 (25 พฤศจิกายน 1988) (ถูกยกเลิก) [ 10 ] [ 11 ]หรือ ISO/IEC  646:1991 (มีผลบังคับใช้) [ 12 ] [ 13 ]หรือ ECMA-6 (ธันวาคม 1991, สิงหาคม 1997) ฉบับที่หก (มีผลบังคับใช้) [ 12 ]
  • ข้อแนะนำ ITU-T T.50 IRA (1992-09-18) (มีผลบังคับใช้) [ 10 ] [ 14 ]

เค้าโครงหน้าโค้ด

ตารางต่อไปนี้แสดง ชุดอักขระมาตรฐาน ISO/IEC 646:1991 ฉบับอ้างอิงสากล อักขระแต่ละตัวแสดงพร้อมกับ ค่าเทียบเท่าใน Unicodeจุดรหัสที่สามารถใช้แทนกันได้ในเวอร์ชันของแต่ละประเทศจะแสดงด้วยพื้นหลังสีเทา พื้นหลังสีเหลืองแสดงถึงอักขระที่ในบางเวอร์ชันอาจรวมกับอักขระก่อนหน้าเป็นเครื่องหมายกำกับเสียงโดยใช้ ปุ่ม Backspaceซึ่งอาจส่งผลต่อการเลือกสัญลักษณ์

นอกเหนือจากข้อจำกัดของเซตคงที่แล้ว 0x23 ยังถูกจำกัดให้เป็น#หรือ£และ 0x24 ถูกจำกัดให้เป็น$หรือ¤เท่านั้น[ 12 ]อย่างไรก็ตาม ข้อจำกัดเหล่านี้ไม่ได้ถูกปฏิบัติตามโดยตัวแปรระดับชาติทั้งหมด[ 15 ] [ 16 ]

ISO/IEC 646:1991 IRV
0123456789เอบีซีดีอีเอฟ
0xนูแอลเอสโอเอชเอสทีเอ็กซ์อีทีเอ็กซ์อีโอทีเอ็นคิวแอกเบล ปริญญาตรี  เอชที  แอลเอฟ  วีที  เอฟเอฟ  ซีอาร์  ดังนั้น  ไอเอส  
1xดีแอลอีดีซี1ดีซี2ดีซี3ดีซี4นาคซินอีทีบีสามารถ อีเอ็ม ซับเอสเอส เอฟเอส  จีเอส  อาร์เอส  เรา 
2x เอสพี !"#$%&'()*+,-./
3x0123456789:;<=>?
4x@เอบีซีดีอีเอฟจีชมฉันเจเคแอลเอ็มเอ็นโอ
5xพีคิวอาร์เอสทียูวีXวาย[\]^_
6x`เออีเอฟจีชม.ฉันเจเคnโอ
7xพีqทีคุณวีxyz{|}~เดล

อักขระกราฟิกผสม

ตามมาตรฐาน ISO/IEC 646 อักขระกราฟิกทุกตัวต้องเป็นอักขระเว้นวรรค กล่าวคือ ต้องเลื่อนตำแหน่งอักขระไปข้างหน้า ด้วยเหตุนี้อักขระรวม ที่ไม่เว้นวรรค จึงไม่ได้รับอนุญาตในเวอร์ชันระดับชาติใดๆ ซึ่งแตกต่างจากมาตรฐานรุ่นหลังๆ เช่นISO/IEC 2022และISO/IEC 10646ที่อนุญาตหรือรวมถึงอักขระรวมไว้ด้วย

อักขระเว้นวรรคหลายตัวสามารถใช้เป็นเครื่องหมายเน้นเสียงได้เมื่อนำหน้าหรือตามหลังด้วย ปุ่ม Backspace C0เพื่อสร้างตัวอักษรที่มีเครื่องหมายเน้นเสียง ซึ่งในมาตรฐาน เรียกว่าอักขระกราฟิกแบบผสมตัวอย่างเช่น ลำดับดังกล่าวE<BS>'อาจใช้เพื่อสร้างภาพตัวอักษรÉวิธีการเข้ารหัสนี้มีต้นกำเนิดมาจากยุคเครื่องพิมพ์ดีด/ โทรเลขเมื่อการใช้ปุ่ม Backspace จะทับซ้อนกับสัญลักษณ์ และอาจถือว่าล้าสมัยแล้ว

วิธีการนี้ได้รับการรับรองในแผนภูมิรหัสสำหรับ IRV รวมถึงเวอร์ชันระดับชาติ GB, FR1, CA และ CA2 ซึ่งระบุว่า", ', ,, และ^อาจทำหน้าที่เป็นเครื่องหมายไดแอรีซิสเครื่องหมายเน้นเสียง เครื่องหมายเซดิลลาและ เครื่องหมาย เซอร์ คัม เฟล็กซ์ (แทนที่จะเป็นเครื่องหมายอัญประกาศเครื่องหมายจุลภาคและเครื่องหมายลูกศรชี้ขึ้น ) ตามลำดับ เมื่อมีเครื่องหมายแบ็กสเปซอยู่ข้างหน้าหรือข้างหลัง มาตรฐาน PL-2002 ปัจจุบันกำหนดอย่างชัดเจนให้ใช้แบ็กสเปซและอะพอสโทรฟีเพื่อสร้างตัวอักษรภาษาโปแลนด์ที่มีเครื่องหมายเน้นเสียง บางฉบับของ ISO/IEC 646 ยังแนะนำว่า/อาจใช้เครื่องหมายโซลิดัสร่วมกับเครื่องหมายเท่ากับ=เพื่อสร้างเครื่องหมายไม่เท่ากับ , และ_อาจใช้เครื่องหมายขีดล่างเพื่อสร้างข้อความที่ขีดเส้นใต้เครื่องหมายทิลเด ก็ถูก นำมาใช้เป็นเครื่องหมายกำกับเสียง~เช่นกันแม้ว่ามาตรฐานจะไม่ได้กล่าวถึงการใช้งานก็ตาม˜

ต่อมา เมื่อชุดอักขระที่กว้างขึ้นได้รับการยอมรับมากขึ้นISO/IEC 8859ชุดอักขระเฉพาะของผู้ผลิต และในที่สุดUnicodeก็กลายเป็นวิธีการเข้ารหัสตัวอักษรที่มีเครื่องหมายเน้นเสียงที่นิยมใช้

รหัสและคำอธิบายตัวแปร

มาตรฐาน ISO/IEC 646 ฉบับมาตรฐานระดับประเทศ

มาตรฐาน ISO/IEC  646 เวอร์ชันเฉพาะประเทศบางฉบับมีดังต่อไปนี้:

รหัสเวอร์ชัน[ a ]ไอโซ-อินฟราเรดลำดับการหลบหนีที่ลงทะเบียนมาตรฐานคำอธิบาย
ซีเอ121ESC 2/8 7/7CSA Z243.4-1985-1แคนาดา (ทางเลือกที่ 1 พร้อม "î") ( ภาษาฝรั่งเศสคลาสสิก) ( รหัสหน้า 1020 [ 17 ] )
ซีเอ2122ESC 2/8 7/8CSA Z243.4-1985-2แคนาดา (ทางเลือกที่ 2 ที่มี "É") ( ภาษาฝรั่งเศสการสะกดคำแบบปฏิรูป)
ซีเอ็น57 [ 18 ]เอสซี 2/8 5/4จีบี/ที 1988-80สาธารณรัฐประชาชนจีน (ภาษาละตินพื้นฐาน)
CU151เอสซี 2/8 2/1 4/1NC 99-10:81 / NC NC00-10:81คิวบา ( ภาษาสเปน )
ดาโน่9-1 [ 19 ]ESC 2/8 4/5 [ 19 ]NATS-DANO ( SIS )นอร์เวย์และเดนมาร์ก (ข้อความทางวารสารศาสตร์) รหัสจุดคงที่ 0x22 จะแสดงเป็น«, (เปรียบเทียบ"ใน IRV) อย่างไรก็ตาม ยังคงถือว่าเป็นเครื่องหมายอัญประกาศคู่[ 20 ]มาพร้อมกับ SEFI (NATS-SEFI)
ดีอี21 [ 19 ] [ 18 ]ESC 2/8 4/11 [ 19 ]ดีเอ็นไอ66003เยอรมนี ( ภาษาเยอรมัน ) ( รหัสหน้า 1011 , [ 21 ] 20106 [ 22 ] [ 23 ] [ 24 ] )
ดีเคDS 2089 [ 25 ] [ 26 ]เดนมาร์ก ( ภาษาเดนมาร์ก ) ( รหัสหน้า 1017 [ 27 ] )
อีเอส17 [ 19 ]ESC 2/8 5/10 [ 19 ]โอลิเวตติภาษาสเปน (สากล) ( รหัสหน้า 1023 [ 28 ] )
อีเอส285 [ 18 ]ESC 2/8 6/8ไอบีเอ็มสเปน ( บาสก์ , คาสติเลียน , คาตาลัน , กาลิเซียน ) ( รหัสหน้า 1014 [ 29 ] )
เอฟไอ10 [ 18 ]SFS 4017ฟินแลนด์ (เวอร์ชันพื้นฐาน) ( รหัสหน้า 1018 [ 30 ] )
เอฟอาร์69 [ 18 ]ESC 2/8 6/6AFNOR NF  Z  62010-1982ฝรั่งเศส ( ภาษาฝรั่งเศส ) ( รหัสหน้า 1010 [ 31 ] )
เอฟอาร์125 [ 19 ] [ 18 ]ESC 2/8 5/2 [ 19 ]AFNOR NF  Z  62010-1973ฝรั่งเศส (ล้าสมัยตั้งแต่เดือนเมษายน พ.ศ. 2528) ( รหัสหน้า 1104 [ 32 ] )
สหราชอาณาจักร4 [ 19 ] [ 18 ]ESC 2/8 4/1 [ 19 ]บีเอส 4730สหราชอาณาจักร ( ภาษาอังกฤษ ) ( รหัสหน้า 1013 [ 33 ] )
HU86ESC 2/8 6/9MSZ 7795-3:1984ฮังการี ( ภาษาฮังการี )
เช่น207ESC 2/8 2/1 4/3IS 433:1996ไอร์แลนด์ ( ไอริช )
อินวี170เอสซี 2/8 2/1 4/2ISO 646:1983เซตย่อยที่ไม่เปลี่ยนแปลง
(IRV)2 [ 19 ] [ 18 ]ESC 2/8 4/0 [ 19 ]ISO 646:1973เวอร์ชันอ้างอิงสากล 0x7E เป็นเส้นขีดทับ (ISO-IR-002) [ 34 ]
ISO 646:1983เวอร์ชันอ้างอิงสากล 0x7E เป็นเครื่องหมายทิลเด ( รหัสหน้า 1009 , [ 35 ] 20105 [ 22 ] [ 23 ] [ 36 ] )
มาตรฐาน ISO 646:1991 ฉบับอ้างอิงสากลตรงกับฉบับของสหรัฐอเมริกา (ดูด้านล่าง)
เป็นไอซ์แลนด์ ( ภาษาไอซ์แลนด์ ) มาตรฐานโดยพฤตินัยเสนอขึ้นในปี 1978 แต่ไม่เคยได้รับการอนุมัติอย่างเป็นทางการ
มัน15 [ 19 ] [ 18 ]ESC 2/8 5/9 [ 19 ]UNI 0204-70 / Olivetti ?ภาษาอิตาลี ( รหัสหน้า 1012 [ 37 ] )
เจพี14 [ 19 ] [ 18 ]ESC 2/8 4/10 [ 19 ]JIS C 6220:1969-roญี่ปุ่น ( โรมาจิ ) ( รหัสหน้า 895 [ 38 ] ) ใช้เป็นรหัส 8 บิตด้วยชุดเสริมคาตาคานะที่สอดคล้องกัน
เจพี-โอซีอาร์-บี92ESC 2/8 6/14JIS C 6229-1984-bญี่ปุ่น ( OCR -B)
เคอาร์KS C 5636-1989เกาหลีใต้
เอ็มที?มอลตา ( ภาษามอลตาภาษาอังกฤษ )
เอ็นแอลไอบีเอ็มเนเธอร์แลนด์ ( ดัตช์ ) ( รหัสหน้า 1019 [ 39 ] )
เลขที่60 [ 18 ]เอสซีเอส 2/8 6/0NS 4551 เวอร์ชัน 1 [ 18 ]นอร์เวย์ ( รหัสหน้า 1016 [ 40 ] )
หมายเลข 261 [ 18 ]เอสซีเอส 2/8 6/1NS 4551 เวอร์ชัน 2 [ 18 ]นอร์เวย์ (ล้าสมัยตั้งแต่เดือนมิถุนายน พ.ศ. 2530) ( รหัสหน้า 20108 [ 22 ] [ 23 ] [ 41 ] )
พีแอล-2002PN -I-10050:2002 [ 42 ]โปแลนด์ (ข้อมูล ณ ปี 2025) ชุดตัวอักษรสำหรับเขียนภาษาโปแลนด์รวมถึงสัญลักษณ์ยูโรด้วย
พีแอล-ซูยู0PN -T-42109-02:1984 [ 43 ]โปแลนด์ (ถอนตัวในปี 2000) ชุดชื่อ "ZU0" สำหรับเขียนภาษาโปแลนด์
พีที16 [ 18 ]ESC 2/8 4/12โอลิเวตติภาษาโปรตุเกส (สากล)
PT284 [ 18 ]ESC 2/8 6/7ไอบีเอ็มโปรตุเกส ( โปรตุเกสสเปน ) ( รหัสหน้า 1015 [ 44 ] )
เอสอี10 [ 19 ] [ 18 ]ESC 2/8 4/7 [ 19 ]SEN 850200 ภาคผนวก B, SIS 63 61 27สวีเดน ( ภาษาสวีเดน พื้นฐาน ) ( รหัสหน้า 1018 , [ 30 ] D47)
SE211 [ 19 ] [ 18 ]ESC 2/8 4/8 [ 19 ]SEN 850200 ภาคผนวก C, SIS 63 61 27สวีเดน ( ภาษาสวีเดน แบบขยาย สำหรับชื่อ) ( รหัสหน้า 20107 , [ 22 ] [ 23 ] [ 45 ] E47)
เซเอฟไอ8-1 [ 19 ]ESC 2/8 4/3 [ 19 ]NATS-SEFI ( SIS )สวีเดนและฟินแลนด์ (บทความข่าว) ประกอบกับ DANO (NATS-DANO)
ที.61-7บิต102เอสซีเอส 2/8 7/5ข้อแนะนำITU / CCITT T.61ระบบโทรคมนาคม ระหว่างประเทศ ( Teletex ) นอกจากนี้ยังใช้ร่วมกับชุดอุปกรณ์เสริมที่เกี่ยวข้องในรูปแบบรหัส 8 บิต ด้วย
ทวีซีเอ็นเอส 5205-1996สาธารณรัฐจีน ( ไต้หวัน )
สหรัฐอเมริกา / (IRV)6 [ 19 ] [ 18 ]ESC 2/8 4/2 [ 19 ]ANSI X3.4-1968 และ ISO 646:1983 (รวมถึง IRV ใน ISO/IEC 646:1991)สหรัฐอเมริกา ( ASCII , รหัสหน้า 367 , [ 46 ] 20127 [ 22 ] [ 23 ] [ 47 ] )
ยู141ESC 2/8 7/10JUS I.B1.002 ( YUSCII )อดีตยูโกสลาเวีย ( โครเอเชียโลวีเนียเซอร์เบีบอสเนีย )
อินนิส49ESC 2/8 5/7INIS ( IAEA )ชุดย่อย IRV ของ ISO 646

อนุพันธ์ระดับชาติ

นอกจากนี้ยังมีชุดอักขระประจำชาติบางชุดที่อิงตามมาตรฐาน ISO/IEC 646 แต่ไม่ได้ปฏิบัติตามชุดอักขระคงที่อย่างเคร่งครัด (ดูเพิ่มเติมในหัวข้อ§ อนุพันธ์ สำหรับตัวอักษรอื่นๆ )

ชุดอักขระไอโซ-อินฟราเรดลำดับการหลบหนีที่ลงทะเบียนมาตรฐานคำอธิบาย
BS_viewdata47ESC 2/8 5/6ที่ทำการไปรษณีย์อังกฤษViewdataและTeletextสี่เหลี่ยม Viewdata (⌗) แทนที่ขีดล่าง (_) ที่ปกติไม่เปลี่ยนแปลง ซึ่งไม่สามารถแสดงบนฮาร์ดแวร์เป้าหมายได้[ 48 ]นี่คือการเข้ารหัสของ WST_Engl ของ Microsoft
GR / กรีก788ESC 2/8 6/10โฮสเอล็อต 927กรีซ (ถอนออกในเดือนพฤศจิกายน พ.ศ. 2529) ใช้ตัวอักษรกรีกแทนตัวอักษรโรมัน[ 49 ]ดังนั้นจึงไม่ถือว่าเป็นรูปแบบ ISO 646 อย่างแท้จริง
กรีก 7-เก่า18ESC 2/8 5/11?ชุดตัวอักษรกราฟิกภาษากรีก มีแนวคิดคล้ายกับgreek7แต่ใช้การจัดเรียงตัวอักษรที่แตกต่างกัน นอกจากนี้ ตัวพิมพ์ใหญ่จะอยู่ต่อจากตัวพิมพ์เล็ก
ละติน-กรีก19ESC 2/8 5/12?รูปแบบตัวอักษรผสมละติน-กรีก (ตัวพิมพ์ใหญ่เท่านั้น) เป็นไปตามแบบgreek7-oldแต่รวมตัวพิมพ์ใหญ่ละตินโดยไม่แก้ไข และตัวพิมพ์ใหญ่กรีกทับตัวพิมพ์เล็กละติน
ละติน-กรีก-127 [ 19 ]ESC 2/8 5/5 [ 19 ]ฮันนี่เวลล์-บูลล์กราฟิกผสมละติน-กรีก (ตัวพิมพ์ใหญ่กรีกเท่านั้น) [ 19 ]รวมตัวพิมพ์ใหญ่กรีกกับตัวพิมพ์ใหญ่ละตินเข้าด้วยกันเมื่อเป็นไปได้ และเพิ่มตัวพิมพ์ใหญ่กรีกที่เหลือ ต่างจากเวอร์ชันกรีกอื่นๆ ตัวอักษรละตินพื้นฐานทั้งหมดยังคงอยู่ครบถ้วน แทนที่เครื่องหมายวรรคตอนที่ไม่เปลี่ยนแปลงรวมถึงอักขระประจำชาติด้วย[ 50 ]ดังนั้นจึงยังไม่ใช่รูปแบบ ISO 646 อย่างแท้จริง
CH7DECธันวาคมสวิตเซอร์ แลนด์ ( ฝรั่งเศสเยอรมัน) ( รหัสหน้า 1021 [ 51 ] ) รหัสจุดคงที่ 0x5F เปลี่ยนจากเป็น เป็น รูปแบบ DEC NRCSที่เกี่ยวข้องอย่างใกล้ชิดกับ ISO 646 แต่ไม่มีรูปแบบที่สอดคล้องกับ ISO 646 อย่างสมบูรณ์_è
พีแอล-ซู1PN -⁠T⁠-⁠42109-02 [ 43 ]ชุดอักขระ "ZU1" (ถูกยกเลิกในปี 2000) ของโปแลนด์ มีจุดประสงค์เพื่อใช้กับ เมนเฟรม ODRA 1300โดยใช้ชุดอักขระเดียวกันกับเมนเฟรม ICT 1900 ซึ่งอิงตามเวอร์ชัน ASCII ที่เสนอในปี 1963 ก่อนที่จะมีการกำหนดมาตรฐานอย่างเป็นทางการ
TR7DECธันวาคมชุด 7 บิตสำหรับการเขียนภาษาตุรกีมีอยู่ในเทอร์มินัลและอุปกรณ์การพิมพ์ของ DEC บางรุ่น[ 52 ]ไม่ได้มีการอ้างถึงว่าเป็นNRCSในเอกสารของ DEC แต่มีการกล่าวถึงแยกต่างหาก รหัสจุดคงที่ 0x21 เปลี่ยนจาก!เป็นıและ 0x26 เปลี่ยนจาก&เป็นğ

ตัวละครควบคุม

รูปแบบต่างๆ ที่ระบุไว้ข้างต้นทั้งหมดเป็นเพียงชุดอักขระกราฟิก และต้องใช้ร่วมกับ ชุด อักขระควบคุม C0ดังที่แสดงในตารางต่อไปนี้:

ไอโซ-อินฟราเรดไอเอสเอสคำอธิบาย
1 [ 19 ]ESC 2/1 4/0 [ 19 ]การควบคุม ISO 646 [ 19 ] ("การควบคุม ASCII")
7 [ 19 ]ESC 2/1 4/1 [ 19 ]หนังสือพิมพ์สแกนดิเนเวีย (NATS) ควบคุม[ 19 ]
26 [ 19 ]ESC 2/1 4/3 [ 19 ]การควบคุมIPTC [ 19 ]

ชุดอักขระเสริมที่เกี่ยวข้อง

ตารางต่อไปนี้แสดงรายการชุดอักขระกราฟิกเสริมที่กำหนดโดยมาตรฐานเดียวกันกับตัวแปร ISO/IEC 646 เฉพาะ ซึ่งจะถูกเลือกโดยใช้กลไก เช่นshift outหรือ NATS super shift (single shift) [ 53 ]หรือโดยการตั้งค่าบิตที่แปดในสภาพแวดล้อมที่มีให้ใช้งาน:

ไอโซ-อินฟราเรดISO/IEC ESCมาตรฐานแห่งชาติคำอธิบาย
8-2 [ 19 ]ESC 2/8 4/4 [ 19 ]NATS-SEFI-ADDรหัสเสริมที่ใช้ร่วมกับ NATS-SEFI
9-2 [ 19 ]ESC 2/8 4/6 [ 19 ]แนทส์-ดาโน-แอดด์รหัสเสริมที่ใช้ร่วมกับ NATS-DANO
13 [ 19 ] [ 18 ]ESC 2/8 4/9 [ 19 ]JIS C 6220:1969-jpอักษรคาตาคานะใช้เป็นรหัสเสริมร่วมกับมาตรฐาน ISO-646-JP
103ESC 2/8 7/6ข้อแนะนำ ITU / CCITT T.61ชุดเสริมรหัสเสริมที่ใช้ร่วมกับ T.61
PN⁠-⁠T⁠-⁠42109-03:1986 [ 54 ](ยกเลิกในปี 2000) ชุดตัวอักษรชื่อ "ZU2" สำหรับเขียนภาษาโปแลนด์ประกอบด้วยตัวอักษรทั้งหมดที่ใช้ในภาษาโปแลนด์ รวมถึงตัวอักษรพิมพ์ใหญ่ที่ไม่มีในชุด ZU0 มีจุดประสงค์เพื่อใช้เป็นชุดเสริมควบคู่กับชุด IRV, ZU0 หรือ ZU1 เป็นชุดหลัก

ตารางเปรียบเทียบรุ่นต่างๆ

รายละเอียดของการเปลี่ยนแปลงสำหรับบางรูปแบบเหล่านี้แสดงอยู่ในตารางต่อไปนี้ การกำหนดอักขระที่ไม่เปลี่ยนแปลงในทุกรูปแบบที่ระบุไว้ (กล่าวคือ ซึ่งยังคงเหมือนกับ ASCII) จะไม่แสดงไว้

เพื่อให้ง่ายต่อการเปรียบเทียบ รายละเอียดต่างๆ ประกอบด้วยมาตรฐาน ISO/IEC 646 ในแต่ละประเทศชุดอักขระทดแทนแห่งชาติ (NRCS) ของ DEC ที่เกี่ยวข้องอย่างใกล้ชิด ซึ่งใช้ในเทอร์มินัลVT200 ชุดการเข้ารหัส Teletext ระบบโลก ของยุโรปที่เกี่ยวข้อง ซึ่งกำหนดไว้ในETS 300 706 และการเข้ารหัสอื่นๆ ที่เกี่ยวข้องอย่างใกล้ชิดอีกเล็กน้อยโดยอิงจาก ISO/IEC 646 แผนภูมิรหัสแต่ละรายการจะเชื่อมโยงจากคอลัมน์ที่สอง เซลล์ที่มีพื้นหลังไม่ใช่สีขาวจะเน้นความแตกต่างจากUS-ASCII (ซึ่งเป็น ชุดย่อย Basic Latinของ ISO/IEC  10646 และ Unicode ด้วย)

รหัสเวอร์ชัน[ a ]แผนภูมิรหัสอักขระสำหรับแต่ละชุดอักขระที่เข้ากันได้หรือได้มาจากมาตรฐาน ISO 646 / NRCS
สหรัฐอเมริกา / IRV (1991)ISO-IR-006 [ 55 ]!"#$&:?@[\]^_`{|}~
ฉบับอ้างอิงสากลเก่า
IRV (1973)ISO-IR-002 [ 34 ]!"#¤&:?@[\]^_`{|}
IRV (1983)CP01009 [ 56 ]!"#¤&:?@[\]^_`{|}~
เซตย่อยที่ไม่เปลี่ยนแปลงและเซตย่อย IRV อื่นๆ
อินวีISO-IR-170 [ 5 ]!"  &:?     _     
INV ( NRCS ) [ b ]---!" $&:?           
INV ( เทเลเท็กซ์ ) []ETS WST [ 57 ]!"  &:?           
ชุดย่อย INIS [ b ]ISO-IR-049 [ 58 ]$:[]|
ที.61ISO-IR-102 [ 59 ]!"#¤&:?@[ ] _  |  
เอเชียตะวันออก
เจพีISO-IR-014 [ 60 ]!"#$&:?@[¥]^_`{|}
เจพี-โอซีอาร์-บีISO-IR-092 [ 61 ]!"#$&:?@[¥]^_ {|} 
เคอาร์(KS X 1003) [ 62 ]!"#$&:?@[]^_`{|}
ซีเอ็นISO-IR-057 [ 16 ]!"#¥&:?@[\]^_`{|}
ทวี(CNS 5205) [ 62 ]!"#$&:?@[\]^_`{|}
ชาวอังกฤษและชาวไอริช
สหราชอาณาจักรISO-IR-004 [ 63 ]!"ปอนด์$&:?@[\]^_`{|}
สหราชอาณาจักร ( NRCS )CP01101 [ 64 ]!"ปอนด์$&:?@[\]^_`{|}~
ดูข้อมูล[ c ] [ d ]ISO-IR-047 [ 48 ]!"ปอนด์$&:?@½¼¾÷
เช่นISO-IR-207 [ 65 ]!"ปอนด์$&:?โอเอฉันÚอา_โอเอฉันอูอา
ภาษาอิตาลีหรือภาษาฝรั่งเศส
ไอที[ e ]ISO-IR-015 [ 66 ]!"ปอนด์$&:?§°çเอ^_ùàòเอฉัน
ไอที ( เทเลเท็กซ์ ) [ d ]ETS WST [ 67 ]!"ปอนด์$&:?เอ°çùàòเอฉัน
เอฟอาร์ISO-IR-069 [ 68 ]!"ปอนด์$&:?à°ç§^_µเอùเอ¨
FR1 [ e ]ISO-IR-025 [ 69 ]!"ปอนด์$&:?à°ç§^_`เอùเอ¨
FR เทเลเท็กซ์[ d ]ETS WST [ 67 ]!"เอฉัน&:?àëêùฉันเอâโอûç
CA [ e ]ISO-IR-121 [ 70 ]!"#$&:?àâçêฉัน_โอเอùเอû
ซีเอ2ISO-IR-122 [ 71 ]!"#$&:?àâçêเอ_โอเอùเอû
ผู้พูดภาษาฝรั่งเศส-ผู้พูดภาษาเยอรมัน
CH ( NRCS ) [ d ]CP01021 [ 72 ]!"ù$&:?àเอçêฉันเอโอเอöüû
ชาวเยอรมัน
DE [ e ] [ f ]ISO-IR-021 [ 73 ]!"#$&:?§ÄโอÜ^_`เอöüß
นอร์ดิก (ตะวันออก) และบอลติก
FI  / SEISO-IR-010 [ 74 ]!"#¤&:?@ÄโอÅ^_`เอöå
SE2 [ f ]ISO-IR-011 [ 75 ]!"#¤&:?เอÄโอÅÜ_เอเอöåü
SE ( NRCS )CP01106 [ 76 ]!"#$&:?เอÄโอÅÜ_เอเอöåü
FI ( NRCS )CP01103 [ 77 ]!"#$&:?@ÄโอÅÜ_เอเอöåü
SEFI (NATS) [ g ]ISO-IR-008-1 [ 78 ]!"#$&:?ÄโอÅ_เอöå
อีอี ( เทเลเท็กซ์ ) []ETS WST [ 67 ]!"#โอ&:?ŠÄโอŽÜโอšเอöžü
LV  / LT ( เทเลเท็กซ์ ) [ d ]ETS WST [ 67 ]!"#$&:?ŠėęŽčūšอาųžฉัน
นอร์ดิก (ตะวันตก)
ดีเคCP01017 [ 79 ]!"#¤&:?@ÆØÅÜ_`æøåü
ไม่ทราบ/ไม่ใช่ ( NRCS )CP01105 [ 80 ]!"#$&:?ÄÆØÅÜ_เอæøåü
DK/NO-alt ( NRCS )CP01107 [ 81 ]!"#$&:?@ÆØÅ^_`æøå~
เลขที่ISO-IR-060 [ 82 ]!"#$&:?@ÆØÅ^_`æøå
หมายเลข 2ISO-IR-061 [ 15 ]!"§$&:?@ÆØÅ^_`æøå|
DANO (NATS) [ g ] [ h ]ISO-IR-009-1 [ 20 ]!«»$&:?ÆØÅ_æøå
เป็น[เสนอ] [ 83 ]!"#¤&:?Ðไทยฉัน]Æโอ_ðไทยฉัน]æö
ผู้พูดภาษาสเปน
อีเอส[อี]ISO-IR-017 [ 84 ]!"ปอนด์$&:?§¡Ñ¿^_`°ñç~
อีเอส2ISO-IR-085 [ 85 ]!"#$&:?·¡ÑÇ¿_`´ñç¨
CUISO-IR-151 [ 86 ]!"#¤&:?@¡Ñ]¿_`´ñ[¨
ผู้พูดภาษาสเปน-ผู้พูดภาษาโปรตุเกส
เทเลเท็กซ์ ES/PT [ d ]ETS WST [ 67 ]!"ç$&:?¡อาเอฉันโออู¿üñเอà
ลูโซโฟน
พีทีISO-IR-016 [ 87 ]!"#$&:?§เอÇโอ^_`ãçโอ°
PT2ISO-IR-084 [ 88 ]!"#$&:?´เอÇโอ^_`ãçโอ~
PT ( NRCS )---!"#$&:?@เอÇโอ^_`ãçโอ~
กรีก
ละติน-GR ผสม[ d ]ISO-IR-027 [ 50 ]Ξ"Γ¤&ΨΠΔΩΘΦΛΣ`{|}
ISO-IR-088 (GR / ELOT 927), ISO-IR-018 และ ISO-IR-019 ใช้ตัวอักษรกรีกแทนตัวอักษรโรมัน และมีรายละเอียดอยู่ในแผนภูมิแยกต่างหาก
สลาฟ (อักษรละติน)
ยูISO-IR-141 [ 89 ]!"#$&:?ŽŠĐĆČ_žšđćč
ยูวายเทเลเท็กซ์[ d ]ETS WST [ 67 ]!"#Ë&:?ČĆŽĐŠëčćžđš
YU-alt เทเลเท็กซ์[ d ]ETS WST [ 67 ]!"#$&:?ČĆŽĐŠëčćžđš
CS/CZ/SK ( เทเลเท็กซ์ ) [ d ]ETS WST [ 67 ]!"#ů&:?čťžýฉันřเออาěอูš
พีแอล-2002PN⁠-⁠I-⁠10050 [ 42 ]!"#$&:?@อาĘŁŻ_ยูโรอาęłż
พีแอล-ซูยู0PN⁠-⁠T⁠-⁠42109-02 [ 43 ]!"#¤&:?꟣ńś_อาโอłżć
PL-ZU1 [ d ]PN⁠-⁠T⁠-⁠42109-02 [ 43 ]!"#ปอนด์&:?@[$]_    
PL-ZU2 [ j ] [ d ]PN⁠-⁠T⁠-⁠42109-03 [ 54 ]!"ĘĆŻ:?꟣ńś_อาโอłżć
PL เทเลเท็กซ์[ d ]ETS WST [ 67 ]!"#ń&:?อาƵŚŁćโอężśłź
การปรับเปลี่ยนสำหรับอักษรซีริลลิกจะใช้แทนอักษรโรมัน และมีรายละเอียดอยู่ในแผนภูมิแยกต่างหาก
อื่น
เอ็นแอลCP01019 [ 90 ]!"#$&:?@[\]^_`{|}
NL NRCSCP01102 [ 91 ]!"ปอนด์$&:?¾ij½|^_`¨ƒ¼´
HUISO-IR-086 [ 92 ]!"#¤&:?อาเอโอÜ^_อาเอöü˝
เอ็มทีCP03041 [ 93 ]!"#$&:?@ġżชม^_ċĠŻชมĊ
RO ( เทเลเท็กซ์ ) [ d ]ETS WST [ 67 ]!"#¤&:?ŢÂŞĂฉันฉันţâşอาฉัน
TR ( ธ.ค. ) []ธันวาคม[ 52 ]ฉัน"#$ğ:?ฉันŞโอÇÜ_Ğşöçü
TR ( เทเลเท็กซ์ ) [ d ]ETS WST [ 67 ]!"ทีแอลğ&:?ฉันŞโอÇÜĞฉันşöçü
  1. 1 2รหัสย่อที่ใช้ในตารางเหล่านี้มาจากส่วนสุดท้ายของชื่อเรียกแทน "ISO646- xx " ในทะเบียนชุดอักขระของ IANA หากมีอยู่ สำหรับชุดอักขระที่ไม่ได้ลงทะเบียนกับ IANA ได้เลือกชื่อย่อที่เหมาะสมสำหรับวัตถุประสงค์ของบทความนี้ ไม่มีรูปแบบการตั้งชื่อที่เป็นมาตรฐานที่ครอบคลุมชุดอักขระที่เกี่ยวข้องกับ ISO/IEC 646 ทั้งหมด
  2. 1 2 3เป็นส่วนย่อยของเวอร์ชันอ้างอิงสากลของ ISO 646 แต่ไม่รวมอักขระทั้งหมดที่มีอยู่ในชุดอักขระคงที่ รวมไว้เพื่อใช้ในการเปรียบเทียบ
  3. นอกจากนี้ยังมีบริการเทเลเท็กซ์ของสหราชอาณาจักรด้วย
  4. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17ไม่เป็นไปตามมาตรฐาน ISO/IEC 646 อย่างสมบูรณ์ แต่เป็นมาตรฐานที่พัฒนามาจากมาตรฐานดังกล่าว รวมไว้เพื่อการเปรียบเทียบ
  5. 1 2 3 4 5ชุดมาตรฐาน DEC NRC ที่สอดคล้องกันก็มีอยู่เช่นกัน และเหมือนกับมาตรฐาน ISO/IEC 646 เวอร์ชันระดับประเทศทุกประการ
  6. 1 2นอกจากนี้ยังมีตัวเลือกมาตรฐาน WST ระดับชาติที่สอดคล้องกัน ซึ่งเหมือนกับมาตรฐาน ISO/IEC 646 เวอร์ชันระดับชาติทุกประการ
  7. 1 2ชุดอักขระ NATS แทนที่@(0x40) และ`(0x60) ด้วย "ช่องว่างหน่วย A" (UA) และ "ช่องว่างหน่วย B" (UB) ช่องว่างธรรมดา (0x20) จะขยายเมื่อจัดตำแหน่ง UA และ UB ใช้สำหรับความกว้างคงที่ โดย UA ต้องมีความกว้างอย่างน้อยเท่ากับ UB RFC 1345แมป UA และ UB กับ จุดรหัส ISO 10646 (UCS) U+E002 และ U+E003 ตามลำดับ ซึ่งทั้งสองอยู่ในพื้นที่ใช้งานส่วนตัว (แม้ว่าจะมีรายการการแมป PUA สำหรับอักขระอื่นๆ อีกหลายตัวที่มีจุดรหัส UCS แล้วก็ตาม) Unicode มีอักขระช่องว่างจำนวนหนึ่งที่อาจตรงกันโดยประมาณ 
  8. การปฏิบัติตามชุดตัวแปรคงที่ของ ISO 646 นั้นเป็นที่น่าสงสัย แต่เป็นมาตรฐานที่พัฒนามาจาก ISO 646 อย่างใกล้ชิด จึงนำมาแสดงไว้เพื่อเปรียบเทียบ
  9. 1 2อักขระที่ตำแหน่ง 0x5C และ 0x7C ในชุดอักขระภาษาไอซ์แลนด์ต่างก็เป็นเครื่องหมายเน้นเสียง (acute accent) ตัวแรกใช้สำหรับตัวอักษรพิมพ์ใหญ่ ส่วนตัวที่สองใช้สำหรับตัวอักษรพิมพ์เล็ก
  10. นอกเหนือจากการแทนที่ที่แสดงไว้ที่นี่แล้ว ZU2 ยังแทนที่'(0x27) ด้วยÓ,*(0x2A) ด้วยŹ,;(0x3B) ด้วยĄ,<(0x3C) ด้วยŃ, และ>(0x3E) ด้วยŚซึ่งเป็นการครอบคลุมตัวอักษรภาษาโปแลนด์ทั้งตัวพิมพ์ใหญ่และตัวพิมพ์เล็กอย่างสมบูรณ์

ชุดอักขระทดแทนระดับชาติ

ชุดอักขระทดแทนแห่งชาติ ( NRCS ) เป็นตระกูลการเข้ารหัส 7 บิตที่DEC นำมาใช้ในปี 1983 กับ เทอร์มินัลคอมพิวเตอร์ซีรีส์ VT200มีความเกี่ยวข้องอย่างใกล้ชิดกับ ISO/IEC 646 โดยใช้พื้นฐานจากชุดย่อยที่ไม่เปลี่ยนแปลงของ ASCII ที่คล้ายกัน แตกต่างกันตรงที่ยังคงรักษาอักขระบางตัวไว้$เป็นอักขระที่ไม่เปลี่ยนแปลง แต่บางตัวไม่_เปลี่ยนแปลง NRCS ทุกรูปแบบยกเว้นรูปแบบสวิสยังคงรักษาอักขระ_บางตัวไว้ในตำแหน่ง ASCII ดังนั้นจึงสอดคล้องกับ ISO/IEC 646 NRCS หลายรูปแบบเหมือนกับ ISO/IEC 646 ทุกประการ และบางรูปแบบก็คล้ายคลึงกันมาก ยกเว้น รูป แบบดัตช์

ระบบเทเลเท็กซ์โลก

มาตรฐานโทรคมนาคมของยุโรป ETS 300 706 "ข้อกำหนดเทเลเท็กซ์ขั้นสูง" กำหนดชุดรหัสภาษาละติน กรีก ซีริลลิก อาหรับ และฮิบรู พร้อมด้วยตัวแปรระดับชาติหลายตัวสำหรับทั้งภาษาละตินและซีริลลิก[ 67 ]เช่นเดียวกับ NRCS และ ISO/IEC 646 ภายในตัวแปรภาษาละติน ตระกูลการเข้ารหัสที่รู้จักกันในชื่อชุด G0นั้นอิงตามชุดย่อยที่ไม่เปลี่ยนแปลงที่คล้ายกันของ ASCII แต่ไม่ได้รักษา$หรือ_เป็นตัวแปรที่ไม่เปลี่ยนแปลง แตกต่างจาก NRCS ตัวแปรมักจะแตกต่างกันอย่างมากจากตัวแปร ISO/IEC 646 ระดับชาติที่สอดคล้องกัน

เอชพี

HP มีรหัสหน้า 1054ซึ่งเพิ่มเฉดสีกลาง (▒, U+2592) ที่ 0x7F [ 94 ]รหัสหน้า 1052แทนที่อักขระ ASCII บางตัวจากรหัสหน้า 1054 [ 95 ]

รหัสหน้า 1052
0123456789เอบีซีดีอีเอฟ
2x เอสพี !"#$%&()*+,-./
3x0123456789:;=¢?
4x@เอบีซีดีอีเอฟจีชมฉันเจเคแอลเอ็มเอ็นโอ
5xพีคิวอาร์เอสทียูวีXวาย[®]©_
6x°เออีเอฟจีชม.ฉันเจเคnโอ
7xพีqทีคุณวีxyz§
  ความแตกต่างจาก ASCII

อนุพันธ์สำหรับอักษรอื่นๆ

ชุดอักขระ 7 บิตบางชุดสำหรับอักษรที่ไม่ใช่อักษรละตินนั้นได้มาจาก มาตรฐาน ISO/IEC 646: แต่ชุดอักขระเหล่านี้ไม่ได้เป็นไปตามมาตรฐาน ISO/IEC  646 อย่างแท้จริง เนื่องจากไม่ได้ปฏิบัติตามจุดรหัสคงที่ (มักจะแทนที่ตัวอักษรอย่างน้อยหนึ่งตัวพิมพ์ใหญ่และตัวพิมพ์เล็ก) และเนื่องจากรองรับอักษรที่แตกต่างกันซึ่งชุดจุดรหัสประจำชาติมีพื้นที่การเข้ารหัสไม่เพียงพอ ตัวอย่างเช่น:

  • เติร์กเมนิสถาน 7 บิต (ISO-IR-230) [ 96 ]
  • ภาษากรีก 7 บิต
    • ในELOT 927 (ISO-IR-088) [ 49 ]อักษรกรีกจะถูกแมปตามลำดับตัวอักษร (ยกเว้นซิกมาตัวสุดท้าย) ไปยังตำแหน่ง 0x61–0x71 และ 0x73–0x79 เหนืออักษรละตินตัวพิมพ์เล็ก
    • ISO-IR-018 [ 97 ]แมปอักษรกรีกกับตัวพิมพ์ใหญ่และตัวพิมพ์เล็กโดยใช้รูปแบบที่แตกต่างกัน (ไม่ได้เรียงตามลำดับตัวอักษร แต่พยายามจับคู่อักษรกรีกกับอักษรโรมันที่สอดคล้องกันในบางแง่) และ ISO-IR-019 [ 98 ]แมปอักษรกรีกตัวพิมพ์ใหญ่กับอักษรละตินตัวพิมพ์เล็กโดยใช้รูปแบบเดียวกับ ISO-IR-018
    • ครึ่งล่างของการเข้ารหัสอักขระแบบอักษรSymbol [ 99 ]ใช้รูปแบบเฉพาะในการแมปตัวอักษรกรีกทั้งสองแบบกับตัวอักษรโรมัน ASCII โดยพยายามแมปตัวอักษรกรีกกับตัวอักษรโรมันที่สอดคล้องกันในบางแง่ แต่มีการตัดสินใจที่แตกต่างกันในเรื่องนี้ (ดูแผนภูมิด้านล่าง) นอกจากนี้ยังแทนที่จุดรหัสคงที่ 0x22 และ 0x27 และจุดรหัสแห่งชาติห้าจุดด้วยสัญลักษณ์ทางคณิตศาสตร์ แม้ว่าจะไม่ได้มีจุดประสงค์เพื่อใช้ในการเรียงพิมพ์ร้อยแก้วภาษากรีก แต่บางครั้งก็ใช้เพื่อจุดประสงค์นั้น
    • ISO-IR-027 [ 50 ] (รายละเอียดอยู่ในแผนภูมิด้านบนแทนที่จะเป็นด้านล่าง) ประกอบด้วยอักษรละตินที่ไม่เปลี่ยนแปลง แต่เพิ่มอักษรกรีกตัวพิมพ์ใหญ่บางตัวที่ไม่สามารถแสดงด้วยโฮโมก ลิฟอักษรละติน ได้ แม้ว่าจะอิงตาม ISO/IEC 646 อย่างชัดเจน แต่บางส่วนเหล่านี้ถูกแมปไปยังจุดรหัสที่ไม่เปลี่ยนแปลงใน ISO/IEC 646 (0x21, 0x3A และ 0x3F) ดังนั้นจึงไม่ใช่ตัวแปร ISO/IEC 646 ที่แท้จริง
    • การเข้ารหัส เทเลเท็กซ์ระบบโลกสำหรับภาษากรีกใช้รูปแบบการแมปตัวอักษรกรีกตามลำดับตัวอักษรเหนือตัวอักษร ASCII ของทั้งสองกรณี โดยเฉพาะอย่างยิ่งรวมถึงตัวอักษรที่มีเครื่องหมายกำกับหลายตัว[ 100 ]
  • อักษรซีริลลิก 7 บิต
    • KOI-7หรือ KOI สั้น ใช้สำหรับภาษารัสเซียอักษรซีริลลิกจะถูกแมปไปยังตำแหน่ง 0x60–0x7E ทับซ้อนกับอักษรละตินตัวเล็ก โดยจับคู่กับอักษรที่คล้ายคลึงกันเท่าที่จะเป็นไปได้ (เช่น в จะถูกแมปกับ w ไม่ใช่ v) ถูกแทนที่ด้วยKOI-8รูปแบบต่างๆ
    • SRPSCII และ MAKSCIIเป็นรูปแบบอักษรซีริลลิกของ YUSCII (รูปแบบอักษรละตินคือ YU/ISO-IR-141 ในแผนภูมิข้างต้น) ซึ่งใช้สำหรับภาษาเซอร์เบียและมาซิโดเนียตามลำดับ โดยส่วนใหญ่มีความคล้ายคลึงกับรูปแบบอักษรละตินของ YUSCII (ตามกฎไดกราฟ ของภาษาเซอร์เบีย ) ยกเว้นЉ (lj), Њ (nj), Џ (dž) และѕ (dz) ซึ่งตรงกับไดกราฟในระบบการเขียนอักษรละตินและถูกแมปทับตัวอักษรที่ไม่ใช้ในภาษาเซอร์เบียหรือมาซิโดเนีย (q, w, x, y)
    • ชุด G0 สำหรับ การเข้ารหัส เทเลเท็กซ์ระบบโลกสำหรับภาษารัสเซีย/บัลแกเรีย[ 101 ]และยูเครน[ 102 ]ใช้ชุด G0 ที่คล้ายกับ KOI-7 โดยมีการปรับเปลี่ยนบางส่วน ชุด G0 ที่สอดคล้องกันสำหรับอักษรซีริลลิกเซอร์เบีย[ a ] ​​[ 103 ]ใช้รูปแบบที่อิงตามการเข้ารหัสเทเลเท็กซ์สำหรับภาษาเซอร์โบ-โครเอเชียและสโลเวเนีย ที่เขียนด้วยอักษรละติน ซึ่งแตกต่างจาก YUSCII อย่างมาก
  • อักษร ฮีบรู 7 บิต, SI 960อักษรฮีบรูถูกแมปไปยังตำแหน่ง 0x60–0x7A เหนืออักษรละตินตัวเล็ก (และเครื่องหมายเน้นเสียงสำหรับอเลฟ) อักษรฮีบรู 7 บิตถูกจัดเก็บตามลำดับภาพเสมอ การแมปนี้โดยตั้งค่าบิตสูงสุดไว้ กล่าวคือ อักษรฮีบรูอยู่ในตำแหน่ง 0xE0–0xFA เป็นไปตามมาตรฐานISO/IEC 8859-8การเข้ารหัสเทเลเท็กซ์ระบบโลกสำหรับภาษาฮีบรูใช้การแมปตัวอักษรแบบเดียวกัน แต่ใช้ BS_Viewdata เป็นการเข้ารหัสพื้นฐาน (ในขณะที่ SI 960 ใช้ US-ASCII) และรวมสัญลักษณ์เชเกลไว้ที่ 0x7B
  • ภาษา อาหรับ 7 บิตASMO 449 (ISO-IR-089) [ 104 ]อักษรอาหรับถูกแมปไปยังตำแหน่ง 0x41–0x5A และ 0x60–0x6A เหนืออักษรละตินทั้งตัวพิมพ์ใหญ่และตัวพิมพ์เล็ก

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

ภาษาอังกฤษ( ASCII )อักษรซีริลลิกอักษรกรีกภาษาฮีบรู
การถอดเสียงแบบกึ่งอักษรเรียงลำดับตามธรรมชาติ
รัสเซีย( KOI-7 )รัสเซีย, บัลแกเรีย( WST RU/BG )ยูเครน( WST UKR )ภาษาเซอร์เบีย( SRPSCII )มาซิโดเนีย( MAKSCII )เซอร์เบีย, มาซิโดเนีย[ a ] ​​( WST SRP )กรีก( สัญลักษณ์ )กรีก(IR-18 [ 97 ] )กรีก( ELOT 927 )กรีก( WST EL )ภาษาฮีบรู( SI 960 )
@ `Ю (จู/ยู)Ю (จู/ยู)Ю (จู/ยู)Ж (ž)Ж (ž)Ч (č)≅ ‾´ `@ `ΐ ΰא (ʾ/ʔ)
เอเอА (a/á)เอเอเอเอเอเอเอเอב (b)
บีบีบีบีบีบีบีบีบีบีบีג (g)
ซีЦ (c/ts)Ц (c/ts)Ц (c/ts)Ц (c/ts)Ц (c/ts)Ц (c/ts)Χ (ch/kh)Ψ (ps)Γ (g)Γ (g)ד (d)
ดีΔΔΔΔה (h)
อีЕ (เจ/เย)Е (เจ/เย)อี (อี)อี (อี)อี (อี)อี (อี)อีอีอีอีו ( w)
เอฟΦ (ph/f)Φ (ph/f)Ζ (z)Ζ (z)ז (z)
จีГГГГГΓΓΓΗ (ē)Η (ē)ח (ch/kh)
ชมХ (h/kh/ch)Х (h/kh/ch)Х (h/kh/ch)Х (h/kh/ch)Х (h/kh/ch)Х (h/kh/ch)Η (ē)Η (ē)Θ (th)Θ (th)ט (tt)
ฉันИИИ (y)ИИИไอไอไอไอי (j/y)
เจЙ (j/y)Й (j/y)Й (j/y)Ј (จูล/ปี)Ј (จูล/ปี)Ј (จูล/ปี)ϑ (th) ϕ (ph/f)Ξ (x/ks) เค (k)ך (k สุดท้าย)
เคเคเคเคเคเคเคเคเคเคΛ (ล)כ
แอลแอลแอลแอลแอลแอลแอลΛΛΛม (ม)
เอ็มม.ม.ม.ม.ม.ม.เอ็มเอ็มเอ็มเอ็น (น)ם (m สุดท้าย)
เอ็นННННННเอ็นเอ็นเอ็นΞ (x/ks)ม (ม)
โอโอโอโอโอโอโอโอโอΞ (x/ks)โอן (n สุดท้าย)
พีพีพีพีพีพีพีΠΠΟ (o)Πנ (n)
คิวЯ (ja/ya)Я (ja/ya)Я (ja/ya)Љ (lj/ly)Љ (lj/ly)Ќ (Ḱ/kj)Θ (th)ͺ ( i )Π (p)พี (ร)ส (s)
อาร์พีพีพีพีพีพีพีพีพีʹ ς (s สุดท้าย)ע ( ʽ /ŋ)
เอสซีซีซีซีซีซีΣΣΣΣף (p สุดท้าย)
ทีทีทีทีทีทีทีทีทีทีทีפ (p)
ยูУУУУУУย.Θ (th)ย.ย.ץ (ṣ/ts ตัวสุดท้าย)
วีЖ (ž)Ж (ž)Ж (ž)บีบีบีς (s สุดท้าย) ϖ (p)Ω (ō)Φ (f/ph)Φ (f/ph)צ (ṣ/ts)
В (v)В (v)В (v)Њ (nj/ny/ñ)Њ (nj/ny/ñ)Ѓ (ǵ/gj)Ω (ō)ς (s สุดท้าย)ς (s สุดท้าย)Χ (ch/kh)ק (q)
XЬ (')Ь (')Ь (')Џ (dž)Џ (dž)Љ (lj/ly)ΞΧ (ch/kh)Χ (ch/kh)Ψ (ps)ר (r)
วายЫ (y/ı)Ъ (″/ǎ/ŭ)І (i)Ѕ (dz)Ѕ (dz)Њ (nj/ny/ñ)Ψ (ps)ย (u)Ψ (ps)Ω (ō)ש (š/sh)
333333ΖΖΩ (ō)Ϊת (t)
[ {Ш (š/sh)Ш (š/sh)Ш (š/sh)Ш (š/sh)Ш (š/sh)Ћ (ć)[ {῏ ῟[ {Ϋ[ {
| อี (อี)อี (อี)Є (je/ye)Ђ (đ/dj)Ѓ (ǵ/gj)Ж (ž)|᾿ ῾ (h)|ά ό|
] }Щ (šč)Щ (šč)Щ (šč)Ћ (ć)Ќ (Ḱ/kj)Ђ (đ/dj)] }῎ ῞] }έ ύ] }
^ ~Ч (č)Ч (č)Ч (č)Ч (č)Ч (č)Ш (š/sh)⊥ ~˜ ¨^ ‾ή ώ^ ‾
_Ъ (″)Ы (y/ı)Ї (ji/yi)__Џ (dž)___ί_

ดูเพิ่มเติม

เชิงอรรถ

  1. 1 2ระบุว่า "ชุดอักษรซีริลลิก G0 หลัก - ตัวเลือกที่ 1 - เซอร์เบีย/โครเอเชีย" แต่รวมถึงอักษรมาซิ โดเนีย Ќและ Ѓ (แต่ไม่รวม Ѕ ) ชุดอักษรโรมันบางส่วน ส่วนใหญ่เป็นอักษรที่ไม่มีโฮโมกลิฟในชุด G0 รวมอยู่ในชุด G1 (15.6.7 ตาราง 41) รวมถึง S /s ที่ 0x6B/7B ภาษาโครเอเชียเขียนด้วยอักษรละติน
  1. Mullendore, Ralph Elvin (1964) [1963]. Ptak, John F. (บรรณาธิการ). "เกี่ยวกับการพัฒนา ASCII ในช่วงแรก - ประวัติของ ASCII" . JF Ptak Science Books (ตีพิมพ์มีนาคม 2012). เก็บถาวรจากต้นฉบับเมื่อ 2016-05-26 . สืบค้นเมื่อ2016-05-26 .
  2. ชุดอักขระเข้ารหัส 6 และ 7 บิตสำหรับการแลกเปลี่ยนข้อมูลการประมวลผล (ฉบับร่าง) องค์การมาตรฐานสากลกรกฎาคม 2507(หมายเหตุ: 21 หน้า พร้อมจดหมายนำส่งสำหรับสมาชิก X3.2 และกลุ่มงานจาก Eric Clamons)
  3. 1 2 3 4 5 6 7 มาตรฐาน ECMA-6: ชุดอักขระเข้ารหัส 7 บิต (PDF) ( ฉบับที่ 5) เจนีวา สวิตเซอร์แลนด์: สมาคมผู้ผลิตคอมพิวเตอร์แห่งยุโรป (ECMA) มีนาคม 1985 สืบค้นเมื่อ 28 พฤษภาคม 2024คณะกรรมการทางเทคนิค TC1 ของECMAประชุมครั้งแรกในเดือนธันวาคม 1960 เพื่อเตรียมรหัสมาตรฐานสำหรับวัตถุประสงค์ในการรับ/ส่งข้อมูล [30] เมษายน 1965 มาตรฐาน ECMA-6 ได้รับการรับรองโดยสมัชชาใหญ่ของ ECMA 
  4. บอดฟิช, จอห์น; วิลสัน, มาร์ค; เกรกอรี, สตีเฟน; ไน, จูลี บลูม. บอดฟิช, จอห์น (บรรณาธิการ). "การจัดการอักขระที่ไม่เปลี่ยนแปลง" . โปรโตคอลการแลกเปลี่ยนข้อมูลหมุนเวียนNISO . กรมการศึกษาแห่งรัฐโคโลราโด สหรัฐอเมริกา: คณะกรรมการถาวร NCIP (NCIP-SC). เก็บถาวรจากต้นฉบับเมื่อ 2013-12-24 . สืบค้นเมื่อ2016-05-30 .
  5. 1 2ดานสค์ สแตนดาร์ดซิริงสราด (1993-01-21) ชุดอักขระพื้นฐาน ISO/IEC 646 (PDF ) ITSCJ / IPSJ ISO-IR -170
  6. Demchenko, Yuri (2000) [1997]. "มาตรฐานสากลของรหัส 7 บิต ISO 646" . TERENA. 4. เก็บถาวรจากต้นฉบับเมื่อ 2016-06-17 . สืบค้นเมื่อ2012-08-13 .
  7. 1 2 Mackenzie, Charles E. (1980). ชุดอักขระที่เข้ารหัส ประวัติและการพัฒนา (PDF)ชุดการเขียนโปรแกรมระบบ ( ฉบับที่ 1). Addison-Wesley Publishing Company, Inc.หน้า7, 9, 412. ISBN   978-0-201-14460-4LCCN 77-90165เก็บถาวร(PDF)จากต้นฉบับเมื่อวันที่ 26 พฤษภาคม 2016 เรียกดูเมื่อวันที่25 สิงหาคม 2019 
  8. 1 2 มาตรฐาน ECMA-6: ชุดอักขระเข้ารหัสอินพุต/เอาต์พุต 7 บิต (PDF) ( ฉบับที่ 4) เจนีวา สวิตเซอร์แลนด์: สมาคมผู้ ผลิตคอมพิวเตอร์แห่งยุโรป (ECMA) สิงหาคม 1973 สืบค้นเมื่อ28 พฤษภาคม 2024 
  9. "การประมวลผลข้อมูล -- ชุดอักขระเข้ารหัส 7 บิต ISO สำหรับการแลกเปลี่ยนข้อมูล" 1 กรกฎาคม 1983 ISO 646:1983 เก็บถาวรจากต้นฉบับเมื่อ 30 พฤษภาคม 2016 เรียกดูเมื่อ 30 พฤษภาคม 2016
  10. 1 2 Salste, Tuomas (มกราคม 2016). "ชุดอักขระ 7 บิต: การแก้ไข ASCII" . Aivosto Oy. urn : nbn:fi-fe201201011004 . เก็บถาวรจากต้นฉบับเมื่อ 2016-06-13 . เรียกดูเมื่อ2016-06-13 .
  11. อักษรสากลหมายเลข 5 - ข้อแนะนำ T.50สหภาพโทรคมนาคมระหว่างประเทศ (ITU) - คณะกรรมการที่ปรึกษาโทรเลขและโทรศัพท์ระหว่างประเทศ (CCITT) - ชุด T: อุปกรณ์ปลายทางและโปรโตคอลสำหรับบริการโทรคมนาคม 16 เมษายน 1993 [25 พฤศจิกายน 1988] E 33116 เก็บถาวรจากต้นฉบับเมื่อ 19 มีนาคม 2017 เรียกดูเมื่อ 18 มีนาคม 2017
  12. 1 2 3 มาตรฐาน ECMA-6: ชุดอักขระเข้ารหัส 7 บิต (PDF) ( ฉบับที่ 6) เจนีวา สวิตเซอร์แลนด์: สมาคมผู้ผลิตคอมพิวเตอร์แห่งยุโรป (ECMA) สิงหาคม 1997 [ธันวาคม 1991] สืบค้นเมื่อ2024-05-28 
  13. "เทคโนโลยีสารสนเทศ -- ชุดอักขระเข้ารหัส 7 บิต ISO สำหรับการแลกเปลี่ยนข้อมูล" ( ฉบับที่ 3) 16 ธันวาคม 1991 ISO/IEC 646:1991 เก็บถาวรจากต้นฉบับเมื่อ 30 พฤษภาคม 2016 เรียกดูเมื่อ30 พฤษภาคม 2016 
  14. อักษรมาตรฐานสากล (IRA) - เทคโนโลยีสารสนเทศ - ชุดอักขระเข้ารหัส 7 บิตสำหรับการแลกเปลี่ยนข้อมูล - ข้อแนะนำ T.50สหภาพโทรคมนาคมระหว่างประเทศ (ITU) - คณะกรรมการที่ปรึกษาโทรเลขและโทรศัพท์ระหว่างประเทศ (CCITT) - อุปกรณ์ปลายทางและโปรโตคอลสำหรับบริการโทรคมนาคม 16 เมษายน 1993 [18 กันยายน 1992] E 3177 เก็บถาวรจากต้นฉบับเมื่อ 19 ธันวาคม 2014 เรียกดูเมื่อ 18 มีนาคม 2017
  15. 1 2นอร์จ ตั้งมาตรฐานฟอร์บันด์ (1982-06-01) มาตรฐานนอร์เวย์ NS 4551 เวอร์ชัน 2 (PDF ) ITSCJ / IPSJ ISO-IR -61
  16. 1 2สมาคมมาตรฐานแห่งประเทศจีน (1982-06-01). ชุดอักขระเข้ารหัส 7 บิตสำหรับการแลกเปลี่ยนข้อมูล (PDF) . ITSCJ/ IPSJ . ISO-IR -57.
  17. "ข้อมูลชุดอักขระ SBCS - CPGID: 01020 / ชื่อ: รูปแบบแคนาดา (ฝรั่งเศส)" . ซอฟต์แวร์ IBM: โลกาภิวัตน์: ชุดอักขระที่เข้ารหัสและทรัพยากรที่เกี่ยวข้อง: ชุดอักขระตาม CPGID: ตัวระบุชุดอักขระ . 1. IBM . 1 ตุลาคม 1992. เก็บถาวรจากต้นฉบับเมื่อ 17 มิถุนายน 2016 . เรียกดูเมื่อ17 มิถุนายน 2016 .
  18. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 "คู่มือเปรียบเทียบ PCL 5 ของ HP PCL/PJL" ( PDF) ( ฉบับที่2 ) บริษัท ฮิวเลตต์-แพคการ์ด จำกัดมิถุนายน 2546 หมายเลขชิ้นส่วน HP 502-0378 เก็บถาวรจากต้นฉบับ(PDF)เมื่อ 10 สิงหาคม 2559 เรียกดูเมื่อ10 สิงหาคม 2559 
  19. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 Bemer , Robert William (1980). "บทที่ 1: ภายใน ASCII". ซอฟต์แวร์อเนกประสงค์ (PDF) . สิ่งที่ดีที่สุดของยุคอินเทอร์เฟซ. เล่มที่2. พอร์ตแลนด์, โอเรกอน, สหรัฐอเมริกา: สำนักพิมพ์ไดลิเธียม. หน้า1–50 . ISBN   0-918398-37-1LCCN 79-67462เก็บถาวรจากต้นฉบับเมื่อ 2016-08-27 เรียกดูเมื่อ2016-08-27 จาก: Bemer, Robert William (พฤษภาคม 1978). "ภายใน ASCII - ตอนที่ 1". Interface Age . 3 (5). พอร์ตแลนด์, OR, สหรัฐอเมริกา: dilithium Press: 96– 102.Bemer , Robert William (มิถุนายน 1978). "ภายใน ASCII - ตอนที่ 2". Interface Age . 3 (6). พอร์ตแลนด์, OR, สหรัฐอเมริกา: dilithium Press: 64– 74.Bemer , Robert William (กรกฎาคม 1978). "ภายใน ASCII - ตอนที่ 3". Interface Age . 3 (7). พอร์ตแลนด์, OR, สหรัฐอเมริกา: dilithium Press: 80– 87.
  20. 1 2 Sveriges standardiseringskommission (1975). ชุดตัวอักษรกราฟิกหลัก NATS สำหรับการส่งข้อความหนังสือพิมพ์ในเดนมาร์กและนอร์เวย์ (PDF) . ITSCJ/ IPSJ . ISO-IR -9-1.
  21. "ข้อมูลชุดอักขระ SBCS - CPGID: 01011 / ชื่อ: 7-Bit Germany FR" ซอฟต์แวร์ IBM: โลกาภิวัตน์: ชุดอักขระที่เข้ารหัสและทรัพยากรที่เกี่ยวข้อง: ชุดอักขระตาม CPGID: ตัวระบุชุดอักขระ 1. IBM 1 สิงหาคม 1987 เก็บถาวรจากต้นฉบับเมื่อ 17 มิถุนายน 2016 เรียกดูเมื่อ17 มิถุนายน 2016
  22. 1 2 3 4 5 "ตัวระบุหน้าโค้ด"เครือข่ายนักพัฒนาของ Microsoft Microsoft 2014 เก็บถาวรจากต้นฉบับเมื่อ 2016-06-19 เรียกดูเมื่อ2016-06-19
  23. 1 2 3 4 5 "การเข้ารหัสเว็บ - Internet Explorer - การเข้ารหัส" . WHATWG Wiki . 2012-10-23. เก็บถาวรจากต้นฉบับเมื่อ 2016-06-20 . เรียกดูเมื่อ2016-06-20 .
  24. Foller, Antonin (2014) [2011]. "การเข้ารหัสภาษาเยอรมัน (IA5) - ชุดอักขระของ Windows" . WUtils.com - ยูทิลิตี้และความช่วยเหลือออนไลน์บนเว็บ . Motobit Software. เก็บถาวรจากต้นฉบับเมื่อ 2016-06-20 . เรียกดูเมื่อ2016-06-20 .
  25. มาตรฐานเดนมาร์ก DS 2089: การประยุกต์ใช้ชุดอักขระเข้ารหัส 7 บิต ISOกุมภาพันธ์ 1974 UDC 681.3:003.62
  26. Stroustrup, Bjarne (29 มีนาคม 1994). การออกแบบและวิวัฒนาการของ C++ ( ฉบับพิมพ์ครั้งที่ 1). สำนักพิมพ์ Addison-Wesley . ISBN  0-201-54330-3.
  27. "ข้อมูลชุดอักขระ SBCS - CPGID: 01017 / ชื่อ: 7-Bit Denmark" . ซอฟต์แวร์ IBM: โลกาภิวัตน์: ชุดอักขระที่เข้ารหัสและทรัพยากรที่เกี่ยวข้อง: ชุดอักขระตาม CPGID: ตัวระบุชุดอักขระ . 1. IBM . 1987-08-01. เก็บถาวรจากต้นฉบับเมื่อ 2016-06-17 . เรียกดูเมื่อ2016-06-17 .
  28. "ข้อมูลชุดอักขระ SBCS - CPGID: 01023 / ชื่อ: Spain Variant" . ซอฟต์แวร์ IBM: โลกาภิวัตน์: ชุดอักขระที่เข้ารหัสและทรัพยากรที่เกี่ยวข้อง: ชุดอักขระตาม CPGID: ตัวระบุชุดอักขระ . 1. IBM . 1 ตุลาคม 1992. เก็บถาวรจากต้นฉบับเมื่อ 17 มิถุนายน 2016 . เรียกดูเมื่อ17 มิถุนายน 2016 .
  29. "ข้อมูลชุดอักขระ SBCS - CPGID: 01014 / ชื่อ: 7-Bit Spain" . ซอฟต์แวร์ IBM: โลกาภิวัตน์: ชุดอักขระที่เข้ารหัสและทรัพยากรที่เกี่ยวข้อง: ชุดอักขระตาม CPGID: ตัวระบุชุดอักขระ . 1. IBM . 1 ตุลาคม 1987. เก็บถาวรจากต้นฉบับเมื่อ 17 มิถุนายน 2016 . เรียกดูเมื่อ17 มิถุนายน 2016 .
  30. 1 2 "ข้อมูลชุดอักขระ SBCS - CPGID: 01018 / ชื่อ: 7-Bit ฟินแลนด์/สวีเดน" . ซอฟต์แวร์ IBM: โลกาภิวัตน์: ชุดอักขระที่เข้ารหัสและทรัพยากรที่เกี่ยวข้อง: ชุดอักขระตาม CPGID: ตัวระบุชุดอักขระ . 1. IBM . 1987-08-01. เก็บถาวรจากต้นฉบับเมื่อ 2016-06-17 . เรียกดูเมื่อ2016-06-17 .
  31. "ข้อมูลชุดอักขระ SBCS - CPGID: 01010 / ชื่อ: 7-Bit France" . ซอฟต์แวร์ IBM: โลกาภิวัตน์: ชุดอักขระที่เข้ารหัสและทรัพยากรที่เกี่ยวข้อง: ชุดอักขระตาม CPGID: ตัวระบุชุดอักขระ . 1. IBM . 1987-08-01. เก็บถาวรจากต้นฉบับเมื่อ 2016-06-17 . เรียกดูเมื่อ2016-06-17 .
  32. "ข้อมูลชุดรหัสอักขระ SBCS - CPGID: 01104 / ชื่อ: ชุด NRC ภาษาฝรั่งเศส" . ซอฟต์แวร์ IBM: โลกาภิวัตน์: ชุดอักขระที่เข้ารหัสและทรัพยากรที่เกี่ยวข้อง: ชุดรหัสอักขระตาม CPGID: ตัวระบุชุดรหัสอักขระ . 1. IBM . 1987-08-01. เก็บถาวรจากต้นฉบับเมื่อ 2016-06-21 . เรียกดูเมื่อ2016-06-21 .
  33. "ข้อมูลชุดอักขระ SBCS - CPGID: 01013 / ชื่อ: 7-Bit สหราชอาณาจักร" . ซอฟต์แวร์ IBM: โลกาภิวัตน์: ชุดอักขระที่เข้ารหัสและทรัพยากรที่เกี่ยวข้อง: ชุดอักขระตาม CPGID: ตัวระบุชุดอักขระ . 1. IBM . 1987-08-01. เก็บถาวรจากต้นฉบับเมื่อ 2016-06-17 . เรียกดูเมื่อ2016-06-17 .
  34. 1 2 ISO/TC 97/SC 2 (1975). ชุดตัวอักษรกราฟิกของเวอร์ชันอ้างอิงสากลของ ISO 646 (PDF) . ITSCJ/ IPSJ . ISO-IR -2.{{citation}}: CS1 maint: numeric names: authors list ( link )
  35. "ข้อมูลชุดอักขระ SBCS - CPGID: 01009 / ชื่อ: ISO IRV" . ซอฟต์แวร์ IBM: โลกาภิวัตน์: ชุดอักขระที่เข้ารหัสและทรัพยากรที่เกี่ยวข้อง: ชุดอักขระตาม CPGID: ตัวระบุชุดอักขระ . 1. IBM . 1990-04-01. เก็บถาวรจากต้นฉบับเมื่อ 2016-06-17 . เรียกดูเมื่อ2016-06-17 .
  36. Foller, Antonin (2014) [2011]. "การเข้ารหัสแบบยุโรปตะวันตก (IA5) - ชุดอักขระของ Windows" . WUtils.com - ยูทิลิตี้และความช่วยเหลือออนไลน์บนเว็บ . Motobit Software. เก็บถาวรจากต้นฉบับเมื่อ 2016-06-20 . เรียกดูเมื่อ2016-06-20 .
  37. "ข้อมูลชุดอักขระ SBCS - CPGID: 01012 / ชื่อ: 7-Bit Italy" . ซอฟต์แวร์ IBM: โลกาภิวัตน์: ชุดอักขระที่เข้ารหัสและทรัพยากรที่เกี่ยวข้อง: ชุดอักขระตาม CPGID: ตัวระบุชุดอักขระ . 1. IBM . 1987-08-01. เก็บถาวรจากต้นฉบับเมื่อ 2016-06-17 . เรียกดูเมื่อ2016-06-17 .
  38. "ข้อมูลชุดอักขระ SBCS - CPGID: 00895 / ชื่อ: ละติน 7 บิตของญี่ปุ่น" . ซอฟต์แวร์ IBM: โลกาภิวัตน์: ชุดอักขระที่เข้ารหัสและทรัพยากรที่เกี่ยวข้อง: ชุดอักขระตาม CPGID: ตัวระบุชุดอักขระ . 1. IBM . 1 ตุลาคม 1986. เก็บถาวรจากต้นฉบับเมื่อ 18 มิถุนายน 2016 . เรียกดูเมื่อ18 มิถุนายน 2016 .
  39. "ข้อมูลชุดอักขระ SBCS - CPGID: 01019 / ชื่อ: 7-Bit Netherlands" . ซอฟต์แวร์ IBM: โลกาภิวัตน์: ชุดอักขระที่เข้ารหัสและทรัพยากรที่เกี่ยวข้อง: ชุดอักขระตาม CPGID: ตัวระบุชุดอักขระ . 1. IBM . 1987-08-01. เก็บถาวรจากต้นฉบับเมื่อ 2016-06-17 . เรียกดูเมื่อ2016-06-17 .
  40. "ข้อมูลชุดอักขระ SBCS - CPGID: 01016 / ชื่อ: 7-Bit Norway" . ซอฟต์แวร์ IBM: โลกาภิวัตน์: ชุดอักขระที่เข้ารหัสและทรัพยากรที่เกี่ยวข้อง: ชุดอักขระตาม CPGID: ตัวระบุชุดอักขระ . 1. IBM . 1987-08-01. เก็บถาวรจากต้นฉบับเมื่อ 2016-06-17 . เรียกดูเมื่อ2016-06-17 .
  41. Foller, Antonin (2014) [2011]. "การเข้ารหัสภาษานอร์เวย์ (IA5) - ชุดอักขระของ Windows" . WUtils.com - ยูทิลิตี้และความช่วยเหลือออนไลน์บนเว็บ . Motobit Software. เก็บถาวรจากต้นฉบับเมื่อ 2016-06-20 . เรียกดูเมื่อ2016-06-20 .
  42. 1 2โพลสกี้ โคมิเต็ต นอร์มอลิซัคจิ (2002-03-11) Technika informatyczna — 7-bitowy kod do wymiany informacji w języku polskim
  43. 1 2 3 4โพลสกี้ โคมิเตต นอร์มอลิซัคจิ, มีอาร์, และ ยาโคสซี (1984-08-29) Przetwarzanie informacji i komputery — Kod 7-bitowy — Krajowe zestawy znaków .{{cite book}}: CS1 maint: multiple names: authors list ( link )
  44. "ข้อมูลชุดอักขระ SBCS - CPGID: 01015 / ชื่อ: 7-Bit Portugal" . ซอฟต์แวร์ IBM: โลกาภิวัตน์: ชุดอักขระที่เข้ารหัสและทรัพยากรที่เกี่ยวข้อง: ชุดอักขระตาม CPGID: ตัวระบุชุดอักขระ . 1. IBM . 1987-08-01. เก็บถาวรจากต้นฉบับเมื่อ 2016-06-17 . เรียกดูเมื่อ2016-06-17 .
  45. Foller, Antonin (2014) [2011]. "การเข้ารหัสภาษาสวีเดน (IA5) - ชุดอักขระของ Windows" . WUtils.com - ยูทิลิตี้และความช่วยเหลือออนไลน์บนเว็บ . Motobit Software. เก็บถาวรจากต้นฉบับเมื่อ 2016-06-20 . เรียกดูเมื่อ2016-06-20 .
  46. "ข้อมูลชุดรหัสอักขระ SBCS - CPGID: 00367 / ชื่อ: ASCII" . ซอฟต์แวร์ IBM: โลกาภิวัตน์: ชุดอักขระที่เข้ารหัสและทรัพยากรที่เกี่ยวข้อง: ชุดรหัสอักขระตาม CPGID: ตัวระบุชุดรหัสอักขระ . 1. IBM . 1978-01-01. เก็บถาวรจากต้นฉบับเมื่อ 2016-06-17 . เรียกดูเมื่อ2016-06-17 .
  47. Foller, Antonin (2014) [2011]. "การเข้ารหัส US-ASCII - ชุดอักขระของ Windows" . WUtils.com - ยูทิลิตี้และความช่วยเหลือออนไลน์บนเว็บ . Motobit Software. เก็บถาวรจากต้นฉบับเมื่อ 2016-06-20 . เรียกดูเมื่อ2016-06-20 .
  48. 1 2 BSI (1981-06-01). ตัวเลขและตัวอักษรสำหรับข้อมูลการดูและเทเลเท็กซ์ออกอากาศ (PDF) . ITSCJ/ IPSJ . ISO-IR -47.
  49. 1 2 ELOT (1984-07-01). ชุดอักขระภาษากรีกสำหรับภาษากรีก (PDF) . ITSCJ/ IPSJ . ISO-IR -88.
  50. 1 2 3 ECMA (1976). ชุดกราฟิกผสมละติน-กรีก (เฉพาะตัวพิมพ์ใหญ่กรีก) (PDF) . ITSCJ/ IPSJ . ISO-IR -27.
  51. "ข้อมูลชุดอักขระ SBCS - CPGID: 01021 / ชื่อ: Switzerland Variant" . ซอฟต์แวร์ IBM: โลกาภิวัตน์: ชุดอักขระที่เข้ารหัสและทรัพยากรที่เกี่ยวข้อง: ชุดอักขระตาม CPGID: ตัวระบุชุดอักขระ . 1. IBM . 1 ตุลาคม 1992. เก็บถาวรจากต้นฉบับเมื่อ 17 มิถุนายน 2016 . เรียกดูเมื่อ17 มิถุนายน 2016 .
  52. 1 2 Digital Equipment Corporation (สิงหาคม 1994) [พิมพ์ครั้งแรก กันยายน 1991] คู่มืออ้างอิงการเขียนโปรแกรมโปรโตคอลการพิมพ์ดิจิทัลที่สอดคล้องกับมาตรฐาน ANSI ระดับ 2 (PDF)หน้าA-36 
  53. การกำหนดมาตรฐานของสวีเดน (1975) ชุดควบคุม NATS สำหรับการส่งข้อความหนังสือพิมพ์ (PDF ) ITSCJ / IPSJ ISO-IR -7
  54. 1 2 Polski Komitet Normalizacji, Miar, และ Jakosci (1986-12-17) Przetwarzanie informacji i komputery — Kod 7-bitowy — Krajowy zestaw znaków wprowadzony technikón rozszerzania kodu .{{cite book}}: CS1 maint: multiple names: authors list ( link )
  55. แอนซี (1975). ชุดอักขระกราฟิก ASCII (PDF ) ITSCJ / IPSJ ISO-IR -6
  56. IBM (1990). "รหัสหน้า 01009" (PDF) . ทะเบียน: ชุดอักขระกราฟิกและรหัสหน้า .
  57. "15.6.1 ชุดภาษาละติน G0", ETS 300 706: ข้อกำหนดเทเลเท็กซ์ขั้นสูง (PDF) , สถาบันมาตรฐานโทรคมนาคมแห่งยุโรป ( ETSI ), หน้า114 
  58. องค์การพลังงานปรมาณูระหว่างประเทศ (15 กรกฎาคม 1981). ชุดย่อย ISO 646 สำหรับ INIS (PDF) . ITSCJ/ IPSJ . ISO-IR -49.
  59. สหภาพโทรคมนาคมระหว่างประเทศ (1985-08-01). ชุดอักขระกราฟิกหลักของเทเลเท็กซ์ (PDF) . ITSCJ/ IPSJ . ISO-IR -102.
  60. คณะกรรมการมาตรฐานอุตสาหกรรมญี่ปุ่น (1975). ชุดตัวอักษรโรมันกราฟิกของญี่ปุ่น (PDF) . ITSCJ/ IPSJ . ISO-IR -14.
  61. ISO/TC 97/SC 2 (1985-08-01). ชุดอักขระกราฟิกพื้นฐาน OCR-B ของญี่ปุ่น (PDF) . ITSCJ/ IPSJ . ISO-IR -92.{{citation}}: CS1 maint: numeric names: authors list ( link )
  62. 1 2 Lunde, Ken (2008). "3. มาตรฐานชุดอักขระ (§ CJKV-Roman)". การประมวลผลข้อมูล CJKV ( ฉบับที่ 2). O'Reilly Media . หน้า91–92 . ISBN   9780596514471.
  63. BSI (1975-12-01). ชุดอักขระกราฟิกของรหัสข้อมูล 7 บิตของสหราชอาณาจักร (PDF) . ITSCJ/ IPSJ . ISO-IR -4.
  64. IBM (1992). "รหัสหน้า 01101" (PDF) . ทะเบียน: ชุดอักขระกราฟิกและรหัสหน้า .
  65. NSAI (1999-12-07). รูปแบบหนึ่งของชุดอักขระเข้ารหัส 7 บิต ISO สำหรับภาษาไอริชเกลิก (PDF) . ITSCJ/ IPSJ . ISO-IR -207.
  66. ECMA (1976). รูปแบบหนึ่งของชุดอักขระเข้ารหัส 7 บิต ISO (เฉพาะกราฟิก) สำหรับภาษาอิตาลี ( PDF) ITSCJ/ IPSJ ISO-IR -15
  67. 1 2 3 4 5 6 7 8 9 10 11 12 "15.6.2 ชุดย่อยตัวเลือกภาษาละตินระดับชาติ ตารางที่ 36" ETS 300 706: ข้อกำหนดเทเลเท็กซ์ขั้นสูง (PDF)สถาบันมาตรฐานโทรคมนาคมแห่งยุโรป ( ETSI ) หน้า115 
  68. อัฟนอร์ (1983-06-01) Jeu de caractères graphiciques français pour la langue français (PDF ) ITSCJ / IPSJ ISO-IR -69
  69. AFNOR (1975). ชุดตัวอักษรกราฟิกภาษาฝรั่งเศส (PDF) . ITSCJ/ IPSJ . ISO-IR -25.
  70. สภามาตรฐานแห่งแคนาดา (1986-02-01). ชุดกราฟิกหลักทางเลือกหมายเลข 1 (PDF) . ITSCJ/ IPSJ . ISO-IR -121.
  71. สภามาตรฐานแห่งแคนาดา (1986-02-01). ชุดกราฟิกหลักทางเลือกหมายเลข 2 (PDF) . ITSCJ/ IPSJ . ISO-IR -122.
  72. IBM (1992). "รหัสหน้า 01021" (PDF) . ทะเบียน: ชุดอักขระกราฟิกและรหัสหน้า .
  73. DIN (1975). ชุดอักขระเข้ารหัส 7 บิต ISO เวอร์ชันอ้างอิงภาษาเยอรมัน (เฉพาะกราฟิก) สำหรับภาษาเยอรมันตามที่กำหนดไว้ในมาตรฐานเยอรมัน DIN 66 003–มิถุนายน 1974 (PDF) . ITSCJ/ IPSJ . ISO-IR -21.
  74. Sveriges Standardiseringskommission (1975). ชุดตัวอักษรกราฟิกพื้นฐานของสวีเดน (PDF) . ITSCJ/ IPSJ . ISO-IR -10.
  75. Sveriges Standardiseringskommission (1975). ชุดตัวอักษรกราฟิกของสวีเดนสำหรับการเขียนชื่ออย่างเป็นทางการ (PDF) . ITSCJ/ IPSJ . ISO-IR -11.
  76. IBM (1992). "รหัสหน้า 01106" (PDF) . ทะเบียน: ชุดอักขระกราฟิกและรหัสหน้า .
  77. IBM (1992). "รหัสหน้า 01103" (PDF) . ทะเบียน: ชุดอักขระกราฟิกและรหัสหน้า .
  78. Sveriges Standardiseringskommission (1975). ชุดตัวอักษรกราฟิกหลักของ NATS สำหรับการส่งข้อความในหนังสือพิมพ์ในฟินแลนด์และสวีเดน (PDF) . ITSCJ/ IPSJ . ISO-IR -8-1.
  79. IBM (1987). "รหัสหน้า 01017" (PDF) . ทะเบียน: ชุดอักขระกราฟิกและรหัสหน้า .
  80. IBM (1992). "รหัสหน้า 01105" (PDF) . ทะเบียน: ชุดอักขระกราฟิกและรหัสหน้า .
  81. IBM (1992). "รหัสหน้า 01107" (PDF) . ทะเบียน: ชุดอักขระกราฟิกและรหัสหน้า .
  82. Norge Standardiseringforbund (1982-06-01). มาตรฐานนอร์เวย์ NS 4551 – เวอร์ชัน 1 (PDF ) ITSCJ / IPSJ ISO-IR -60
  83. "Drög að íslenzkum stöðlum fyrir 7-bita kóda, 8-bita EBCDID kóda og gagnaskráningarborð" . ทอลวูมาล . ไอซ์แลนด์: หมู่เกาะSkýrslutæknifélags 1978-01-01 . สืบค้นเมื่อ2025-03-19 .
  84. ECMA (1976). รูปแบบหนึ่งของชุดอักขระเข้ารหัส 7 บิต ISO (เฉพาะกราฟิก) สำหรับภาษาสเปน ( PDF) ITSCJ/ IPSJ ISO-IR -17
  85. ECMA (1984-07-01). ชุดอักขระกราฟิกสำหรับภาษาสเปน (PDF) . ITSCJ/ IPSJ . ISO-IR -85.
  86. Úrad pro Normalizaci a měřeni (1989-07-01). ชุดอักขระกราฟิกของสาธารณรัฐคิวบา (PDF ) ITSCJ / IPSJ ISO-IR -151
  87. ECMA (30 ธันวาคม 1976). ชุดอักขระกราฟิกสำหรับภาษาโปรตุเกส (PDF) . ITSCJ/ IPSJ . ISO-IR -16.
  88. ECMA (1984-07-01). ชุดอักขระกราฟิกสำหรับภาษาโปรตุเกส (PDF) . ITSCJ/ IPSJ . ISO-IR -84.
  89. สถาบันมาตรฐานแห่งสหพันธรัฐ (1 พฤศจิกายน 1987) อักษรละตินเซอร์โบโครเอเชียและสโลวีเนีย ( PDF) ITSCJ/ IPSJ ISO-IR -141
  90. IBM (1987). "รหัสหน้า 01019" (PDF) . ทะเบียน: ชุดอักขระกราฟิกและรหัสหน้า .
  91. IBM (1992). "รหัสหน้า 01102" (PDF) . ทะเบียน: ชุดอักขระกราฟิกและรหัสหน้า .
  92. สำนักงานฮังการีเพื่อการมาตรฐาน (1984-07-01) เวอร์ชันอ้างอิงภาษาฮังการีของ ISO 646 (HRV) (PDF ) ITSCJ / IPSJ ISO-IR -86
  93. "ภาคผนวก D: ชุดอักขระ (§ รหัสหน้า #3041 ภาษามอลตา)" (PDF)คู่มือผู้ใช้: เครื่องพิมพ์ดอตเมทริกซ์ LC-8021 สตาร์ ไมโครนิกส์ 1997 หน้า62 เก็บถาวร(PDF)จากต้นฉบับเมื่อ 2004-09-08 เรียกดูเมื่อ2024-04-09 
  94. "รหัสหน้า 1054" (PDF) . เก็บถาวรจากต้นฉบับ(PDF)เมื่อวันที่ 21 มกราคม 2013
  95. "รหัสหน้า 1052" (PDF) . เก็บถาวรจากต้นฉบับ(PDF)เมื่อวันที่ 21 มกราคม 2013
  96. เติร์กเมนสแตนดาร์ตลารี (2000-09-14). ตัวอักษรเติร์กเมนิสถาน (PDF) . ITSCJ / IPSJ ISO-IR -230
  97. 1 2 กคมา (1976) ชุดกราฟิกกรีก (PDF) . ITSCJ / IPSJ ISO-IR -18
  98. ECMA (1976). ชุดกราฟิกผสมละติน-กรีก (ตัวพิมพ์ใหญ่เท่านั้น) (PDF) . ITSCJ/ IPSJ . ISO-IR -19.
  99. "แผนที่ (เวอร์ชันภายนอก) จากชุดอักขระสัญลักษณ์ Mac OS ไปยัง Unicode 4.0 และเวอร์ชันที่ใหม่กว่า "
  100. "15.6.8: ชุด G0 ภาษากรีก", ETS 300 706: ข้อกำหนดเทเลเท็กซ์ขั้นสูง (PDF) , สถาบันมาตรฐานโทรคมนาคมแห่งยุโรป ( ETSI ), หน้า121 
  101. "15.6.5: ชุดอักษรซีริลลิก G0 - ตัวเลือกที่ 2 - รัสเซีย/บัลแกเรีย", ETS 300 706: ข้อกำหนดเทเลเท็กซ์ขั้นสูง (PDF) , สถาบันมาตรฐานโทรคมนาคมแห่งยุโรป ( ETSI ), หน้า118 
  102. "15.6.6: ชุดอักษรซีริลลิก G0 - ตัวเลือกที่ 3 - ยูเครน", ETS 300 706: ข้อกำหนดเทเลเท็กซ์ขั้นสูง (PDF) , สถาบันมาตรฐานโทรคมนาคมแห่งยุโรป ( ETSI ), หน้า119 
  103. "15.6.4: ชุดอักษรซีริลลิก G0 - ตัวเลือกที่ 1 - เซอร์เบีย/โครเอเชีย", ETS 300 706: ข้อกำหนดเทเลเท็กซ์ขั้นสูง (PDF) , สถาบันมาตรฐานโทรคมนาคมแห่งยุโรป ( ETSI ), หน้า117 
  104. ASMO (1985-01-01). ชุดอักขระภาษาอาหรับเข้ารหัส 7 บิตสำหรับการแลกเปลี่ยนข้อมูล (PDF) . ITSCJ/ IPSJ . ISO-IR -89.

อ่านเพิ่มเติม

  • Fischer, Eric, ed. (1975) [1972]. เอกสารต้นฉบับเกี่ยวกับประวัติของรหัสตัวอักษร 1972–1975 (รวบรวม). เก็บถาวรจากต้นฉบับเมื่อ 2020-06-07 . สืบค้นเมื่อ2020-06-07{{cite book}}: CS1 maint: bot: สถานะ URL เดิมไม่ทราบ ( ลิงก์ ) (79 หน้า) รวมถึง: Bemer, Robert William (1972). "มุมมองเกี่ยวกับประวัติของชุดอักขระ ISO" Honeywell Computer Journal . 6 (4). ฟีนิกซ์, แอริโซนา, สหรัฐอเมริกา: Honeywell Information Systems: 274– 286, 287– 291.(13+5 หน้า) และเอกสารและจดหมายโต้ตอบอื่นๆ อีกมากมาย
  • ISO/IEC 646:1991 เทคโนโลยีสารสนเทศ — ชุดอักขระเข้ารหัส 7 บิต ISO สำหรับการแลกเปลี่ยนข้อมูล
  • Zeichensatz nach ISO 646 (ASCII) (ภาษาเยอรมัน)
  • ประวัติความเป็นมาที่เว็บไซต์GNU Aspell
  • ตารางอักขระ ISO646 โดย โคอิจิ ยาสุโอกะ (安岡孝) (ดูตารางอักขระ ISO646 ภายในประเทศและตารางอักขระกึ่ง ISO646 )
  • Turkish Text Deasciifierเป็นเครื่องมือ (ที่ใช้การวิเคราะห์ทางสถิติแบบเพนทาแกรมของภาษาตุรกี) ซึ่งแปลงข้อความภาษาตุรกีที่เป็น ASCII กลับมาเป็นข้อความตุรกีอีกครั้ง โดยการหาเครื่องหมายกำกับเสียงที่เหมาะสม (แต่มีความกำกวม) ซึ่งโดยปกติแล้วจำเป็นในภาษาตุรกี แต่ไม่มีอยู่ในชุด ASCII ของสหรัฐอเมริกา

สรุปเนื้อหา

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

ข้อมูลสำคัญเกี่ยวกับ ไม่มีชื่อบทความ

ISO/IEC 646 เทคโนโลยีสารสนเทศ — ชุดอักขระเข้ารหัส 7 บิต ISO สำหรับการแลกเปลี่ยนข้อมูล เป็น มาตรฐาน ISO / IEC ในด้าน การเข้ารหัสอักขระ เทียบเท่ากับมาตรฐาน ECMA -6...

ประวัติศาสตร์

ISO/IEC 646 และ มาตรฐาน ก่อนหน้า อย่าง ASCII (ASA X3.4) ส่วนใหญ่รับรองแนวปฏิบัติที่มีอยู่เกี่ยวกับการเข้ารหัสอักขระใน อุตสาหกรรมโทรคมนาคม

มาตรฐานที่เผยแพร่

ECMA-6 (30 เมษายน 1965) ฉบับพิมพ์ครั้งแรก (ถูกถอนออก) [ 3 ] ISO/R646-1967 (ยกเลิกแล้ว) [ 7 ] หรือ ECMA-6 (1967-06) ฉบับที่สอง (ยกเลิกแล้ว) [ 7 ] [ 3 ] ECMA-6 (1970-07) ฉบับที่สาม (ถูกยกเลิก) [ 3 ] [ 8 ] ISO 646:1972 (ยกเลิกแล้ว) หรือ ECMA-6 (1973-08)...

เค้าโครงหน้าโค้ด

ตารางต่อไปนี้แสดง ชุดอักขระมาตรฐาน ISO/IEC 646:1991 ฉบับอ้างอิงสากล อักขระแต่ละตัวแสดงพร้อมกับ ค่าเทียบเท่าใน Unicode จุดรหัสที่สามารถใช้แทนกันได้ในเวอร์ชันของแต่ละประเทศจะแสดงด้วยพื้นหลังสีเทา...