SI/SO制御とは? わかりやすく解説

Weblio 辞書 > コンピュータ > IT用語辞典 > SI/SO制御の意味・解説 

SI/SO制御

フルスペル:Shift In/Shift Out control
読み方エスアイエスオーせいぎょ
別名:SO/SI制御シフトイン・シフトアウト制御シフトアウト・シフトイン制御

SI/SO制御とは、文字コード体系切り替え、特にシングルバイト文字マルチバイト文字切り替えのために用いられる制御コードである。主に大型汎用機メインフレーム)の制御システムなどで用いられる

SI/SO制御における「SI」は Shift-In(シフトイン)、同じく「SO」は Shift-Out(シフトアウト)の略である。IBMの「z/OS」では、SIシフトイン)に「x0F」、SO(シフトアウト)に「x0E」のコード割り当てられている。

シングルバイト文字もっぱらASCII指しマルチバイト文字日本語その他の言語文字体系を含む。ASCIIコード前提としているデータ列にマルチバイト文字混在させる場合に、制御コード使って明示的に文字コード切り替えることで、システム文字コード正しく判別できるようにしている。

z/OS制御コード(x0Fとx0E)のアルファベット順から察せられる通り切り替えシフトアウト(x0E)が先行する、と捉えた方が自然である。基本的には、SO(シフトアウト)によってASCIIからマルチバイト文字へと切り替えられマルチバイト文字SIシフトイン)によってASCII回帰する。SOコード置かれ部分以降マルチバイト文字として扱われSIコード置かれ地点まで続きSIコード置かれ部分からは再びASCIIに戻る。

情報処理のほかの用語一覧
文字コード:  RLO  ラインフィード  SBCS  SI/SO制御  サニタイジング  2バイト文字  デリミター



英和和英テキスト翻訳>> Weblio翻訳
英語⇒日本語日本語⇒英語
  

辞書ショートカット

すべての辞書の索引

SI/SO制御のお隣キーワード
検索ランキング

   

英語⇒日本語
日本語⇒英語
   



SI/SO制御のページの著作権
Weblio 辞書 情報提供元は 参加元一覧 にて確認できます。

   
IT用語辞典バイナリIT用語辞典バイナリ
Copyright © 2005-2024 Weblio 辞書 IT用語辞典バイナリさくいん。 この記事は、IT用語辞典バイナリの【SI/SO制御】の記事を利用しております。

©2024 GRAS Group, Inc.RSS