過去問解きまくり研究所 ホーム

平成21年度 春期 午前Ⅱ 問5

メモリ

このメモリのデータ転送速度

バス幅が16ビット,メモリサイクルタイムが80ナノ秒で連続して動作できるメモリがある。このメモリのデータ転送速度は何Mバイト/秒か。ここで,Mは10^6を表す。

答えと解説を見る

✓ これが正解イ25

解説

2バイトを80ナノ秒ごとに転送できるので、毎秒25Mバイトです。

バス幅16ビットは2バイトなので、1回のメモリサイクルで2バイトを転送できます。メモリサイクルタイムが80ナノ秒なら、1秒間に行えるサイクルは1÷(80×10^-9)=12.5×10^6回です。データ転送速度は2バイト×12.5×10^6回/秒=25×10^6バイト/秒、すなわち25Mバイト/秒になります。単位をそろえるポイントは二つで、ビットをバイトに直すことと、サイクルタイムの逆数が1秒当たりの回数になることです。データ転送速度=1回に運ぶ量÷1回にかかる時間、と式で覚えておくと取り違えません。

ほかの選択肢はなぜ違うのか

出典:平成21年度 春期 エンベデッドシステムスペシャリスト試験 午前Ⅱ 問5

この解説に誤りを見つけたら教えてください。直して、直した記録を残します。誤りを報告する(メールが開きます)