• ベストアンサー

GASの入門書

アセンブラをはじめようと思いGAS(The GNU Assembler)についての入門書を探していますが、何がお勧めでしょうか(HPでも大丈夫です)。  うちの近くの本屋にはGASについての本が無く、MASM関連の本ばかりです。MASMでのアセンブラはGASでそのまま使えるのでしょうか。

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

  • ベストアンサー
  • sakusaker7
  • ベストアンサー率62% (800/1280)
回答No.2

なるほど事情は分かりました。 Linuxのソースを読みたいということなら、必然的にMASMとその互換表記は 却下ですね。WindowsとLinuxではシステムコールの呼び方も全然違いますし、 とりあえず↓こんなところでどうでしょう? Assembly Programming Linux http://www.nk.rim.or.jp/~jun/lxasm/asm00.html Linuxでアセンブラプログラミング http://silphire.finito-web.com/linux/linuxasm.htm データハウス・商品ページ アセンブリ言語の教科書 http://www.data-house.co.jp/book/8293.html

その他の回答 (1)

  • sakusaker7
  • ベストアンサー率62% (800/1280)
回答No.1

gas は AT&T形式の表記、MASMはIntel形式の表記であり記述のしかたは全然違います。 そもそもわざわざアセンブリ言語を使って、何をしようというのですか? nasmとかyasmというアセンブラを使えばMASM互換の表記が使えたと思いますので、これならMASMの本が使いまわせるかもしれません。

1418982
質問者

補足

>そもそもわざわざアセンブリ言語を使って、何をしようというのですか? ただ単純に好奇心で覚えてみたいなと思ったからです。中学生のときにCをはじめ、今年(高1)に入りある程度Cの本を読破し、LinuxがCとアセンブラで書かれているらしいのでアセンブラやってみたいなと思ったからです。

関連するQ&A

  • アセンブラの学習法

    アセンブラに興味を引かれ覚えてみたいと、強く思うようになりました。しかし、アセンブラを調べてみるとgas、nasm、masmなど沢山の種類があります。また、初心者でもわかるような本やHPが見当たりません。 アセンブラを勉強するには、どのコンパイラを使い何を参考にして覚えていけばよいのでしょうか? 皆さんの使っているコンパイラ、学習法や参考にしている物を教えていただけないでしょうか? よろしくお願いします。

  • Movable Typeの入門書のお勧めありませんか?

    MTを使えるようになりたくて、入門書を買おうかと思っています。 近くの本屋にはMT関連の本がなくて、Amazonで買おうと思っているんですが、内容を確認しないで買うことになってしまうので実際に読んだときある方でお勧めのものがあったら教えていただきたいです。 HTML、CSS、XML、GCI(Perl、PHP)は一応知っているんですが、詳しいと言えるほどはわかっていないので、もしそういう知識も必要ならある程度そういうところも詳しく書いてあるもののほうがうれしいです。 よろしくお願いします。

  • PIC入門

    PICで電子工作がやりたくてとりあえずライターを作ってみました。 PICも買ってきました。 本屋さんに行って色々見てきたんですけど どこから手を付けて良いのかさっぱりです。 将来的に作ってみたいのはニキシー管の時計です。 キットではなく自作したいです。 それで本屋さんに行ったらC言語の本ばかりでした Cとアセンブラではどちらで始めたらいいんでしょうか。 おすすめの書籍とかあれば教えてください。

  • C言語の完全入門を買ったはいいが。。。

    言語を覚えようと思って、なんか適当にC言語の完全入門とかいうのを買ってしまいました。こちらの過去の質問を見たところ、C++の方がよさそうなことも書いていたのでちょっとショックです。 まだはじめたてなので、今からC++に変えようかなと思ったりもしていますが、このままCの勉強を続けても問題ないでしょうか?せっかく買ったからもったいないようにも思えて。。。 あまり目的はないのですが、とりあえずはじめてみようと思ったことなのですが。。 あと、まだ数ページしか見ていませんが、それより前に、アセンブラとか実行の方法とかの本もまずありました。 (というのも本のシリーズでC入門は第2巻で第1巻はそのような本が載っていましたもので。。。) てっきり入門だからこれが最初だと思ったので買ったのですが、一番の入門はその実行とかの方ですかね? 昔にFortranをかじったぐらいで知識は薄れてしまっているのですが。。。 よろしくお願いします。

  • 経済学入門書・洋書

    洋書の経済学入門書を探しています、いい本を知っている方がいましたら、教えてください。また、入門書でなくても結構です、おすすめの経済関連の洋書を教えてください!

  • 簿記入門者です

    初めてカキコミします。 今年の3月から簿記を始めた入門者です。日商検定簿記3級の勉強をしたいのですが、本屋に行ってもたくさん本がありどれに手をつけたらいいかわかりません。 おすすめの問題集がありましたらおしえてください。学生なので、予備校などに通うつもりはありません。 お願いします。

  • お勧めのサプリメント入門書は?

    サプリメントをいろいろ摂っていますが、これといった基礎知識もないまま 「これも、良さそう、あれも良さそう。」と安易に摂っています。 アマゾンでサプリメント関連の書籍を見てみましたが、似たようなタイトルばかりで、どれが入門書として適切なのかわかりません。 サプリメントアドバイザーへの第一歩としてお勧めの本を教えてください。 (注:文系出身者です)

  • javaの入門書について

    これからjavaを勉強してみようと思うのですが、 ネットの講座や近くの本屋にあった本はどれも最初に書く部分などを「後で解説します」とか「おまじない」と説明していて、やる気が出ません。 英語の教科書や参考書などのように、「勉強」っぽく読めるサイトや入門書を教えてください。 稚拙な文章ですみません。

  • Premiere Pro CS3の入門書

    これからPremiere Pro CS3で動画編集をして行きたいと思っているのですが何かお勧めの入門書は無いでしょうか? Photoshopなどは少し使えますが動画編集は初めてです。 実際手にして確かめるのが一番良いのでしょうけども地方の為大きな本屋が無くPremierePro用の物は中々置いていません。 何かお勧めの本またはホームページなどありましたら教えて下さい。

  • お勧めの天文学入門書

    こんにちは。 現在中学3年生で、科学、特に宇宙が好きでNewtonなどの科学雑誌を読んでいます。 まだ早いかも知れませんが、将来はJAXAに就職しようと思っています。 その為に本格的に、主に天文学の勉強に取り組もうと思うのですが・・。 本屋に売っている天文学の本を読んでも、数式を使った説明が多く今の自分では殆ど理解出来ません。 雑誌は絵が多く分かりやすいんですけどね・・。 そこで、天文学で使うような数式の意味、使い方(要は教科書)などの基礎を詳しく載せている、 初心者向けの本を探そうと思っているのですが何かお勧めな入門書(?)はありますでしょうか? 宜しければご紹介お願いします。 勿論、天文学などの科学を学ぶにあたって物理も絡みますが、 物理は知識はほぼ皆無なのでそちらの方の入門書も探しています。 取り敢えず初心者向けといいますか、高校レベル(基礎)の本からはじめてみようと思います。 宜しくお願いします<(_ _)>

専門家に質問してみよう