平成21年度春期 エンベデッドシステムスペシャリスト試験 午前II 問5
【問題5】
バス幅が16ビット,メモリサイクルタイムが80ナノ秒で連続して動作できるメモリがある。このメモリのデータ転送速度は何Mバイト/秒か。ここで,Mは10^6を表す。
【解説】
データ転送速度の計算
- バス幅をバイトに変換
バス幅が16ビットなので、1回の転送で送信できるデータ量は:
16 ÷ 8 = 2 バイト
- 転送回数の計算
メモリサイクルタイムが80ナノ秒(80 × 10^-9 秒)なので、1秒間に行える転送回数は:
1 ÷ 80 × 10^-9 = 12.5 × 10^6 回
- データ転送速度の計算
転送回数と1回の転送データ量を掛け合わせることで、データ転送速度を求めます:
12.5 × 10^6 × 2 = 25 × 10^6 バイト/秒
結果
データ転送速度は25 Mバイト/秒となります。
出典:平成21年度 春期 エンベデッドシステムスペシャリスト試験 午前II 問5