工業製造
産業用モノのインターネット | 工業材料 | 機器のメンテナンスと修理 | 産業プログラミング |
home  MfgRobots >> 工業製造 >  >> Manufacturing Technology >> 産業技術

ビットのグループ化

電子機器で2進記数法を学び、使用する唯一の理由は、デジタル形式で数値を表現および処理する回路を設計、構築、およびトラブルシューティングする方法を理解することです。

バイナリビット数の2価(2値)システムは、「オン」および「オフ」トランジスタ状態(それぞれ飽和およびカットオフ)による表現に非常に適しているため、この原理を利用して回路を設計および構築することは理にかなっています。バイナリ計算。

2進数を表す回路を構築する場合、必要な数のビットを表すのに十分なトランジスタ回路を割り当てる必要があります。つまり、デジタル回路を設計する際には、最初に表現できるビット数(最大)を決定する必要があります。これは、各ビットがそれを表現するために1つのオン/オフ回路を必要とするためです。

これは、小数をデジタルで表すそろばんを設計することに似ています。この原始的な「電卓」デバイスで処理する桁数を決定する必要があります。各桁には、独自のビーズを備えた個別のロッドが必要です。

10本の棒のそろばんは10桁の10進数、または最大値9,999,999,999を表すことができます。このそろばんにもっと多くの数を表現したいのであれば、追加のロッドを追加できない限り、表現することはできません。

デジタル、電子コンピュータの設計では、一般的な「ビット幅」、つまり数値を表すために割り当てられる最大ビット数に合わせてシステムを設計するのが一般的です。初期のデジタルコンピュータは、4つまたは8つのグループでビットを処理していました。

最近のシステムでは、32ビット以上のクラスターで数値を処理します。このようなクラスターの「ビット幅」をデジタルコンピューターでより便利に表現するために、より一般的なグループに特定のラベルが適用されました。

1つのバイナリ量を形成するためにグループ化された8ビットは、バイトと呼ばれます。 1つの2進数としてグループ化された4ビットは、ニブルというユーモラスなタイトルで知られており、多くの場合、ニブルと綴られます。

バイナリビットの特定のグループにラベルを付けるために、バイトとニブルに続いて多数の用語が使用されています。ここに示されている用語のほとんどは非公式であり、標準グループやその他の制裁機関によって「信頼できる」ものではありません。

ただし、この章に含まれていることは、技術文献に時折登場することと、それ以外の場合は乾燥した主題に追加される重要性によって保証されます。

これまでで最もあいまいな用語は単語であり、特定のデジタルシステム内の標準的なビットグループ化を指します。 32ビット幅の「データパス」を使用するコンピュータシステムの場合、「ワード」は32ビットを意味します。

システムが2進数の標準グループとして16ビットを使用した場合、「ワード」は16ビットを意味します。対照的に、playteおよびdynnerという用語は、それらが使用されるシステムコンテキストに関係なく、常にそれぞれ16ビットおよび32ビットを指します。

コンテキスト依存性は、ダブルワードとロングワード(両方とも標準ビット幅の2倍を意味する)、ハーフワード(標準ビット幅の半分を意味する)、クワッド(標準ビット幅の4倍を意味する)などの派生語の単語にも同様に当てはまります。幅)。

このやや退屈な単語派生語のコレクションへのユーモラスな追加の1つは、ハーフワードと同じ意味の「chawmp」という用語です。たとえば、chawmpは、32ビットデジタルシステムのコンテキストでは16ビット、36ビットシステムのコンテキストでは18ビットになります。また、gawbleという用語は単語と同義語である場合があります。

ビットグループ化用語の定義は、Eric S. Raymondの「JargonLexicon」から採用されました。これは、コンピュータプログラミングの世界に共通する用語とあいまいな用語の両方のインデックス付きコレクションです。

関連するワークシート:


産業技術

  1. 続行する前に尋ねる質問
  2. 一般的なトラブルシューティングのヒント
  3. C# を使用して
  4. Java 9 - モジュールシステム
  5. C# - 例外処理
  6. PLCとDCS
  7. モーターとドライブシステムのサイジング
  8. クラウドモニタリング、リモートコントロールシステム
  9. インダストリー4.0におけるMESとSCADAの比較
  10. 消火システムの寿命
  11. コンベアシステムを理解する