プログラミングを勉強している(ある程度文法は書ける)のですが、CPUの仕組みや動きがどうなっているのかがよくわかりません。

本を読んでもあまりピンとこないので、何か作りながら学びたいと思うのですが、おすすめの教材はあるでしょうか?
マイコンプログラミング等がいいのかなと思うのですが、いかがでしょうか?

回答の条件
  • 1人5回まで
  • 登録:
  • 終了:2011/09/28 11:35:03

回答1件)

id:taknt No.1

回答回数13539ベストアンサー獲得回数1198

http://www.eleki-jack.com/mycom2/2008/09/hc08qy4a_11.html

http://pc.nikkeibp.co.jp/article/NPC/20070419/268912/

http://www003.upp.so-net.ne.jp/shigeri/pc/cpu.html

http://www.kogures.com/hitoshi/webtext/hs-cpu-shikumi/index.html


おおざっぱに説明すると 入力された値によって その動作をするのが CPUです。

CPUの中には 変数が あり、それに値をセットできます。

Aという変数に 1を入れる。

とか

Bという変数にAの中身を入れる。

Aの中身のビットをシフトするとか。

そういった さまざまな命令(マシン語)を処理するのです。

  • id:Kumappus
    ただ実際問題として最近のプログラミング言語はCPUが何やってるか知る必要はないものが大半ですからねえ…

この質問への反応(ブックマークコメント)

「あの人に答えてほしい」「この質問はあの人が答えられそう」というときに、回答リクエストを送ってみてましょう。

これ以上回答リクエストを送信することはできません。制限について

回答リクエストを送信したユーザーはいません