从哪里开始学习汇编 - IDE,示例 [英] Where to start learning assembly - IDE, examples

查看:183
本文介绍了从哪里开始学习汇编 - IDE,示例的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我有C#扎实的知识,我可以使用C很不错,我学习C ++。我真的想学习x86汇编语言的Windows,也许MASM,但我不知道从哪里开始。结果
的第一件事是IDE。如果可能的话,我想一个语法高亮,编译,链接IDE,因为我不喜欢使用命令行工具。我有个不错的编辑器,因此只是一个编译器和连接器的GUI也将被罚款。没有任何人有什么建议?结果
我还打算对需要一些组装好的教程,因此,如果一个人组装好的前奏的人都知道,请张贴链接。

I have a solid knowledge of C#, I can use C quite well, and I am learning C++. I really would like to learn x86 assembly language for Windows, perhaps MASM, but I don't know where to start.
The first thing is the IDE. If at all possible I would like a syntax-highlighting, compiling, linking IDE, as I hate using command-line tools. I do have a nice enough editor, so just a compiler and linker GUI would also be fine. Does anybody have any recommendations?
I also am going to need some good tutorials on assembly, so if anyone knows of a good assembly intro, please post a link.

推荐答案

有一些组装机可以使用 MASM ,< A HREF =htt​​p://www.nasm.us/> NASM ,ObjASM, YASM ,的 HLA TASM之间他们。就个人而言,我用MASM,因为它的一切,我需要和宏允许您从C风格的code容易过渡到MASM pretty。

There are a number of assemblers you can use MASM, NASM, ObjASM, YASM, HLA, and TASM among them. Personally, I use MASM because it does everything I need and the macros allow you to transition from C style code to MASM pretty easily.

如前所述, Iczelion的页面是一个很好的资源。如果你想有一个专用于Windows汇编语言编程组尝试 ASM社区留言板。尽管批评者,我也相信,硖R.欧文的书是最好的一个在那里覆盖窗发展MASM。

As stated earlier, Iczelion's Page is an excellent resource. If you want a group dedicated to Windows assembly programming try the ASM Community Message Board. Despite its detractors, I also believe that Kip R. Irvine's book is one of the best out there covering windows development in MASM.

有关语法高亮,我会建议记事本+ + 。对于组装,您可以使用批处理文件我张贴在这个问题:<一href=\"http://stackoverflow.com/questions/6349333/project-options-in-qeditor-of-masm32-isnt-working/6426138#6426138\">Project在MASM32的Qeditor选项不工作

For syntax highlighting, I would suggest Notepad++. For assembling, you can use the batch file I posted in this question: Project Options in Qeditor of MASM32 isn't working

汇编语言编程是一个很大的乐趣。问很多问题,祝你好运。

Assembly programming is a lot of fun. Ask lots of questions and good luck.

这篇关于从哪里开始学习汇编 - IDE,示例的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆