コンピューター, プログラミング
進数のシステムとは何ですか
コンピュータや他のデジタル機器と通信を誰もが、初心者いくつかの暗号ように見える不思議な10FEFレコードタイプを満たしています。 何がこれらのシンボルの背後にありますか? それはただの数字だが判明しました。 進使用する人は ナンバリングシステムを。
すべての生徒が知っている、または少なくとも私たちが通常使用するすべての数字は、形成することをどこかで聞いた 十進法を。 この名前には、単にので、それで異なる文字10(0〜9)を負担します。 いつものシステム内の任意の数は、それらを使用して書き込むことができます。 しかし、結局のところ、使用すると便利です常にではありません。 信号なし - - 又は「1」 - 信号(電圧又は他の何か)「0」:例えば、デジタル機器間の情報の交換は、2つだけの数字が存在する、番号システムを使用するのが最も簡単です。 これは、バイナリと呼ばれています。 しかし、記述することで、そのようなデバイスの処理は、記録を理解することが長すぎると困難を実行する必要があります。 したがって、それは16進数システムによって発明されました。
なぜデジタルデバイスが使用されている16個の異なる記号を持つシステムですか? 知られているように、コンピュータ内の情報は、典型的には8ビットを含むバイトの形式で送信されます。 データユニット - 機械語は、 - 2バイト、すなわち16ビットを含みます。 従って、16個の異なる文字を使用することと引き換えに、最小の粒子である情報を記述することができます。 進数システムは、(0から9まで、自然に)我々の通常の番号が含まれており、文字のような第1の成形 ラテンアルファベット (A、B、C、D 、E、F)。 これは通常の情報のいずれかの単位を書かれたこれらの文字を使用することです。 彼らはすべての算術演算を実行することができます。 すなわち、加算、減算、乗算、除算です。 結果はまた、進数になります。
16進数は、エラーコードを記録するために使用されます。 彼らは、さまざまなソフトウェア製品で発生する可能性があります。 例えば、そのように符号化されたオペレーティングシステムエラー。 この標準の各番号。 あなたは命令を使用して、それを復号化することによって、プロセスで発生したエラーの種類を見つけることができます。 そのようなアセンブリ言語のような低レベルの言語でプログラムを書くときにも、これらのシンボルが使用されています。 進数のシステムはまだプログラマに愛され、そしてその構成要素は、非常に簡単に全体のデジタル技術への「ネイティブ」されているバイナリに変換することができますので。 これらの記号がまた、カラースキームを説明します。 また、それは絶対にあなたのシステム内のすべてのファイル(テキストとグラフィックス、さらには音楽やビデオの両方)のシリーズとして放送後に提出される バイナリコード。 それだけで16進文字として最高のソースを表示します。
もちろん、任意の数の異なる数のシステムに書き込むことができます。 これは小数バイナリ、16進数です。 他にそれらのいずれかから単語を翻訳するには、番号システムの翻訳者として、そのようなサービスを使用し、またはアルゴリズムの助けを借りて、それを自分で行う必要があります。
Similar articles
Trending Now