• ベストアンサー

■ アセンブリ言語の入門書について ■

アセンブリ言語の入門書を探しております。 アセンブリ言語を通して、コンピューターの動きを勉強したいと考えています。 特にCPUの種類は問いませんが、x86に繋がるような内容を希望しています。 候補としましては、「はじめて読む8086」や「アセンブリ言語スタートブック」が上がっています。 1.図解を主に用いて分かりやすく解説している 2.CPU内の各種回路をどのように流れて処理をするかを図を用いて解説している 以上の条件に合ったような書籍をお心当たりのある方、教えて頂ければ助かります。 よろしくお願いいたします。

質問者が選んだベストアンサー

  • ベストアンサー
  • seastar3
  • ベストアンサー率69% (99/142)
回答No.1

基本的な仕組みを理解するには、情報処理技術者試験用のCASLアセンブラの勉強が有効だと思います。CASLは、仮想の8ビットCPUの言語ですが、アセンブラと機械語の原理を理解するのにふさわしく、そのプログラムの仕方が分かれば、32ビットCPUの機械語でも理解できます。 書籍ではありませんが、以下の機械語・アセンブラ学習のための教材を作っていますので、よかったら使ってみて下さい。 http://www.vector.co.jp/soft/win95/edu/se453553.html また、CASLアセンブラシミュレータであるWCASL-IIを次のURLから取って実習してみると理解が深まるでしょう。サンプルコードもたくさん付いています。 http://www.vector.co.jp/soft/win95/prog/se184950.html

noname#261434
質問者

お礼

ご回答、ありがとうございます。 「機械語のCPU動作説明プレゼンテーション」はご自身が作られたのですね。「WCASL-II」を用いて勉強させて頂きたいと思います。 CASLアセンブラの勉強が有効のようですので、CASLアセンブラを中心に書かれている「アセンブリ言語スタートブック」を検討したいと思います。 とても参考になる情報、大変助かりました。

関連するQ&A