プロが教えるわが家の防犯対策術!

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

A 回答 (6件)

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なります。通常通信やデジタルデータの圧縮などで使うデータ消費量(ビットレート)などには使われます。
    • good
    • 0
この回答へのお礼

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

お礼日時:2003/07/24 02:44

大変失礼致しました 僕が間違ってました



SCSI の部分は削除して読んでください
訂正して下さった parts さんに感謝いたします

ごめんなさい
    • good
    • 0
この回答へのお礼

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

お礼日時:2003/07/24 02:43

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秒 
こんな感じでしょうか
    • good
    • 0
この回答へのお礼

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

お礼日時:2003/07/24 02:44

データ部のみを見れば8ビットが1バイトです。


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

ですから、USBは、1.5MB/s という表記よりも 12Mbps が一般的です。
    • good
    • 0
この回答へのお礼

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

お礼日時:2003/07/24 02:45

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



参考URL:http://www2.117.ne.jp/~vision/paf/t_cpu2.htm,htt …
    • good
    • 0
この回答へのお礼

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

お礼日時:2003/07/24 02:49

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

    • good
    • 0
この回答へのお礼

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

お礼日時:2003/07/24 02:49

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!