私はアセンブリ言語の概念を紹介するために高水準の言語構成を使用することを目的としたArt of Assemblyという本を介して高レベルのアセンブリ言語を学習してきました。アセンブリのスキルを開発するためのプログラミング演習?
問題は、本の中に何が入っているのかかなりわかりましたが、本書には練習や問題は含まれていません。どこでアセンブリ言語に適した問題のコレクションを見つけることができますか?
私はアセンブリ言語の概念を紹介するために高水準の言語構成を使用することを目的としたArt of Assemblyという本を介して高レベルのアセンブリ言語を学習してきました。アセンブリのスキルを開発するためのプログラミング演習?
問題は、本の中に何が入っているのかかなりわかりましたが、本書には練習や問題は含まれていません。どこでアセンブリ言語に適した問題のコレクションを見つけることができますか?
研究室の演習を含んでいます、次のURLで入手可能なAoALのバージョンがあるように見える:周りGoogleや様々な大学のコースを見て、そうでない場合
http://webster.cs.ucr.edu/AoA/DOS/pdf/0_AoAPDF.html
。事実上すべての大学のCSプログラムにはアセンブリ言語クラスがあります。多くの場合、これらのクラスには、そのクラスに割り当てられた実際の宿題を含むウェブサイトがあり、時には解決策もあります。彼らが解決策を投稿していない場合は、おそらく教授に電子メールを送るだけで、彼はおそらくあなたにそれらを送るでしょう。
someone's else ASMコードまたはバイナリ(これにはIDAを使用できます)を見ることができます。小さな旧式のウイルスは、通常、できるだけスペースを取らないように書かれています。したがって、命令やコーディングスタイルの非標準的な使用方法がたくさんあります。
ありがとうございましたあなたはオフラインatmとして最初のリンクを更新することができます!ありがとうございました –
私はそのバージョンを見ましたが、a)それは16ビットバージョン用であり、b)それはC++のような高級言語に精通していると私にはあまり有益ではありません。 –
アセンブラを使って遊ぶ前に、C言語に慣れていなければBASICに精通しています。 –
@MichaelDorgan:私は同意しない。アセンブリ言語を学ぶ上で、他の言語の知識も必要ありません。これは神話です。 –