学习x86程序集的良好在线资源

时间:2011-12-25 19:20:35

标签: assembly x86

我遇到了很多关于x86程序集的在线资源。但是,在开始之前,我想从别人那里得到一些反馈。是否有任何视频资源特别关注x86汇编编程?我知道C并且在Java中有基础知识。我也了解MIPS架构并完成了MIPS的组装。我需要知道x86程序集(特别是保护模式)才能完成工作。如果有人可以推荐我到任何好网站,我将不胜感激。有一些在线网站似乎对我有用 -

http://www.vtc.com/products/Assembly-Language-Programming-Tutorials.htm

请你评论一下吗?如果我按照这些讲座,它会有用吗?

我还下载了 intel手册,但有些人告诉我这对初学者来说太难了。

另一个网站是:http://www.mindshare.com/shop/?c=e&section=0BA207001710

它涵盖了基本的x86架构。请帮助我从一个好的资源开始!

2 个答案:

答案 0 :(得分:9)

你无法击败乔纳森巴特利特最优秀的“从头开始编程”:

http://savannah.nongnu.org/projects/pgubook/

答案 1 :(得分:3)

好吧让我好起火,但我说英特尔& AMD手册。和其他人汇编代码的例子。这可能不是你想要的,但它仍然可能是最重要的资源。你说“特别保护模式”让你觉得你可能正在玩通常只针对内核黑客的奇怪的奥秘。如果是这样,那么你真的需要去他的马口。

我认为我的观点是,如果您已经在另一个架构中了解C和汇编,那么您不需要一个很好的概念教程。你确实需要细节。您可以通过阅读其他人的代码找到指令的名称,然后阅读手册以了解他们真正做的事情。