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

2019. 5. 8

N/A
N/A
Protected

Academic year: 2021

シェア "2019. 5. 8"

Copied!
38
0
0

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

全文

(1)

Ibaraki Univ. Dept of Electrical & Electronic Eng.

Keiichi MIYAJIMA

2019. 5. 8

(2)

ノイマン型コンピュータ ノイマン型コンピュータ

の基本構成

の基本構成

(3)

基本ハードウエア構成 基本ハードウエア構成

(1)プロセッサ

(2)メインメモリ

(3)入出力装置

(4)

ノイマン型コンピュー ノイマン型コンピュー

(1)命令やデータは、すべて、

    2 進数で表現する。

(2)ノイマン型コンピュータでは、

   あらかじめプログラムやデータ     をメモリに格納しておく。

     ・・・(プログラム内臓方式)

       ( stored program 方式)

(3)構造は、プロセッサとメモリで    機能分担し、協調して動作

(4)基本的にプログラムカウンタ   で逐次実行する。

基本ハードウエア構成

(1)プロセッサ

(2)メインメモリ

(3)入出力装置

(5)

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

コンピュータの基本構

コンピュータの基本構

成 成

(6)

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

コンピュータの基本構

コンピュータの基本構

成 成

(7)

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

コンピュータの基本構

コンピュータの基本構

成 成

(8)

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

コンピュータの基本構

コンピュータの基本構

成 成

(9)

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

コンピュータの基本構

コンピュータの基本構

成 成

(10)

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

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

マザーボー

(11)

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

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

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

簡単に説明する。

(12)

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

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

命令命令 命令命令

・・・・

デーデー

デーデー タ結タ結

主記憶装置 主記憶装置

プログラムカウン

命令レジス

アドレスレジ

制御装置スタ

制御装置

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

演算装置演算装置

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

(13)

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

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

命令命令 命令命令

・・・・

デーデー

デーデー タ結タ結

主記憶装置 主記憶装置

プログラムカウン

命令レジス

アドレスレジ

制御装置スタ

制御装置

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

演算装置演算装置

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

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

(14)

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

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

命令命令 命令命令

・・・・

デーデー

デーデー タ結タ結

主記憶装置 主記憶装置

プログラムカウン

命令レジス

アドレスレジ

制御装置スタ

制御装置

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

演算装置演算装置

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

(15)

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

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

命令命令 命令命令

・・・・

デーデー

デーデー タ結タ結

主記憶装置 主記憶装置

プログラムカウン

命令レジス

アドレスレジ

制御装置スタ

制御装置

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

演算装置演算装置

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

(16)

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

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

命令命令 命令命令

・・・・

デーデー

デーデー タ結タ結

主記憶装置 主記憶装置

プログラムカウン

命令レジス

アドレスレジ

制御装置スタ

制御装置

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

演算装置演算装置

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

(17)

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

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

命令命令 命令命令

・・・・

デーデー

デーデー タ結タ結

主記憶装置 主記憶装置

プログラムカウン

命令レジス

アドレスレジ

制御装置スタ

制御装置

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

演算装置演算装置

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

(18)

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

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

命令命令 命令命令

・・・・

デーデー

デーデー タ結タ結

主記憶装置 主記憶装置

プログラムカウン

命令レジス

アドレスレジ

制御装置スタ

制御装置

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

演算装置演算装置

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

  演算結果は一旦Aレ ジ  スタに格納される

(19)

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

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

命令命令 命令命令

・・・・

デーデー

デーデー タ結タ結

主記憶装置 主記憶装置

プログラムカウン

命令レジス

アドレスレジ

制御装置スタ

制御装置

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

演算装置演算装置

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

(20)

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

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

命令命令 命令命令

・・・・

デーデー

デーデー タ結タ結

主記憶装置 主記憶装置

プログラムカウン

命令レジス

アドレスレジ

制御装置スタ

制御装置

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

演算装置演算装置

結果が格納される

(21)

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

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

命令命令 命令命令

・・・・

デーデー

デーデー タ結タ結

主記憶装置 主記憶装置

プログラムカウン

命令レジス

アドレスレジ

制御装置スタ

制御装置

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

演算装置演算装置

⑩ ① から⑨を繰り返し

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

(22)

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

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

命令命令 命令命令

・・・・

デーデー

デーデー タ結タ結

主記憶装置 主記憶装置

プログラムカウン

命令レジス

アドレスレジ

制御装置スタ

制御装置

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

演算装置演算装置

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

CPU CPU

(23)

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

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

命令命令 命令命令

・・・・

デーデー

デーデー タ結タ結

主記憶装置 主記憶装置

プログラムカウン

命令レジス

アドレスレジ

制御装置スタ

制御装置

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

演算装置演算装置

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

(24)

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

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

取り出し取り出し

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

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

(ストアドプログラム方

(ストアドプログラム方 式) 式)

(( Stored ProgramStored Program 方式)方式)

(25)

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

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

取り出し取り出し

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

CPUの動作サイクル

CPUの動作サイクルサイクルの速度を

表す数字

(26)

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

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

命令命令 命令命令

・・・・

デーデー

デーデー タ結タ結

主記憶装置 主記憶装置

プログラムカウン

命令レジス

アドレスレジ

制御装置スタ

制御装置

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

演算装置演算装置

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

(27)

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

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

命令命令 命令命令

・・・・

デーデー

デーデー タ結タ結

主記憶装置 主記憶装置

プログラムカウン

命令レジス

アドレスレジ

制御装置スタ

制御装置

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

演算装置演算装置

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

フォンノイマンボト

ルネック

(28)

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

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

1.入力装

2.出力装

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

(29)

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

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

3.入出力装

2.記憶装 1.プロ セッサ

(30)

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

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

1.入力装 1.入力装

2.出力装

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

(31)

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

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

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

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

(32)

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

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

1.入力装

2.出力装

3.記憶装 3.記憶装

4.演算装 5.制御装

(33)

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

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

1.入力装

2.出力装

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

(34)

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

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

バス・インターフェー

(35)

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

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

命令命令 命令命令

・・・・

デーデー

デーデー タ結タ結

主記憶装置 主記憶装置

プログラムカウン

命令レジス

アドレスレジ

制御装置スタ

制御装置

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

演算装置演算装置

(36)

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

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

命令命令 命令命令

・・・・

デーデー

デーデー タ結タ結

主記憶装置 主記憶装置

プログラムカウン

命令レジス

アドレスレジ

制御装置スタ

制御装置

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

演算装置演算装置

(37)

まと まと め め

まと まと め め

ノイマン型コンピュータのアーキテノイマン型コンピュータのアーキテ クチャクチャ

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

プロセッサ(制御装置・演算装置(ALU))、メ モリ、入出力装置

コンピュータの動作原コンピュータの動作原 フォンノイマンボトル

ネック

(38)

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

1.ノイマン型コンピュータの基本原理と主 要な特徴についてアーキテクチャの観点から 述べよ。

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

、命令を取り出し、解釈して、その命令が実行さ れるように他の装置へ動作指示するとともに、次 に実行するアドレスを決める機能をもつ装置は何

か? (基本情報処理技術者試

験)

2.コンピュータの基本構成をブロック図で 示せ。

参照

関連したドキュメント

参加方式 対面方式 オンライン方式 使用可能ツール zoom Microsoft Teams. 三重県 鈴鹿市平田中町1-1

・「下→上(能動)」とは、荷の位置を現在位置から上方へ移動する動作。

症状 推定原因 処置.

方式で 45 ~ 55 %、積上げ方式で 35 ~ 45% 又は純費用方式で 35 ~ 45 %)の選択制 (※一部例外を除く)

1) “Prior Consultation with Customs”: This process is not mandatory, however, any operator who wants to be an applicant can contact regional Customs to get the necessary

Sampling • After the secondary treatment, analysis will be conducted to ensure that the regulatory standards for discharge other than tritium, and to check the tritium

記録表 ワークシート 作品 活動の観察

EEPROM data (ECC bits not included) CRC code is automatically calculated and stored into EEPROM as a part of Program EEPROM process. CRC stored in EEPROM is compared with CRC