私は68kアセンブリ言語に全く慣れていないし、理解するのが非常に難しいと感じている。私はそれを書く方法を拾うのを助けるソースが切望されている。私がしなければならないプロジェクト、チュートリアルのソースの提案は誰にもありますか?アセンブリ言語のプロジェクトソース
-2
A
答えて
1
http://dev-docs.atariforge.org/files/Asm_Lang_Prog_68K_Family.pdf
それは我々が使用するテキストではなかったが、私は私のアセンブリクラスのために、この参照をたくさん使用していました。しかし、無料ですが、かなりの情報があります。
コンピュータに精通しておらず、ハードウェアとソフトウェアがどのように相互作用しているのかわからない場合は、https://junyours.files.wordpress.com/2012/07/computer-organization-and-architecture.pdfもお読みください。
希望すると便利です。
+2
グラウンドアップからのプログラミングは別の素敵な無料の本です。私はその部分を見ていませんでした。私はasmを学んでいる間に概念がどのようにぴったり合っているかを大いに教えていると思います。(asmとUnixのシステムコール/内部を知るまで存在しませんでした。実際にそれの多くを読む)。 AT&T(GNU/gas)の構文を持つ32ビットx86 Linux用です。 [x86タグwiki]のリンク(http://stackoverflow.com/tags/x86/info) –
関連する問題
- 1. アセンブリ言語の逆アセンブリ言語x86
- 2. LC3アセンブリ言語
- 3. アセンブリ言語コンパイラ
- 4. アセンブリ言語
- 5. アセンブリ言語-Addition
- 6. アセンブリ言語 - サブプログラム
- 7. アセンブリ言語コプロセッサ
- 8. アセンブリ言語オプティマイザ
- 9. アセンブリ言語イントロ
- 10. アセンブリ言語のループ
- 11. Mipsアセンブリ言語エラーチェック
- 12. MIPSアセンブリ言語スタックポインタマージソート
- 13. アセンブリ言語:+ vs add
- 14. アセンブリ言語x86 Irvine32
- 15. sicxeアセンブリ言語プログラミング
- 16. アセンブリ言語の解析Regex
- 17. アセンブリ言語のCALL命令
- 18. アセンブリ言語でのループ
- 19. アセンブリ言語コードの問題
- 20. アセンブリ言語へのCコード
- 21. アセンブリX86言語の質問
- 22. RTS命令(68kアセンブリ言語)
- 23. MIPSアセンブリ言語:遅延
- 24. アセンブリ言語 - ディビジョンオーバーフロー(4桁)
- 25. アセンブリ言語とフィボナッチ番号
- 26. アセンブリ言語関数2ループ
- 27. Cアセンブリ言語ATTウォークスルー?
- 28. 学習するアセンブリ言語
- 29. アセンブリ言語入門ビデオチュートリアル?
- 30. MPLabアセンブリ言語遅延
"本、ツール、ソフトウェアライブラリ、チュートリアル、またはその他のオフサイトリソースをお勧めするかどうかを尋ねる質問は、オピニオン回答とスパムを引き付ける傾向があるため、スタックオーバーフローに関するトピックではありません。これまでこれを解決するために行われてきた。 – Ares
これは本当に古いプロセッサーです!その日には、私のリファレンスは「68000アセンブリ言語プログラミング」ISBN 0931988624でした。そのような書籍は、基本的な概念やアルゴリズムも紹介している通常の乾燥したPDFデータシートよりもはるかに優れています。しかし注意してください:新しいプロセッサは急な学習曲線です。カーブが各プロセッサで急峻ではないと思うのは魅力的ですが、ますます複雑になります。 –
@WeatherVane:シングルスレッドのユーザー空間プログラミングの基本は、x86/ARM/MIPS/SPARC/PPC/6502では同じで、おそらく私が見ていないものもあります。それぞれには、回転レジスタウィンドウ(SPARC)、述語命令(ARM)、ほとんどの命令(x86)用のオプションのメモリオペランド、または汎用レジスタ(6502)を持たないものなどの特長があります。新しいアーキテクチャを学ぶことは、最初のISAを学びながらasmで考える方法を学ぶことよりもずっと簡単です。これは、教育のための玩具アーキテクチャが存在する理由です(例:y86)。 –