スポンサーリンク
月が導く異世界道中 天下泰平旅日記
異世界世直し系ファンタジー
人気アニメの新作RPGがリリース!月に導かれし異世界世直し行脚の旅を始めよう!
クイーンズブレイドリミットブレイク
美闘士の絶頂突破を体感
敗北すらも美しい戦士たちの超絶華麗なる新作ゲーム登場!
あなたも限界なんでしょう?美少女総勢100名以上!
BLACK LAGOON Heaven's Shot
悪徳の街・ロアナプラへ
アニメ『ブラックラグーン』初のゲーム化!悪党どもが繰り広げるハードボイルドRPG!
邪神ちゃんドロップキック ケイオス
ネット通販に手を出した結果…
新作タイマンバトルRPGが開幕!邪神ちゃんの装備をネット通販でポチって揃えよう!
ストライク・ザ・ブラッド デイブレイク
最強の吸血鬼と見習い剣巫
人気TVアニメ「ストライク・ザ・ブラッド」の新作RPGがリリース!ゲーム限定衣装が多数!
4cVwsejZ No.2542895 返答1件 2016-08-11 13:57投稿
7
返答
・ ここでは、コンピュータの仕組みについて学びます。最初に、身近な電卓を例にとって、データがどのように処理されているのかを考察した後、コンピュータの仕組みが電卓とどのように異なっているのかを考えます。我々が通常電卓を用いる時目にするのは、電卓のキーと表示の部分だけですが、その内部では密接に関連しあった精密な電子回路によってデータの処理がおこなわれています。
電卓もコンピュータも、その内部に4つの機能を持っています。すなわち、(1)入力、(2)記憶、(3)演算、(4)出力の4つです。我々が電卓のキーを打てば、いともあっさりと計算結果が表示されますが、それはこうした内部の処理を経て行われることなのです。
・
1・1 電卓のモデル
・ ここでは、電卓の内部構造のモデルを作成し、その中で情報がいかに流れ、いかに制御されているかを逐次追い、理解します。上で、電卓には4つの機能があると述べましたが、それをモデル化したのが図1です。
図1 電卓のモデル
図1において、キーボードは入力の機能を持ち、データ(0~9の数字)や命令(+や×の演算子)を入力するのに用いられます。データレジスタと命令レジスタは、記憶の機能を持ち、それぞれキーボードから入力された0~9までの数字データと命令(演算子)を記憶します。計算機構は、計算の機能を持ち、レジスタの中身を参照して計算を行います。表示機構は、データレジスタ1の内容をディスプレイに表示します。データレジスタ2の値は表示されません。ここで、実際の計算が行われる様子を見てみましょう。
1・2 一回の演算
・
の電卓のモデルに基づいて、2+3の計算結果が表示されるまでに、電卓の内部で行われている処理を順に追ってみましょう。
・ ここで使用する電卓は次のような機能を持つものとします。
◎電卓の機能1
・0~9の10個の数字キー、加減乗除、イコール、クリア、オールクリアの7個の命令キーを持つ
・キーボードからの入力が数字キーであれば、データレジスタ1に記憶される。
・キーボードからの入力が加減乗除の命令キーであれば、命令レジスタにどのキーが押されたかを記憶し、同時にデータレジスタ1の値をデータレジスタ2にコピーする。
・キーボードからの入力が=キーのとき、命令レジスタ