在 Windows 7 上编写程序集需要什么?

声明:本页面是StackOverFlow热门问题的中英对照翻译,遵循CC BY-SA 4.0协议,如果您需要使用它,必须同样遵循CC BY-SA许可,注明原文地址和作者信息,同时你必须将它归于原作者(不是我):StackOverFlow 原文地址: http://stackoverflow.com/questions/19349246/
Warning: these are provided under cc-by-sa 4.0 license. You are free to use/share it, But you must attribute it to the original authors (not me): StackOverFlow

提示:将鼠标放在中文语句上可以显示对应的英文。显示中英文
时间:2020-09-09 10:59:19  来源:igfitidea点击:

What do I need in order to write assembly on Windows 7?

windowsassembly

提问by Shinobi

I would like to program in asm on my Windows 7 computer.

我想在我的 Windows 7 计算机上用 asm 编程。

I have some knowledge about asm.

我对asm有一些了解。

I would like to know the tools I need to use and also how to program the graphics side (in order to create a video game).

我想知道我需要使用的工具以及如何对图形端进行编程(以创建视频游戏)。

回答by johnfound

FASM (aka FlatAsembler)- it contains everything you need to program in assembly language for Windows or Linux, including a lightweight IDE.

FASM(又名 FlatAsembler)- 它包含用汇编语言为 Windows 或 Linux 编程所需的一切,包括轻量级 IDE。

Fresh IDE- It is the same as FASM but with advanced IDE for visual and RAD development.

Fresh IDE- 它与 FASM 相同,但具有用于视觉和 RAD 开发的高级 IDE。

Each of these two packages are self-sufficient and there is documentation and examples inside.

这两个包中的每一个都是自给自足的,里面有文档和示例。

Maybe the only other tool you need is a good debugger: Olly debuggeris the best for Windows. And as long as there is no debugger of comparable quality for any other OS then it is the best user mode debugger in the world. :)

也许你唯一需要的其他工具就是一个好的调试器:Olly 调试器是 Windows 的最佳选择。只要没有任何其他操作系统具有可比质量的调试器,那么它就是世界上最好的用户模式调试器。:)

About the graphics and game programming - go to the FASM message board, there is a lot of discussions on this subject, sources and friendly community to help you

关于图形和游戏编程 - 去FASM 留言板,有很多关于这个主题的讨论,资源和友好的社区来帮助你

Important Note 1- I am a little bit biased, Fresh IDE is my project, but I started it because FASM is really the best assembler ever made and it deserves good RAD IDE.

重要说明 1- 我有点偏颇,Fresh IDE 是我的项目,但我开始它是因为 FASM 确实是有史以来最好的汇编程序,它值得优秀的 RAD IDE。

Important Note 2- There is another good assembler - NASM - but it is not so good for beginners or fully assembly written projects.

重要说明 2- 还有另一个很好的汇编器 - NASM - 但它对于初学者或完全汇编编写的项目来说并不是那么好。