• ベストアンサー

転送スピード

USBやSCSIなどの転送スピード比較表を見ていると、USB1.1は、「1.5」Ultra-SCSIは「20」・・・などと書いてあり、単位は「MB/sec」とあります。 この「MB/sec」は「Mbps/sec」ではないですよね?メガバイトとメガビットパーセカンドと思うのですが、この2つははどれくらい違うのでしょうか? 1ビットは何バイトでしょうか? 頭がこんがらがってわかりません。教えてください。 インターネットでスピードを示す時はたしかMbpsですよね。でもUSBなどのMB? 整理してみたいので少し詳しく教えてください。

質問者が選んだベストアンサー

  • ベストアンサー
  • parts
  • ベストアンサー率62% (6366/10151)
回答No.5

Q/この「MB/sec」は「Mbps/sec」ではないですよね? A/そうですね。この場合はMB(Mega Byte)ですね。Mega bitは「B」が小文字になりますからね。そのため、ここではMBが妥当ですし速度を考えてもこれでないと釣り合わない。 そのため、USB1,xは1,5MB/s(12Mbps)であり UltraSCSIは20MB/s(160Mbps)となります。 USBは15Mbpsには15Mbpsというモードはありませんし、もしUltraSCSIが20Mbpsになってしまうと、下位のSCSI-2はその5倍以上高速なものになってしまう。(SCSI-1でさえ5MB/sの速度があります) Q/1ビットは何バイトでしょうか? A/8bitで1Byteとなります。1bitはデータの最小単位であり、2つから1つを選択する能力を1bitといいます。いわゆるデジタルデータの0と1を識別し処理できる力が1bitで、Byteはその上位単位です。 Q/インターネットでスピードを示す時はたしかMbpsですよね。でもUSBなどのMB? A/Mbps。これはネットワーク用語(通信用語)と言われることもありますね。ただ、転送スピードを指すときに必ず使う語ではありません。単なるデータレートをビットで表しただけで、主にクライアント通信と共有器機とのリンク時に使うことが多く、また単位時間当たりの情報消費量(映像や音声の録音などに伴う1秒間のデータレート)などには主に使われます。 コンピュータ内及びそのコンピュータ(システム)が単一で制御している機器間(周辺機器)のデータ転送にはByteを用いることも多いです。 たとえば、CPU(Pentium4-2,4CGHz)とチップセット(i875P)を結ぶフロントサイドバスの転送速度は800MHz×64bit(8Byte)で6,4GB/sという記載をします。これは、公式なメーカー仕様アナウンスなどでもしばしば使われます。これはCPUとチップセットを結ぶデータ線(バス)の転送速度です。 さらには、ATA/133などのインターフェースの転送速度は133MB/sで、これはMbpsに直して表記することはほとんどないです。これらの、インターフェースの特徴は汎用インターフェースであり、通信に特化していないという特徴があるためです。通信以外に用いる場合は、MBもしばしば登場します。 確かに、ネットワーク機器でLANや無線LAN、電話、FAX、xDSL、FTTHなどではbpsを用います。これは、クライアントとクライアントを結ぶネットワーク間ではbpsが主に使われるということで、転送速度は全てbpsを用いるのではないのです。 いかがでしょう そのため、MB(MBpsやMB/s)と記載されていればよほど素人が記載しているか、記載した側にミスがない限りByteです。データの記録容量、通信以外の汎用端子の速度等には使われることが多いです。 これらにMBが使われる理由は一度に処理するデータ量が大きくなりがちであるためなどの理由や、ディスクの容量と比較しやすいためです。 Mb(MbpsやMb/s)と記載されていれば、同じような理由がない限りbitなります。通常通信やデジタルデータの圧縮などで使うデータ消費量(ビットレート)などには使われます。

ameameame
質問者

お礼

丁寧に説明をして頂きまして、ありがとうございました。

その他の回答 (5)

  • harn
  • ベストアンサー率43% (367/848)
回答No.6

大変失礼致しました 僕が間違ってました SCSI の部分は削除して読んでください 訂正して下さった parts さんに感謝いたします ごめんなさい

ameameame
質問者

お礼

ありがとうございました。

  • harn
  • ベストアンサー率43% (367/848)
回答No.4

Mbps は メガビット パー セカンド MB/sec これも メガ ビット パー セカンド まったく同じ意味 1バイトは8ビット 転送速度でBをバイトと表現するのは聞いたことが無い たとえば ADSLは 12メガ これをバイトで計算すると 12/8=1.5メガバイト 一秒間に1.5メガ つまり 700メガのCD一枚転送に 700/1.5=466.66秒 USB1.1は15Mbps 1.875メガバイト 373.33秒 SCSIは  20Mbps 2.500メガバイト 280.00秒 USB2.0は480Mbps 60.000メガバイト  11.60秒 IEE1394は400Mbps 50.000メガバイト 14.00秒  こんな感じでしょうか

ameameame
質問者

お礼

丁寧に説明をして頂きまして、ありがとうございました。

  • MovingWalk
  • ベストアンサー率43% (2233/5098)
回答No.3

データ部のみを見れば8ビットが1バイトです。 一般的に転送速度を表すときに、 ・SCSIなどのパラレル通信(8ビットまたはその倍数分を同時に送信する通信)の  場合は、バイト/sec(B/s)が用いられ、 ・USBやLAN、RS-232Cのようなシリアル通信(1ビットずつ送信する通信)の  場合は、ビット/sec(bps)が用いられます。 ですから、USBは、1.5MB/s という表記よりも 12Mbps が一般的です。

ameameame
質問者

お礼

丁寧に説明をして頂きまして、ありがとうございました。

  • Hageoyadi
  • ベストアンサー率40% (3145/7860)
回答No.2

8ビットが1バイトです。

参考URL:
http://www2.117.ne.jp/~vision/paf/t_cpu2.htm,http://allabout.co.jp/computer/telecomfees/closeup/CU20030515A/
ameameame
質問者

お礼

丁寧に説明をして頂きまして、ありがとうございました。

  • happypoint
  • ベストアンサー率36% (521/1422)
回答No.1

1バイトは8ビットです。

ameameame
質問者

お礼

丁寧に説明をして頂きまして、ありがとうございました。

関連するQ&A

専門家に質問してみよう