我的意思是像正则表达式测试器。
我可以输入机器代码,软件可以验证/反汇编它以查看代码是否正确/代码代表什么。
我也可以输入程序集,软件也可以验证/组装它到机器代码。
它应该有一个GUI界面并在Windows下运行。
答案 0 :(得分:1)
gcc或gnu汇编程序(as)将汇编语法代码,非常快速地检查。如果你想看到操作码或其他什么,那么objdump to disassemble。
答案 1 :(得分:1)
这可能有点晚了,但是我使用的程序EMU8086为你提供了一个很好的编辑器,带有颜色编码,然后点击运行按钮,它会带来一个很酷的模拟器,带有一个简单的dos屏幕,你可以运行你的计划。你可以一步一步前进,甚至退一步。它非常酷,真的有助于我学习装配。
这个程序的唯一问题是某些地方的语法与MASM真正的程序集略有不同。它也只支持8086/8088指令集。如果您想使用286及更高版本,那就不好了,所以忘记在其中进行Windows程序集。
它是一个Windows程序,但它很小,非常容易使用和学习。如果您从装配旧书中学习它会非常酷,因为它可以毫不费力地运行大多数列表。
喜欢学习汇编程序,希望这很有用。不要放弃它,因为它可能是一个挑战,但值得努力。在接下来的6个月左右的时间里,我将编写一个易于理解的正确装配教程。所以不要放弃。
虽然是一个查询,因为你现在正在进行比我更长的集会,你可以跳过尝试回答我的问题,甚至提供关于在哪里寻找的建议。干杯!
答案 2 :(得分:0)
OllyDbg有一个disassmbler和汇编程序。并且还可以编辑字节(机器代码)。它是免费的。