コンピュータの性能の進化と共にICの集積度と性能は18カ月で2倍となる法則
ムーア
現在の多くのコンピュータは1945年に提唱されたプログラム内蔵方式を用いている数学者
ノイマン
コンピュータの多くが用いるプログラム内蔵方式
プログラム内蔵
主記憶装置を加えることで可能となること
高速化
各部分に合わせて制御信号を生成する装置
デコーダ
次にどの命令を実行するかを決定する装置
シーケンサ
コンピュータの基本構成における入力装置の次に当てはまる装置
入力
コンピュータの基本構成における出力装置の前に当てはまる装置
制御装置
入力装置から出力装置までの流れにおける計算を行う装置
演算装置
演算装置の次にデータの流れに当てはまるもの
データ
データの流れの後に当てはまるもの
出力
命令実行サイクルにおける命令フェッチの説明
プログラムカウンタの値を基にメインメモリから命令を取り出す
命令実行サイクルにおけるデコードの説明
取り出された命令の解読を行う
命令実行サイクルにおける実効アドレス計算の説明
実効アドレスを元にメモリからデータを取り出す
命令実行サイクルにおける実行の説明
機械語命令のオペコードの指示により命令を実行する
命令実行サイクルにおけるライトバックの説明
演算結果をレジスタに格納
プロセッサ性能に関する問題におけるMIPSの説明
命令セット
コンピュータの処理性能を示す単位
MIPS
トランザクション処理能力の単位
件/秒
CISCとRISCの違いに関する説明
多くの命令
パイプライン制御のCPUで10命令を実行するのに必要なサイクル数
15
次命令アドレスを決定する装置
プログラムカウンタ
分岐命令などの条件判断に使用されるレジスタ
フラグレジスタ
データハザードの説明
ある命令の操作対象のデータが他の実行中の命令の実行結果である場合に発生
構造ハザードの説明
複数の命令が同時に同じハードウェア資源を利用しようとすることで発生