Heim > häufiges Problem > Hauptteil

In welcher Form werden chinesische Schriftzeicheninformationen normalerweise in Computern gespeichert?

青灯夜游
Freigeben: 2023-01-13 00:30:30
Original
21102 Leute haben es durchsucht

Informationen zu chinesischen Schriftzeichen werden normalerweise in Form eines internen Codes im Computer gespeichert. Der interne Code für chinesische Schriftzeichen, auch bekannt als „ASCII-Code für chinesische Schriftzeichen“, wird als „interner Code“ bezeichnet und bezieht sich auf den Code, der aus den Symbolen 0 und 1 besteht und bei der internen Speicherung, Verarbeitung und Übertragung chinesischer Schriftzeichen durch den Computer verwendet wird.

In welcher Form werden chinesische Schriftzeicheninformationen normalerweise in Computern gespeichert?

Die Betriebsumgebung dieses Tutorials: Windows 7-System, Dell G3-Computer.

Chinesische Schriftzeicheninformationen werden normalerweise in Form eines internen Codes im Computer gespeichert.

Nachdem der Eingabecode akzeptiert wurde, wird er vom „Eingabecode-Konvertierungsmodul“ des Betriebssystems für chinesische Schriftzeichen in einen internen Code umgewandelt, unabhängig von der verwendeten Tastatureingabemethode. Der maschineninterne Code ist die grundlegendste Kodierung chinesischer Zeichen. Unabhängig vom chinesischen Zeichensystem und der Eingabemethode für chinesische Zeichen muss der eingegebene externe Code für chinesische Zeichen in den maschineninternen Code konvertiert werden, bevor dies möglich ist auf verschiedene Weise gespeichert und verarbeitet werden.

Detaillierte Erklärung

Da das Verarbeitungssystem für chinesische Schriftzeichen die Kompatibilität chinesischer und westlicher Schriftzeichen sicherstellen muss, kommt es zu Mehrdeutigkeiten, wenn gleichzeitig ASCII-Code und nationaler Standardcode für chinesische Schriftzeichen im System vorhanden sind. Beispiel: Es gibt zwei Inhaltsbytes 30H und 21H, die den nationalen Standardcode des chinesischen Zeichens „ah“ und den ASCII-Code der spanischen „0“ und „!“ darstellen können. Aus diesem Grund sollte der maschineninterne Code chinesischer Schriftzeichen entsprechend verarbeitet und in den nationalen Standardcode umgewandelt werden.

Der maschineninterne Code des nationalen Standardcodes ist ein zwei Byte langer Code. Er fügt dem höchsten Bit jedes Bytes des entsprechenden nationalen Standardcodes „1“ hinzu, d. h.

Maschinencode mit chinesischen Zeichen = Nationaler Standardcode für chinesische Schriftzeichen + 8080H

Beispielsweise ist der oben erwähnte nationale Standardcode für das Zeichen „ah“ 3021H und sein interner chinesischer Schriftzeichencode ist B0A1H.

Die Grundlage des maschineninternen Codes für chinesische Schriftzeichen ist der nationale Standardcode für chinesische Schriftzeichen.

Maschineninterner Code: Um Mehrdeutigkeitsprobleme bei gleichzeitiger Verwendung von ASCII-Codes und nationalen Standardcodes zu vermeiden, verwenden die meisten chinesischen Zeichensysteme die hohe Position 1 jedes Bytes des nationalen Standardcodes als maschineninternen Code für chinesische Schriftzeichen. Dies löst nicht nur die Mehrdeutigkeit zwischen dem maschineninternen Code chinesischer Schriftzeichen und dem maschineninternen westlichen Code, sondern sorgt auch dafür, dass der maschineninterne Code chinesischer Schriftzeichen und der nationale Standardcode eine sehr einfache Korrespondenzbeziehung aufweisen.

Die Beziehung zwischen dem internen Code chinesischer Schriftzeichen, dem nationalen Standardcode und dem Standortcode ist: Die beiden Bytes des Standortcodes (dezimal) werden in Hexadezimalzahlen umgewandelt und dann mit 2020H addiert, um den entsprechenden nationalen Standardcode zu erhalten Addieren Sie 1 zu den höchsten Bits der beiden Bytes des chinesischen Zeichenaustauschcodes (nationaler Standardcode), dh addieren Sie 80H zu den zwei Bytes des chinesischen Zeichenaustauschcodes (nationaler Standardcode), um den entsprechenden internen Code zu erhalten zwei Zeichen der Vorwahl (dezimal). Jeder Abschnitt wird in Hexadezimal umgewandelt und dann wird A0H hinzugefügt, um den entsprechenden internen Code zu erhalten.

Weitere verwandte Artikel finden Sie auf der Chinesischen PHP-Website! !

Das obige ist der detaillierte Inhalt vonIn welcher Form werden chinesische Schriftzeicheninformationen normalerweise in Computern gespeichert?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage