クエリ: ビットとは何の単位
文章: ビット ビット (bit, b) は、ほとんどのデジタルコンピュータが扱うデータの最小単位。英語の binary digit (2進数字)の略であり、2進数の1けたのこと。量子情報科学においては<b data-parsoid='{"dsr":[159,170,3,3]}'>古典ビット</b>と呼ばれる。
文章: ビットコイン 補助単位としては、「mBTC(ミリ・ビットコイン)」、「μBTC(マイクロ・ビットコイン)」、「bits (ビット)」「satoshi(サトシ)」等が存在する。satoshiはビットコインの作者であるサトシ・ナカモトを記念してつけられたビットコインの最小単位で、1億分の1ビットコインにあたる。Bitsは100万分の1ビットコインでμBTCと等しく、ビットと呼ばれる。(英語表記ではbitsと複数形となる) 文章: アドレッシングモード この記述子を使ってバイト単位でロード・ストアする命令が存在し、記述子が次のバイトを指すようインクリメントする(バイトはワード境界をまたがない)。DECのソフトウェアでは1バイトを7ビット(ASCII)とし、1ワードを5バイトと未使用の1ビットにする記述子を使うことが多かった。C言語では、"int" 型が "char" 型の整数倍であるという前提で malloc 関数が成り立っていたため、1バイトを9ビットとし、1ワードを4バイトちょうどにする必要があった。実際何倍なのかはコンパイル時の演算子であるsizeofで決まる。 文章: フィッツの法則 である。すなわち、"b" の単位は ビットあたりの時間、たとえばミリ秒/ビットである。定数 "a" は反応時間、ないしマウスをクリックするのに必要な時間を取り入れたものと考えることができる。 文章: メガビット ゲーム雑誌でも、記事にはそのゲームのロムカセット容量が明記されるのが普通であった。スーパーファミコンやメガドライブの大多数のゲームは8Mビットカートリッジが標準的だったが、4Mビットのものも珍しくなく、後には12、16、32Mビットなど大容量のカートリッジを使いグラフィックが強化されたゲームも現れた。『テイルズ オブ ファンタジア』や『スターオーシャン』は48Mビットであった。この「メガ」単位の容量は(時に「ビット」を省略して)ゲームの宣伝にも使われ、後に登場したネオジオでは100Mビットを超えたゲームに「100メガショック」の売り文句が使われることもあった。一方、CD-ROMを使用したゲームは、CD自体の容量の大きさを表すのに「メガバイト」単位が使われたが、個々のソフトの容量が明記されることはほとんど無かった。 文章: ビット 1ビットを用いて2通りの状態を表現できる(二元符号)。これらの2状態は一般に"0"、"1"と表記される。 文章: データ量の比較 コンピュータでは、8ビットのグループをオクテットという。バイトもほとんどの場合は8ビットであるが、すべてのコンピュータで8ビットというわけではない。 文章: ゼビビット ゼビビット(zetta binary digit)は情報の大きさや記憶装置の容量を表す単位である。Zibit、Zibと略記される。2進接頭辞のゼビを使っており、2を示す。 文章: メガビット毎秒 通信速度を表す単位の「bps」(bits per second)に国際単位系で100万倍を表す接頭辞「M」(mega)を組み合わせた単位である。音声データの圧縮率を示す単位にはMbpsの単位を用いる場合が比較的多い。 文章: CAP-X COMP-X はデータワード長が16ビット、メモリアドレス長も16ビットのコンピュータである。アドレスはバイト単位ではなくワード単位に付与される。ワード中のビットの番号付けは、最上位ビットを 0 番、最下位ビットを 15 番とする。バイト単位の処理という概念がないため、エンディアンも規定されていない。また、COMP-X には入出力の概念が規定されておらず、何らかの手段でメモリ上にプログラムとデータを格納し、実行し、その結果はメモリを読み取ることでわかるようになっている。従って、入出力命令は存在しない。扱う数は整数のみで、2の補数表現を採用している。 文章: ワードマシン ワードマシン(ワード指向マシン)とは、メモリのアドレス付けがバイト等の小さめの単位ではなく、12ビット、16ビット、36ビット等のワード単位で(ワードアドレッシング)、ワード単位の演算を得意とするコンピュータのこと。System/360でバイトマシンが標準になる前は、科学技術計算用のコンピュータにはワードマシンが多かった。これに対し、字単位の処理を得意とするコンピュータをキャラクタマシンと言う。 文章: メガビット 8~16ビットコンシューマーゲーム機時代には、「メガビット」(Mビット)はゲームのカートリッジ(ロムカセット)の容量を表すのによく使われた。プログラマーの岩崎啓眞は、初期のマイコンには4ビット、9ビットのものなどがあり、8ビット単位である1バイトは扱えないため、ビット単位で扱う習慣があったのではないかとしている。 文章: メガビット しかし、利用者から見てメモリ容量やグラフィックなどのデータのサイズを表すときにはバイトを単位とするのが一般的である。8 ビット = 1 バイトであるから、4Mビットのカートリッジなら 512Kバイト、8Mビットなら 1Mバイトのデータをそれぞれ格納できることになる。ゲーム会社が「メガバイト」でなく敢えて「メガビット」を用いたのは商業的理由、つまり容量の数値を見かけ上 8倍にすることでゲームの価値を強調するためだったのかもしれない。 文章: メビビット メビビット(mega binary digit)は情報の大きさや記憶装置の容量を表す単位である。Mibit、Mibと略記される。 文章: テビビット テビビット(tera binary digit)は情報の大きさや記憶装置の容量を表す単位である。Tibit、Tibと略記される。2のみを示す。 文章: MIX (プログラミング) バイトは最低でも6ビットで構成される。命令ではバイト単位にレジスタ上の操作位置を指定でき、"(first:last)" の形式で表される(命令の修飾部)。0番目のフィールドは1ビットの符号を指す。