Closed. This question is opinion-based。它当前不接受答案。
想改善这个问题吗?更新问题,以便editing this post用事实和引用来回答。
6年前关闭。
Improve this question
我没有汇编程序设计方面的知识,并且想学习如何在Linux平台上编写x86汇编程序。但是,我很难找到一个很好的资源来教自己。
Assembly 的艺术书看起来不错,但它教HLA。我对学习一种方法不感兴趣,然后又重新学习一遍。看起来RISC架构似乎具有更好的组装资源,但是不幸的是我没有RISC处理器可学习。有没有人有什么建议?
想改善这个问题吗?更新问题,以便editing this post用事实和引用来回答。
6年前关闭。
Improve this question
我没有汇编程序设计方面的知识,并且想学习如何在Linux平台上编写x86汇编程序。但是,我很难找到一个很好的资源来教自己。
Assembly 的艺术书看起来不错,但它教HLA。我对学习一种方法不感兴趣,然后又重新学习一遍。看起来RISC架构似乎具有更好的组装资源,但是不幸的是我没有RISC处理器可学习。有没有人有什么建议?
最佳答案
http://asm.sf.net除了x86之外,还具有一些有关体系结构的 Material 。
如果您对RISC架构感兴趣,则可以在Qemu上运行Linux。 Qemu模拟了几种RISC架构,例如PowerPC,ARM和MIPS。您也许可以找到准备使用的Qemu硬盘镜像here。
试验RISC架构的另一种方法是使用gdb的内置模拟器。
08-16 10:14