16
1 コンピュータのしくみを知ろう!! コンピュータのしくみを知ろう!! コンピュータのしくみを知ろう!! コンピュータのしくみを知ろう!! ノートパソコン 移動ロボット でも,本当に同じコン ピュータなのかなぁ?

コンピュータのしくみを知ろう!!コンピュータの …kimuro/ML/KUE-ITC.pdf3 コンピュータのしくみ 「五大装置」は知っているかな?きおくそうち

  • Upload
    lytram

  • View
    219

  • Download
    0

Embed Size (px)

Citation preview

Page 1: コンピュータのしくみを知ろう!!コンピュータの …kimuro/ML/KUE-ITC.pdf3 コンピュータのしくみ 「五大装置」は知っているかな?きおくそうち

1

コンピュータのしくみを知ろう!!コンピュータのしくみを知ろう!!コンピュータのしくみを知ろう!!コンピュータのしくみを知ろう!!コンピュータのしくみを知ろう!!コンピュータのしくみを知ろう!!コンピュータのしくみを知ろう!!コンピュータのしくみを知ろう!!

ノートパソコン移動ロボット

でも,本当に同じコンピュータなのかなぁ?

Page 2: コンピュータのしくみを知ろう!!コンピュータの …kimuro/ML/KUE-ITC.pdf3 コンピュータのしくみ 「五大装置」は知っているかな?きおくそうち

2

コンピュータのしくみ  シミュレータをうごかしてみる

Page 3: コンピュータのしくみを知ろう!!コンピュータの …kimuro/ML/KUE-ITC.pdf3 コンピュータのしくみ 「五大装置」は知っているかな?きおくそうち

3

コンピュータのしくみ  「五大装置」は知っているかな?

きおくそうちきおくそうちきおくそうちきおくそうち

記憶装置記憶装置記憶装置記憶装置

(メモリー)(メモリー)(メモリー)(メモリー)

きおくそうちきおくそうちきおくそうちきおくそうち

記憶装置記憶装置記憶装置記憶装置

(メモリー)(メモリー)(メモリー)(メモリー)

しょりそうちしょりそうちしょりそうちしょりそうち

処理装置処理装置処理装置処理装置

(プロセッサー)(プロセッサー)(プロセッサー)(プロセッサー)

しょりそうちしょりそうちしょりそうちしょりそうち

処理装置処理装置処理装置処理装置

(プロセッサー)(プロセッサー)(プロセッサー)(プロセッサー)

Page 4: コンピュータのしくみを知ろう!!コンピュータの …kimuro/ML/KUE-ITC.pdf3 コンピュータのしくみ 「五大装置」は知っているかな?きおくそうち

4

コンピュータは計算機だ!  たし算をさせてみよう.

このボタンをおすと,このボタンをおすと,このボタンをおすと,このボタンをおすと,うごきはじめるよ.うごきはじめるよ.うごきはじめるよ.うごきはじめるよ.

このボタンをおすと,このボタンをおすと,このボタンをおすと,このボタンをおすと,うごきはじめるよ.うごきはじめるよ.うごきはじめるよ.うごきはじめるよ.

Page 5: コンピュータのしくみを知ろう!!コンピュータの …kimuro/ML/KUE-ITC.pdf3 コンピュータのしくみ 「五大装置」は知っているかな?きおくそうち

5

コンピュータは計算機だ!  ひき算をさせてみよう.

プログラムをちょっプログラムをちょっプログラムをちょっプログラムをちょっとかえるだけでとかえるだけでとかえるだけでとかえるだけで…プログラムをちょっプログラムをちょっプログラムをちょっプログラムをちょっとかえるだけでとかえるだけでとかえるだけでとかえるだけで…

Page 6: コンピュータのしくみを知ろう!!コンピュータの …kimuro/ML/KUE-ITC.pdf3 コンピュータのしくみ 「五大装置」は知っているかな?きおくそうち

6

コンピュータは計算機だ!  だけど電卓とは,ちょっとちがう?

ちょっとスピードをちょっとスピードをちょっとスピードをちょっとスピードをはやくしてみようはやくしてみようはやくしてみようはやくしてみよう

ちょっとスピードをちょっとスピードをちょっとスピードをちょっとスピードをはやくしてみようはやくしてみようはやくしてみようはやくしてみよう

前の,たし算のプログ前の,たし算のプログ前の,たし算のプログ前の,たし算のプログラムとどこがちがうか,ラムとどこがちがうか,ラムとどこがちがうか,ラムとどこがちがうか,わかりますか?わかりますか?わかりますか?わかりますか?

前の,たし算のプログ前の,たし算のプログ前の,たし算のプログ前の,たし算のプログラムとどこがちがうか,ラムとどこがちがうか,ラムとどこがちがうか,ラムとどこがちがうか,わかりますか?わかりますか?わかりますか?わかりますか?

何回も実行して何回も実行して何回も実行して何回も実行してみようみようみようみよう

何回も実行して何回も実行して何回も実行して何回も実行してみようみようみようみよう

Page 7: コンピュータのしくみを知ろう!!コンピュータの …kimuro/ML/KUE-ITC.pdf3 コンピュータのしくみ 「五大装置」は知っているかな?きおくそうち

7

コンピュータは計算機だ!  だけど電卓とは,すごくちがう?

ジャンプジャンプジャンプジャンプ(JUMP)っっっって,どうなるんだろて,どうなるんだろて,どうなるんだろて,どうなるんだろう?う?う?う?

ジャンプジャンプジャンプジャンプ(JUMP)っっっって,どうなるんだろて,どうなるんだろて,どうなるんだろて,どうなるんだろう?う?う?う?

Page 8: コンピュータのしくみを知ろう!!コンピュータの …kimuro/ML/KUE-ITC.pdf3 コンピュータのしくみ 「五大装置」は知っているかな?きおくそうち

8

コンピュータのしくみ  もう君たちは,コンピュータのエキスパート

ペンティアム4プロセッサーの構造

http://developer.intel.com/technology/itj/q12001/pdf/art_2.pdf より引用

Page 9: コンピュータのしくみを知ろう!!コンピュータの …kimuro/ML/KUE-ITC.pdf3 コンピュータのしくみ 「五大装置」は知っているかな?きおくそうち

9

コンピュータのしくみ  もう君たちは,コンピュータのエキスパート

ペンティアム4プロセッサーの構造

メモリーメモリーメモリーメモリー

制御装置制御装置制御装置制御装置

演算器演算器演算器演算器

レジスタレジスタレジスタレジスタ

http://developer.intel.com/technology/itj/q12001/pdf/art_2.pdf より引用

Page 10: コンピュータのしくみを知ろう!!コンピュータの …kimuro/ML/KUE-ITC.pdf3 コンピュータのしくみ 「五大装置」は知っているかな?きおくそうち

10

電池

豆電球

青(4)

緑(3)

黄(2)

赤(1)

黒(-)

コンピュータは計算機だ!  でも,計算するだけじゃない!その1

Page 11: コンピュータのしくみを知ろう!!コンピュータの …kimuro/ML/KUE-ITC.pdf3 コンピュータのしくみ 「五大装置」は知っているかな?きおくそうち

11

アウトアウトアウトアウト(OUT)って,って,って,って,

どうなるんだろう?どうなるんだろう?どうなるんだろう?どうなるんだろう?

アウトアウトアウトアウト(OUT)って,って,って,って,

どうなるんだろう?どうなるんだろう?どうなるんだろう?どうなるんだろう?

0やややや1,それ以外の,それ以外の,それ以外の,それ以外の

数字を入れてみる数字を入れてみる数字を入れてみる数字を入れてみるとととと…

0やややや1,それ以外の,それ以外の,それ以外の,それ以外の

数字を入れてみる数字を入れてみる数字を入れてみる数字を入れてみるとととと…

コンピュータは計算機だ!  でも,計算するだけじゃない!その1

Page 12: コンピュータのしくみを知ろう!!コンピュータの …kimuro/ML/KUE-ITC.pdf3 コンピュータのしくみ 「五大装置」は知っているかな?きおくそうち

12

電池

青(4)

緑(3)

黄(2)

赤(1)

黒(-)

豆電球,豆電球,豆電球…

コンピュータは計算機だ!  でも,計算するだけじゃない!その2

Page 13: コンピュータのしくみを知ろう!!コンピュータの …kimuro/ML/KUE-ITC.pdf3 コンピュータのしくみ 「五大装置」は知っているかな?きおくそうち

13

コンピュータはコントローラ.自動制御ってこんなこと.

いろいろ数字をかいろいろ数字をかいろいろ数字をかいろいろ数字をかえてみよう.えてみよう.えてみよう.えてみよう.

いろいろ数字をかいろいろ数字をかいろいろ数字をかいろいろ数字をかえてみよう.えてみよう.えてみよう.えてみよう.

(おまけ)(おまけ)(おまけ)(おまけ)JUMP=0 0と入力してみるとと入力してみるとと入力してみるとと入力してみると…

(おまけ)(おまけ)(おまけ)(おまけ)JUMP=0 0と入力してみるとと入力してみるとと入力してみるとと入力してみると…

Page 14: コンピュータのしくみを知ろう!!コンピュータの …kimuro/ML/KUE-ITC.pdf3 コンピュータのしくみ 「五大装置」は知っているかな?きおくそうち

14

ラジコンカー

コンピュータはコントローラ.ロボットをうごかしているのも…

送信機

Page 15: コンピュータのしくみを知ろう!!コンピュータの …kimuro/ML/KUE-ITC.pdf3 コンピュータのしくみ 「五大装置」は知っているかな?きおくそうち

15

コンピュータはコントローラ.ロボットをうごかしているのも…

~~考えてみよう~~~~考えてみよう~~~~考えてみよう~~~~考えてみよう~~

右ハンドル右ハンドル右ハンドル右ハンドル 00000001 1左ハンドル左ハンドル左ハンドル左ハンドル 00000010 2前進命令前進命令前進命令前進命令 00000100 4バック命令バック命令バック命令バック命令 00001000 8右回転命令右回転命令右回転命令右回転命令 0000 左回転命令左回転命令左回転命令左回転命令 0000

Uターンさせるプログラムは?Uターンさせるプログラムは?Uターンさせるプログラムは?Uターンさせるプログラムは? 8の字に走らせるプログラムは?8の字に走らせるプログラムは?8の字に走らせるプログラムは?8の字に走らせるプログラムは?

  おもしろい動きを考えてみよう!  おもしろい動きを考えてみよう!  おもしろい動きを考えてみよう!  おもしろい動きを考えてみよう!

Page 16: コンピュータのしくみを知ろう!!コンピュータの …kimuro/ML/KUE-ITC.pdf3 コンピュータのしくみ 「五大装置」は知っているかな?きおくそうち

16

コンピュータのしくみ  時間があったら,ためしてみよう.

これまで改造してきたラジコンカー

ラジコンの改造方法は,ココ↓のウェブページにあります.

http://www.isit.or.jp/~kimuro/rcupj/rcupj_hw2.htm