ASCIIコード制御文字

確かに、コンピュータの世界がどのように機能するのか疑問に思っているでしょう。それは、私たちが考えるよりも複雑で、Wordシートに書き込んだり、ドキュメントを送信して印刷したりするような単純な機能の背後にあります。 以前にエンコードされたマイクロ秒単位で発生するプロセスがあります。

情報交換のためのアメリカの標準コード または英語の頭字語のASCIIは、ラテン語に基づいた文字または記号のセットであり、その名前が示すように、情報を交換して適切に実行します。

制御文字とASCIIコード記号の表

«ACK»のASCIIコード–確認–受領確認–シンボルスペードポーカーカード
「BEL」のASCIIコード–ベル
「BEL」のASCIIコード–ベル
「BS」のASCIIコード–バックスペース
「BS」のASCIIコード–バックスペース
「CAN」のASCIIコード–キャンセル
「CAN」のASCIIコード–キャンセル
「CR」のASCIIコード–入力–キャリッジリターン
「CR」のASCIIコード–入力–キャリッジリターン
「DC1」のASCIIコード–制御デバイス1
「DC1」のASCIIコード–制御デバイス1
「DC2」のASCIIコード–制御デバイス2
「DC2」のASCIIコード–制御デバイス2
「DC3」のASCIIコード–制御デバイス3
「DC3」のASCIIコード–制御デバイス3
「DC4」のASCIIコード–制御デバイス4
「DC4」のASCIIコード–制御デバイス4
「DEL」のASCIIコード–削除、消去、削除
「DEL」のASCIIコード–削除、消去、削除
「DLE」のASCIIコード–データリンク–データリンクエスケープ
「DLE」のASCIIコード–データリンク–データリンクエスケープ
「EM」のASCIIコード–メディアの終わり
「EM」のASCIIコード–メディアの終わり
「ENQ」のASCIIコード–クエリ–スーツクラブ英語ポーカーカード
「ENQ」のASCIIコード–クエリ–スーツクラブ英語ポーカーカード
「EOT」のASCIIコード–送信終了–スーツダイヤモンドポーカーカード
「EOT」のASCIIコード–送信終了–スーツダイヤモンドポーカーカード
「ESC」のASCIIコード–エスケープ
「ESC」のASCIIコード–エスケープ
「ETB」のASCIIコード–ブロック送信の終了
「ETB」のASCIIコード–ブロック送信の終了
「ETX」のASCIIコード–テキストの終わり–ハートスーツの英語ポーカーカード
「ETX」のASCIIコード–テキストの終わり–ハートスーツの英語ポーカーカード
「FF」のASCIIコード–ページ分割–新しいページ–改行
「FF」のASCIIコード–ページ分割–新しいページ–改行
「FS」のASCIIコード–ファイル区切り文字
「FS」のASCIIコード–ファイル区切り文字
「GS」のASCIIコード–グループ区切り文字
「GS」のASCIIコード–グループ区切り文字
「HT」のASCIIコード–水平タブ
「HT」のASCIIコード–水平タブ
「LF」のASCIIコード–改行–改行
「LF」のASCIIコード–改行–改行
「NAK」のASCIIコード–否定応答
「NAK」のASCIIコード–否定応答
「NULL」のASCIIコード–ヌル文字
「NULL」のASCIIコード–ヌル文字
「RS」のASCIIコード–レコード区切り文字
「RS」のASCIIコード–レコード区切り文字
「SI」のASCIIコード–シフトイン
「SI」のASCIIコード–シフトイン
「SO」のASCIIコード–シフトアウト
「SO」のASCIIコード–シフトアウト
「SOH」のASCIIコード–ヘッダーの開始
「SOH」のASCIIコード–ヘッダーの開始
「STX」のASCIIコード–テキストの先頭
「STX」のASCIIコード–テキストの先頭
「SUB」のASCIIコード–置換
「SUB」のASCIIコード–置換
「SYN」のASCIIコード–同期アイドル
「SYN」のASCIIコード–同期アイドル
「US」のASCIIコード–ユニットセパレータ
「US」のASCIIコード–ユニットセパレータ
「VT」のASCIIコード–垂直タブ–男性的な記号
「VT」のASCIIコード–垂直タブ–男性的な記号

ASCIIコード制御文字とは何ですか?

それらは存在します ASCIIコードの印刷可能な文字 これは私たちが見ることができるものであり、 タスクを実行するために情報を送信する人たとえば、ファイルを送信して印刷するようなものです。

これらXNUMXつの文字と記号のセットは、次のようになります。 拡張ASCIIコード文字 そして、それらは私たちが毎日使用する「余分な」文字です。たとえば、¡、'、?、-、€、#などです。

これを理解すると、ASCIIコード制御文字は私たちが見ることができるものではなく、私たちが見ることができるものであると言うことができます これらは、コマンドを実行するためにシステムの内部で実行されます。

ASCIIコード制御文字と記号は、普遍的な問題の解決策を提供するために登場しました。 何年も前は、情報の伝達は今ほど簡単ではありませんでした。

ユーザーが使用するコンピューターによって、オペレーティングシステムは異なり、それに伴い、 ファイルを共有できる形式はさまざまで、 つまり、ファイルは、あるコンピューターでは別のコンピューターと同じように見えたり、読み取られたりしませんでした。

これは、各コンピューターのコーディングが異なるために発生しました。コンピューター時代の初めには、需要は今日ほどではなかったことを思い出してください。 テーブル、シンボル、コードなどを個別にエンコードする可能性が増えました.

電子機器の需要が高まり、情報を共有する必要性が事実上高まるにつれて、 ASCIIコード.

このようにして、開発された問題の解決策を提供することができました。

ASCIIコード制御文字は、0から31までの番号が付けられた最初のXNUMX個のコードで予約されています。 それらは最初から印刷可能な情報を表すことを意図していませんでした、 しかし、デバイスを制御するために。

それらは何のために使用されますか?

ASCIIコード制御文字は、コマンドを与えるために使用されます。 コマンドを実行し、アクションを再現できるようにする 表と記号のいずれか。

たとえば、コンピューターで実行するすべてのアクション、ASCIIコード制御文字に対応する記号がテーブルに割り当てられていますなぜなら、「削除」アクションにコード125が割り当てられている場合、削除ボタンを押すたびに、この番号がキーからコンピュータコントロールに再現され、選択したものが削除されます。

もうXNUMXつの例は、印刷するオプションを選択した時点で、任意のドキュメントまたは写真を印刷することです。 指標表に割り当てられているものに対応するコードを実行します ASCIIコード制御。

このようにして、ASCIIコード制御文字は、ユニバーサルになり、ほとんどすべてのデバイスに搭載されるまで進化しました。

ASCIIコード制御文字はどのように使用されますか?

ASCIIコード制御文字に対応するコードが割り当てられているテーブルがあります。

実際には、 これらのASCIIコード制御文字を日常的に使用しますたとえば、ESCレターを使用してYouTubeの全画面再生モードを終了する場合。

または、TABキーを使用すると、この場合は以前に定義された位置に向かって、通常は水平方向にカーソルを一列に移動しますが、同じようにVTがあります。これは垂直タブです。

窓の上

Windowsオペレーティングシステムでは、スタートボタンをクリックして文字コード表を使用するだけで、キーボード以外のコマンドを挿入できる場合があります。

ウィンドウが表示されたら、そこの検索フィールドに「charmap」と入力すると、次のようになります。 提案された結果をクリックします。

これらの手順を完了すると、利用可能なすべての機能を備えた文字コード表が画面に表示されます。 実行したいものを選択するだけで、それだけです。

Mac

MacなどのiOSオペレーティングシステムを搭載したデバイスを使用している場合は、キーボードショートカットを使用します。

いくつかあり、それはあなたが望むものによって異なります■たとえば、Macでプログラムを完全に終了するには、ショートカットまたはアプリケーションのメニューを使用して、終了コマンドが必要になります。赤いXでは完全に終了しないためです。

  • 応答しないアプリを強制終了するには、Command + Shift + Option+EscをXNUMX秒間押し続けます。
  • 使用しているアクティブなウィンドウを閉じるには、Command+Wを使用します
  • アプリで開いているすべてのウィンドウを閉じるには、Option + Command+Wを使用します
  • 任意のブラウザで新しいタブを開くには、Command+Tを使用します
  • 新しいドキュメントを開くには、Command+Nを押します
  • 使用しているアプリケーションのウィンドウを非表示にするには、Command+Hを押します。
  • 既存のアプリウィンドウをすべて非表示にしてバックグラウンド画面に戻るには、Command + Option+Hを使用します
  • 再起動、スリープ、またはシャットダウンのダイアログを表示するには、Ctrl+Ejectを押します
  • ディスプレイをスリープ状態にするには、Shift + Control+Ejectを押します。
  • コンピューターをスリープ状態にするには、Command + Alt+Ejectを押します。
  • すべてのアプリケーションを保存または閉じるには、この後、MACを再起動し、Command + Control+Ejectを使用します
  • OS Xユーザーアカウントからログアウトするには、Command + Shift + Qを使用しますが、確認を求められます。

Linuxの場合

Linuxなどの無料のオペレーティングシステムで使用するには、制御文字が変更されるため、通常、プロセスは少し異なります。 XNUMX進コードを知っている 通常、他のXNUMXつの以前のオペレーティングシステムは小数を使用するため、必要です。

ウィンドウを開いて制御文字のXNUMXつを書き込むには、Ctrl + Shift + Uキーを押して、検索バーが開いた後にXNUMX進コードを入力する必要があります。

たとえば、Windowsターミナルで関数電卓を起動するには、126進コードは7です。これを7進システムに変換すると、XNUMXEが得られるため、検索エンジンにXNUMXEと入力して、Enterキーを押します。

これは何百万人ものプログラマーが関与した仕事だったので、システムと ASCIIコード制御文字 普遍的に同じ言語であること。