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

อ่าน 2 นาที

ยูเอสซีไอ

YUSCII เป็นชื่อเรียกอย่างไม่เป็นทางการของ มาตรฐาน JUS หลายมาตรฐานสำหรับ การเข้ารหัสอักขระ 7 บิต ซึ่งได้แก่:

ยูเอสซีไอ

ตระกูลการเข้ารหัส YUSCII
MIME / IANAละติน: JUS_I.B1.002เซอร์เบีย ซิริลลิก: JUS_I.B1.003-serbมาซิโดเนีย: JUS_I.B1.003-mac[ 1 ]
ชื่อเล่นละติน: ISO 646-YU, CROSCII, SLOSCII เซอร์เบีย: SRPSCII มาซิโดเนีย: MAKSCII
ภาษาเซอร์โบ-โครเอเชีย , สโลวีเนีย , มาซิโดเนีย
มาตรฐานละติน: JUS I.B1.002 เซอร์เบีย (อักษรซีริลลิก): JUS I.B1.003 มาซิโดเนีย: JUS I.B1.004
การจำแนกประเภทการเข้ารหัส 7 บิตละติน: ISO 646
สืบทอดโดยละติน: ISO 8859-2 , Windows-1250 ซีริลลิก: ISO 8859-5 , Windows-1251
การเข้ารหัสอื่นๆ ที่เกี่ยวข้องKOI-7

YUSCIIเป็นชื่อเรียกอย่างไม่เป็นทางการของ มาตรฐาน JUS หลายมาตรฐานสำหรับ การเข้ารหัสอักขระ 7 บิต ซึ่งได้แก่:

การเข้ารหัสเหล่านี้อิงตามISO 646 ซึ่งเป็นมาตรฐาน การเข้ารหัสอักขระอักษรละติน 7 บิต และถูกใช้ในยูโกสลาเวียก่อนที่จะมีการใช้งานอย่างแพร่หลายของ มาตรฐาน CP 852 , ISO-8859-2 / 8859-5 , Windows-1250 / 1251และUnicode ในภายหลัง ชื่อของมันถูกตั้งตามASCIIโดยแทนที่คำแรก "American" ด้วย "Yugoslav": "Yugoslav Standard Code for Information Interchange" (รหัสมาตรฐานยูโกสลาเวียสำหรับการแลกเปลี่ยนข้อมูล) บางครั้งมาตรฐานเฉพาะก็ถูกเรียกด้วยชื่อท้องถิ่น เช่น SLOSCII, CROSCII หรือ SRPSCII สำหรับ JUS I.B1.002, SRPSCII สำหรับ JUS I.B1.003, MAKSCII สำหรับ JUS I.B1.004

JUS I.B1.002 เป็นมาตรฐาน ISO 646 ระดับชาติรูปแบบหนึ่ง กล่าวคือ เทียบเท่ากับASCII พื้นฐาน โดยแทนที่สัญลักษณ์ที่ใช้ไม่บ่อยด้วยตัวอักษรเฉพาะของอักษร Gaj นอกจากนี้ มาตรฐานอักษรซีริลลิกยังแทนที่ตัวอักษรละตินด้วยตัวอักษรซีริลลิกที่สอดคล้องกันЉ (lj), Њ (nj), Џ (dž) และѕ (dz) สอดคล้องกับอักษรคู่ของละติน และถูกแมปทับตัวอักษรละตินที่ไม่ใช้ในภาษาเซอร์เบียหรือมาซิโดเนีย (q, w, x, y)

YUSCII เดิมทีพัฒนาขึ้นสำหรับเครื่องพิมพ์โทรเลข แต่ก็แพร่หลายไป ใช้ใน คอมพิวเตอร์ ด้วย นักพัฒนาซอฟต์แวร์ส่วนใหญ่มองว่านี่เป็นความคิดที่ไม่ดีเพราะพวกเขายังคงต้องการ ASCII ดั้งเดิม เช่น {, [, }, ], ^, ~, |, \ ในโค้ดต้นฉบับ (ซึ่งปัญหานี้ได้รับการแก้ไขบางส่วนด้วยtrigraphs ในภาษา C ) ในทางกลับกัน ข้อดีของ YUSCII คือมันยังคงอ่านได้ค่อนข้างดีแม้ว่าจะไม่มีการรองรับก็ตาม คล้ายกับKOI-7 ของรัสเซีย ความพยายามมากมายที่จะแทนที่มันด้วยสิ่งที่ดีกว่านั้นล้มเหลวเนื่องจากการสนับสนุนที่จำกัด ในที่สุด การแนะนำ โค้ดเพจของMicrosoftการปรากฏตัวของUnicodeและการมีฟอนต์ ให้ใช้ ก็ทำให้ YUSCII สิ้นสุดลงอย่างแน่นอน (แต่ก็ยังช้าอยู่)

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

รหัสอักขระส่วนใหญ่ยังคงเหมือนกับในASCIIเพื่อรักษาความเข้ากันได้สูงสุด ตารางต่อไปนี้แสดงการจัดสรรรหัสอักขระใน YUSCII โดยแสดง ทั้ง อักษรละตินและ อักษร ซีริลลิก :

YUSCII [ 2 ] [ 3 ] [ 4 ]
0 1 2 3 4 5 6 7 8 9 เอ บี ซี ดี อี เอฟ
0x นูแอลเอสโอเอชเอสทีเอ็กซ์อีทีเอ็กซ์อีโอทีเอ็นคิวแอกเบลปริญญาตรีเอชทีแอลเอฟวีทีเอฟเอฟซีอาร์ดังนั้นไอเอส
1x ดีแอลอีดีซี1ดีซี2ดีซี3ดีซี4นาคซินอีทีบีสามารถอีเอ็มซับเอสเอสเอฟเอสจีเอสอาร์เอสเรา
2x  เอสพี !"#$%&'()*+,-./
3x 0123456789:;<=>?
4x Ž / Жเอ / เอบี / บีซี / Цดี / ดีอี / อีเอฟ / เอฟจี / จีเอช / เอชฉัน / Иเจ / Јเค / เคแอล / แอล / เอ็น / เอชโอ / โอ
5x พี / พีคิว / Љอาร์ / พี / ซีที / ทีU / Уวี / บี / ЊX / ЏY / ЅZ / 3Š / ШĐ / Ђ / ЃĆ / Ћ / ЌČ / Ч_
6x ž / жอะ / อะb / бc / цd / дe / е / จี / จีเอช / เอ็กซ์ฉัน / และj / јk / к / / n / нโอ / โอ
7x พี / พีq / љ / / t / тu / у / w / њx / џy / ѕz / зš / шđ / ђ / ѓć / ћ / ќč / чเดล
  อักษรละตินแตกต่างจากอักษร ASCII

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

YUSCII ไม่ควรสับสนกับชุดตัวอักษรละติน G0 สำหรับภาษาเซอร์เบีย โครเอเชีย และสโลเวเนีย[ 5 ]หรือชุดตัวอักษรซีริลลิก G0 สำหรับภาษาเซอร์เบีย[ 6 ]ที่กำหนดโดยWorld System Teletextเช่นเดียวกับ YUSCII ชุดเหล่านี้ใช้ ASCII เป็นพื้นฐานและมีความคล้ายคลึงกันเท่าที่จะเป็นไปได้สำหรับตัวอักษรเซอร์เบีย อย่างไรก็ตาม พวกมันมีการตัดสินใจที่แตกต่างกันและด้วยเหตุนี้จึงไม่เข้ากันกับ YUSCII ตัวอักษรมาซิโดเนียЌและЃยังได้รับการกำหนดตำแหน่งที่ไม่ซ้ำกันแทนที่จะเหมือนกับตัวอักษรเซอร์เบียที่เทียบเท่ากัน ในขณะที่รูปแบบตัวพิมพ์เล็กของЏและตัวอักษรมาซิโดเนียЅไม่ได้รับการสนับสนุน[ a ] ​​ชุด WST G0 มีรายละเอียดดังต่อไปนี้เพื่อเป็นข้อมูลอ้างอิง

ชุดเทเลเท็กซ์ระบบโลก G0 สำหรับอักษรละติน[ 5 ]และอักษรซีริลลิก[ 6 ]เซอร์เบีย โครเอเชีย และสโลเวเนีย
0 1 2 3 4 5 6 7 8 9 เอ บี ซี ดี อี เอฟ
0x นูแอลเอสโอเอชเอสทีเอ็กซ์อีทีเอ็กซ์อีโอทีเอ็นคิวแอกเบลปริญญาตรีเอชทีแอลเอฟวีทีเอฟเอฟซีอาร์ดังนั้นไอเอส
1x ดีแอลอีดีซี1ดีซี2ดีซี3ดีซี4นาคซินอีทีบีสามารถอีเอ็มซับเอสเอสเอฟเอสจีเอสอาร์เอสเรา
2x  เอสพี !"#Ë / $%&'()*+,-./
3x 0123456789:;<=>?
4x Č / Чเอ / เอบี / บีซี / Цดี / ดีอี / อีเอฟ / เอฟจี / จีเอช / เอชฉัน / Иเจ / Јเค / เคแอล / แอล / เอ็น / เอชโอ / โอ
5x พี / พีQ / Ќอาร์ / พี / ซีที / ทีU / Уวี / บีW / ЃX / Љ / Z / 3Ć / ЋŽ / ЖĐ / ЂŠ / Шë / Џ
6x č / чอะ / อะb / бc / цd / дe / е / จี / จีเอช / เอ็กซ์ฉัน / และj / јk / к / / n / нโอ / โอ
7x พี / พีq / ќ / / t / тu / у / w / ѓx / љy / њz / зć / ћž / жđ / ђš / ш
  แตกต่างจาก YUSCII

ดูเพิ่มเติม

  • Tabela standarda za zapisivanje (อดีต)YU สโลวา

เชิงอรรถ

  1. ^ชุด Teletext G1 สำหรับใช้กับอักษรซีริลลิก ซึ่งระบุไว้ในส่วนที่ 15.6.7 ตารางที่ 41 ของมาตรฐาน ประกอบด้วยชุดย่อยของอักษรโรมัน ส่วนใหญ่เป็นอักษรที่ไม่มีอักษรซีริลลิกที่เหมือนกันในชุด G0 ซึ่งรวมถึง Sด้วย
ดึงข้อมูลมาจาก " https://en.wikipedia.org/w/index.php?title=YUSCII&oldid=1344821554 "

สรุปเนื้อหา

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

ข้อมูลสำคัญเกี่ยวกับ ยูเอสซีไอ

YUSCII เป็นชื่อเรียกอย่างไม่เป็นทางการของ มาตรฐาน JUS หลายมาตรฐานสำหรับ การเข้ารหัสอักขระ 7 บิต ซึ่งได้แก่:

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

รหัสอักขระส่วนใหญ่ยังคงเหมือนกับใน ASCII เพื่อรักษาความเข้ากันได้สูงสุด ตารางต่อไปนี้แสดงการจัดสรรรหัสอักขระใน YUSCII โดยแสดง ทั้ง อักษรละติน และ อักษร ซีริลลิก :

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

YUSCII ไม่ควรสับสนกับชุดตัวอักษรละติน G0 สำหรับภาษาเซอร์เบีย โครเอเชีย และสโลเวเนีย [ 5 ] หรือชุดตัวอักษรซีริลลิก G0 สำหรับภาษาเซอร์เบีย [ 6 ] ที่กำหนดโดย World System Teletext เช่นเดียวกับ YUSCII ชุดเหล่านี้ใช้ ASCII...

ดูเพิ่มเติม

KOI-7 เทียบเท่ากับของรัสเซีย อักษรซีริลลิก การถอดเสียงทางวิทยาศาสตร์ Iskra Delta Partner คือคอมพิวเตอร์ที่มี YUSCII ในตัว Galaksija (คอมพิวเตอร์) § Character ROM ซึ่งเป็นอีกรูปแบบหนึ่งที่ใช้ตัวอักษรเซอร์เบียที่ขาดหายไปมาแทนที่ตัวอักษร ASCII