- ベストアンサー
アセンブラ(アセンブリ)の何かよい本はありませんか?
アセンブラを始めたいのですが どのような本を買っていいのかわかりません。 何かわかりやすくよい本を教えてください ちなみにターゲットのCPUは x86です。
- みんなの回答 (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/
その他の回答 (1)
- yama1718
- ベストアンサー率41% (670/1618)
・他のCPUのアセンブラの経験があるのか全くの初心者なのか ・x86でも基礎的な事から浮動小数点計算の数値演算プロセッサやMMX、 プロテクトモードや仮想86のような高度な事まで幅が広いですね ・Windowsで動かすのかVisual C++やVisual BASICのハイブリッドで動かすのか (C++やBASICでは遅い処理を高速化したいなど) など色々ありますけど、とりあえずは、この入門サイトを見てはどうでしょうか http://www7.plala.or.jp/keny01/asm/win32/ 現在ではコンパイラの最適化の性能が良いので高速化は数パーセントしか効果がありません。 プログラムの安定性や拡張のし易さ、他の動作環境への移植性も段違いですから、 わざわざアセンブラで組む必要性はあまりありませんね。
お礼
ありがとうございました。 独習アセンブラを買ってみようと思います。