学年

質問の種類

情報:IT 高校生

この問題をわかりやすく解説して欲しいです🙇

今の さい。 (1) ①~② に当てはまる語句または数値を答えなさい。 メモリの実効アクセス時間は、 実際の1アクセスに要する平均時 間である。 キャッシュメモリ上に求めるデータがある確率(ヒット率) をHとすると、 この平均時間は、 (1) ① 主記憶のアクセス時間× ( ② ) ② (キャッシュメモリのアクセス時間× ( ① )) + で表される。 (2) あるプログラムをコンピュータA で実行したときのキャッシュメモ リのヒット率と実効アクセス時間は, コンピュータBで実行したと きと同じになった。 この時のキャッシュメモリのヒット率を答えな さい。 14 ◆コンピュータの動作 以下は、仮想プログラミング言語にしたがって, 乗算 (xXy=z)の計算をして13番地に結果 (z) を書き込むための プログラムである。 乗算命令は無いので, 加算命令を繰り返すことで(x をy回加算) 実現する。 ①~③に当てはまる命令を答えなさい。 なお, AレジスタとBレジスタを使うものとする。 (2) 仮想プログラミング言語命令一覧 番地 主記憶装置 READ r. (adr) adr番地のメモリから 1 READ A, (13) r レジスタに読み出し 2 READ B, (12) WRITE (adr),r rレジスタから adr 番 地のメモリに書き込み 3 (①) Ir レジスタとadr 番地 (2) ADDr. (adr)の和を計算 4 r=r + adr 番地の値 or レジスタとadr 番地 5 JNZ (3) SUBr, (adr)の差を計算 ③ r=radr 番地の値 6 (③) 直前の計算結果が零の 場合は何もせず 7 STOP JNZ (adr)零の時だけ (adr) 番地 の命令へ順番を戻す (ジャンプする) 10 10 STOP プログラムの停止 11 7 X 12 3 13 y Z

未解決 回答数: 1