アプリ版:「スタンプのみでお礼する」機能のリリースについて

アセンブラを始めたいのですが
どのような本を買っていいのかわかりません。
何かわかりやすくよい本を教えてください
ちなみにターゲットのCPUは
x86です。

A 回答 (2件)

前回の質問を放置して新たな質問をしないでください。

続きの質問はここの規約違反ですよ。
質問者さんのレベルがわかりませんので色々な本を紹介します。

[初心者向け]
本当に初心者なら、こちらから読んでみてください。
「はじめて読むマシン語―ほんとうのコンピュータと出逢うために」
http://www.amazon.co.jp/dp/4871487180/

[初心者~中級者向け]
「独習アセンブラ」
http://www.amazon.co.jp/dp/479810955X

「x86アセンブラ入門」
http://www.cqpub.co.jp/hanbai/books/33/33421.htm

「やさしいアセンブラ入門―CPUの基本的な構造と仕組みも学べる」
http://www.amazon.co.jp/gp/product/4877832114
日ごろWindowsアプリを作っている人向けなので。

手応え欲しいなら「はじめて読む486―32ビットコンピュータをやさしく語る 」も良いでしょう。
http://www.amazon.co.jp/dp/4756102131/
    • good
    • 0
この回答へのお礼

ありがとうございました。
独習アセンブラを買ってみようと思います。

お礼日時:2009/12/16 22:30

・他のCPUのアセンブラの経験があるのか全くの初心者なのか


・x86でも基礎的な事から浮動小数点計算の数値演算プロセッサやMMX、
 プロテクトモードや仮想86のような高度な事まで幅が広いですね
・Windowsで動かすのかVisual C++やVisual BASICのハイブリッドで動かすのか
 (C++やBASICでは遅い処理を高速化したいなど)
など色々ありますけど、とりあえずは、この入門サイトを見てはどうでしょうか
http://www7.plala.or.jp/keny01/asm/win32/
現在ではコンパイラの最適化の性能が良いので高速化は数パーセントしか効果がありません。
プログラムの安定性や拡張のし易さ、他の動作環境への移植性も段違いですから、
わざわざアセンブラで組む必要性はあまりありませんね。
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!