• 検索結果がありません。

2009. 4.13

N/A
N/A
Protected

Academic year: 2021

シェア "2009. 4.13"

Copied!
36
0
0

読み込み中.... (全文を見る)

全文

(1)

Ibaraki Univ. Dept of Electrical & Electronic Eng.

Keiichi MIYAJIMA

2009. 4.13

(2)

教科書:

 春日 健,舘泉 雄治:計算機システム,コロナ社, 2005 年, ISBN 4-339-01197-5

参考書:

 柴山 潔:コンピュータアーキテクチャの基礎 , 近代科 学社 ,2003

教科書および参考書 教科書および参考書 教科書および参考書 教科書および参考書

(3)

レポートの〆切と提出 レポートの〆切と提出 先 先

レポートの〆切と提出 レポートの〆切と提出 先 先

レポート提出先:

E6 棟(電気電子南棟)4 F404 室(宮島教員 室)前

レポート BOX レポート〆切:

講義の翌日(火曜日) PM 1:00頃

(4)

授業に関する質問は、 E-mail でも受け付けます。

質問がある場合は、下記のアドレス宛にメ-ルを送って 下さい。

[email protected]

授業に関する情報は、下記のホ-ムペ-ジを見てください

http://fm.ee.ibaraki.ac.jp/index.html

質問および授業に関する情報 質問および授業に関する情報 質問および授業に関する情報 質問および授業に関する情報

(5)

コンピュータの基本 コンピュータの基本

構成と動作原理

構成と動作原理

(6)

コンピュータの基本構 コンピュータの基本構 成 成

コンピュータの基本構

コンピュータの基本構

成 成

(7)

コンピュータの基本構 コンピュータの基本構 成 成

コンピュータの基本構

コンピュータの基本構

成 成

(8)

コンピュータの基本構 コンピュータの基本構 成 成

コンピュータの基本構

コンピュータの基本構

成 成

(9)

コンピュータの基本構 コンピュータの基本構 成 成

コンピュータの基本構

コンピュータの基本構

成 成

(10)

コンピュータの基本構 コンピュータの基本構 成 成

コンピュータの基本構

コンピュータの基本構

成 成

(11)

コンピュータの基本構 コンピュータの基本構 成 成

コンピュータの基本構 コンピュータの基本構 成 成

マザーボー ド

(12)

コンピュータの5大装 コンピュータの5大装 置 置

コンピュータの5大装 コンピュータの5大装 置 置

1.入力装

2.出力装

3.記憶装 4.演算装 5.制御装

(13)

コンピュータの5大装 コンピュータの5大装 置 置

コンピュータの5大装 コンピュータの5大装 置 置

1.入力装 1.入力装

2.出力装

3.記憶装 4.演算装 5.制御装

(14)

コンピュータの5大装 コンピュータの5大装 置 置

コンピュータの5大装 コンピュータの5大装 置 置

1.入力装 2.出力装 2.出力装

3.記憶装 4.演算装 5.制御装

(15)

コンピュータの5大装 コンピュータの5大装 置 置

コンピュータの5大装 コンピュータの5大装 置 置

1.入力装

2.出力装

3.記憶装 3.記憶装

4.演算装 5.制御装

(16)

コンピュータの5大装 コンピュータの5大装 置 置

コンピュータの5大装 コンピュータの5大装 置 置

1.入力装

2.出力装

3.記憶装 4.演算装 4.演算装 5.制御装 5.制御装

(17)

コンピュータの5大装 コンピュータの5大装 置 置

コンピュータの5大装 コンピュータの5大装 置 置

入出力制御装置は「5大装置」には含まれな い!!

(18)

コンピュータの動作原 コンピュータの動作原 理 理

コンピュータの動作原 コンピュータの動作原 理 理

コンピュータはどのように動いているのか?

簡単に説明する。

(19)

コンピュータの動作原 コンピュータの動作原 理 理

コンピュータの動作原 コンピュータの動作原 理 理

命令命令 命令命令

・・・・

デーデー

デーデー タ結タ結

主記憶装置 主記憶装置

プログラムカウン

命令レジス

アドレスレジ

制御装置スタ

制御装置

Aレジス Bレジス 演算回路

演算装置演算装置

① プログラムカウンタ の値 に従って読み出 すべき  主記憶装置 のアドレス  が指定 される

(20)

コンピュータの動作原 コンピュータの動作原 理 理

コンピュータの動作原 コンピュータの動作原 理 理

命令命令 命令命令

・・・・

デーデー

デーデー タ結タ結

主記憶装置 主記憶装置

プログラムカウン

命令レジス

アドレスレジ

制御装置スタ

制御装置

Aレジス Bレジス 演算回路

演算装置演算装置

② 主記憶装置のアドレ ス  の内容(命令)

が命令  レジスタに 読み出され  る

(21)

コンピュータの動作原 コンピュータの動作原 理 理

コンピュータの動作原 コンピュータの動作原 理 理

命令命令 命令命令

・・・・

デーデー

デーデー タ結タ結

主記憶装置 主記憶装置

プログラムカウン

命令レジス

アドレスレジ

制御装置スタ

制御装置

Aレジス Bレジス 演算回路

演算装置演算装置

③ プログラムカウンタ の   値がインクリメ ント(+1)  される

(22)

コンピュータの動作原 コンピュータの動作原 理 理

コンピュータの動作原 コンピュータの動作原 理 理

命令命令 命令命令

・・・・

デーデー

デーデー タ結タ結

主記憶装置 主記憶装置

プログラムカウン

命令レジス

アドレスレジ

制御装置スタ

制御装置

Aレジス Bレジス 演算回路

演算装置演算装置

④ 命令レジスタの内容 に   よりアドレスレ ジスタが  読み出すべ きデータの  アドレス を示す

(23)

コンピュータの動作原 コンピュータの動作原 理 理

コンピュータの動作原 コンピュータの動作原 理 理

命令命令 命令命令

・・・・

デーデー

デーデー タ結タ結

主記憶装置 主記憶装置

プログラムカウン

命令レジス

アドレスレジ

制御装置スタ

制御装置

Aレジス Bレジス 演算回路

演算装置演算装置

⑤ そのアドレスに格納 され  ているデータを 読み出   す指示をす

(24)

コンピュータの動作原 コンピュータの動作原 理 理

コンピュータの動作原 コンピュータの動作原 理 理

命令命令 命令命令

・・・・

デーデー

デーデー タ結タ結

主記憶装置 主記憶装置

プログラムカウン

命令レジス

アドレスレジ

制御装置スタ

制御装置

Aレジス Bレジス 演算回路

演算装置演算装置

⑥ データがAレジスタ に読  み出される

(25)

コンピュータの動作原 コンピュータの動作原 理 理

コンピュータの動作原 コンピュータの動作原 理 理

命令命令 命令命令

・・・・

デーデー

デーデー タ結タ結

主記憶装置 主記憶装置

プログラムカウン

命令レジス

アドレスレジ

制御装置スタ

制御装置

Aレジス Bレジス 演算回路

演算装置演算装置

⑦ 命令レジスタの指令 に   基づいてAレジ スタの内  容とBレジ スタの内容   が演算 回路によって処  理さ れる

  演算結果は一旦Aレ

(26)

コンピュータの動作原 コンピュータの動作原 理 理

コンピュータの動作原 コンピュータの動作原 理 理

命令命令 命令命令

・・・・

デーデー

デーデー タ結タ結

主記憶装置 主記憶装置

プログラムカウン

命令レジス

アドレスレジ

制御装置スタ

制御装置

Aレジス Bレジス 演算回路

演算装置演算装置

⑧ アドレスレジスタが 処理  結果を格納すべ きアド   レスを指定 する

(27)

コンピュータの動作原 コンピュータの動作原 理 理

コンピュータの動作原 コンピュータの動作原 理 理

命令命令 命令命令

・・・・

デーデー

デーデー タ結タ結

主記憶装置 主記憶装置

プログラムカウン

命令レジス

アドレスレジ

制御装置スタ

制御装置

Aレジス Bレジス 演算回路

演算装置演算装置

⑨ 結果が格納される

(28)

コンピュータの動作原 コンピュータの動作原 理 理

コンピュータの動作原 コンピュータの動作原 理 理

命令命令 命令命令

・・・・

デーデー

デーデー タ結タ結

主記憶装置 主記憶装置

プログラムカウン

命令レジス

アドレスレジ

制御装置スタ

制御装置

Aレジス Bレジス 演算回路

演算装置演算装置

⑩ ① から⑨を繰り返し

、プ  ログラムを逐次 実行す  る

(29)

コンピュータの動作原 コンピュータの動作原 理 理

コンピュータの動作原 コンピュータの動作原 理 理

命令命令 命令命令

・・・・

デーデー

デーデー タ結タ結

主記憶装置 主記憶装置

プログラムカウン

命令レジス

アドレスレジ

制御装置スタ

制御装置

Aレジス Bレジス 演算回路

演算装置演算装置

CPUとは制御装置と演 算装置を合わせたもの

CPUCPU

(30)

コンピュータの動作原 コンピュータの動作原 理 理

コンピュータの動作原 コンピュータの動作原 理 理

命令命令 命令命令

・・・・

デーデー

デーデー タ結タ結

主記憶装置 主記憶装置

プログラムカウン

命令レジス

アドレスレジ

制御装置スタ

制御装置

Aレジス Bレジス 演算回路

演算装置演算装置

命令やデータが主記憶装 置とCPUを言ったり来 たりしている

(31)

コンピュータの動作原 コンピュータの動作原 理 理

コンピュータの動作原 コンピュータの動作原 理 理

取り出し取り出し

サイクルサイクル 解読・実行解読・実行 サイクルサイクル

CPUの動作サイクル CPUの動作サイクル

サイクルの速度を 表す数字

(32)

コンピュータの動作原 コンピュータの動作原 理 理

コンピュータの動作原 コンピュータの動作原 理 理

命令命令 命令命令

・・・・

デーデー

デーデー タ結タ結

主記憶装置 主記憶装置

プログラムカウン

命令レジス

アドレスレジ

制御装置スタ

制御装置

Aレジス Bレジス 演算回路

演算装置演算装置

命令やデータが主記憶装 置とCPUを言ったり来 たりしている

(33)

コンピュータの動作原 コンピュータの動作原 理 理

コンピュータの動作原 コンピュータの動作原 理 理

命令命令 命令命令

・・・・

デーデー

デーデー タ結タ結

主記憶装置 主記憶装置

プログラムカウン

命令レジス

アドレスレジ

制御装置スタ

制御装置

Aレジス Bレジス 演算回路

演算装置演算装置

この部分の性能もコンピ ュータの速度を左右する

(34)

コンピュータの動作原 コンピュータの動作原 理 理

コンピュータの動作原 コンピュータの動作原 理 理

命令命令 命令命令

・・・・

デーデー

デーデー タ結タ結

主記憶装置 主記憶装置

プログラムカウン

命令レジス

アドレスレジ

制御装置スタ

制御装置

Aレジス Bレジス 演算回路

演算装置演算装置

(35)

コンピュータの動作原 コンピュータの動作原 理 理

コンピュータの動作原 コンピュータの動作原 理 理

取り出し取り出し

サイクルサイクル 解読・実行解読・実行 サイクルサイクル

プログラム内蔵方式 プログラム内蔵方式

(ストアドプログラム方

(ストアドプログラム方

式) 式)

(36)

本日の課題 本日の課題 本日の課題 本日の課題

1.コンピュータの5大装置とは何か?

  装置名とそれぞれの主な役割を述べ

2.コンピュータの構成要素(5大装置)

のうち、命令を取り出し、解釈して、その 命令が実行されるように他の装置へ動作指 示するとともに、次に実行するアドレスを 決める機能をもつ装置は何か?(平成10年春期 基本情報処理技術者試

験)

参照

関連したドキュメント

私たちの行動には 5W1H

SD カードが装置に挿入されている場合に表示され ます。 SD カードを取り出す場合はこの項目を選択 します。「 SD

 その後、徐々に「均等範囲 (range of equivalents) 」という表現をクレーム解釈の 基準として使用する判例が現れるようになり

LLVM から Haskell への変換は、各 LLVM 命令をそれと 同等な処理を行う Haskell のプログラムに変換することに より、実現される。

  

このように、このWの姿を捉えることを通して、「子どもが生き、自ら願いを形成し実現しよう

子どもが、例えば、あるものを作りたい、という願いを形成し実現しようとする。子どもは、そ

このような情念の側面を取り扱わないことには それなりの理由がある。しかし、リードもまた