バス幅が16ビット,メモリサイクルタイムが80ナノ秒で連続して動作できるメモリがある。このメモリのデータ転送速度は何Mバイト/秒か。ここで,Mは10^6を表す。
平成31年度 春期 応用情報技術者 問10
テクノロジ系
正解と解説
正解 イ
1回のアクセスで16ビット(2バイト)を80ナノ秒ごとに転送するので、2バイト÷80ナノ秒=25Mバイト/秒です。
バス幅16ビットは、16÷8=2バイトです。メモリサイクルタイム80ナノ秒ごとに1回転送するので、1秒間の転送回数は1÷(80×10^-9)=12.5×10^6回です。データ転送速度は、2バイト×12.5×10^6回/秒=25×10^6バイト/秒です。答えは25Mバイト/秒です。
ア:12.5は1秒間の転送回数(12.5×10^6回)です。1回に転送する2バイトを掛けていません。
ウ:160は2バイトに80を掛けた値です。転送量はサイクルタイムで割って求めます。
エ:200は16ビット×12.5×10^6回で、Mビット/秒の値です。8で割ってバイトに直すと25Mバイト/秒です。
出典:平成31年度 春期 応用情報技術者試験 問10
全年度から出題。10問で実力を判定します。登録不要。
出典:平成31年度 春期 応用情報技術者試験 問10(独立行政法人情報処理推進機構)
解説と用語ページは生成 AI が書き、別の生成 AI が確かめています。作り方