如何运行汇编代码。我有它在一个文本文件中,但我不知道如何运行它

rim*_*uck 6 assembly

我在文本文件中有汇编代码,但我不知道如何运行它。我希望你能帮我详细解释一下。谢谢

Ann*_*inC 7

警告:永远不要运行你不知道的代码。在组装的情况下,它可能会使您的系统崩溃,甚至更糟。

假设你的汇编代码是x86,并假设它看起来不像只有“01101010”或“de876f1a6bc37”行,并假设你在Windows上,

  1. 设置您的开发环境:https://ccm.net/faq/1559-compiling-an-assemble-program-with-nasm#compiling-an- assembly -program-with-nasm-for-windows
  2. 复制汇编代码
  3. 打开记事本
  4. 粘贴代码
  5. 在桌面上另存为“ assembly.asm”
  6. 按住 Shift 键,右键单击桌面,从下拉列表中选择“在此处打开命令窗口”
  7. 输入以下两条命令:
  8. nasm -f win32 assembly.asm -o test.o
  9. ld test.o -o assembly.exe

再次强调,组装时要小心。您也可能无法获得输出,因此您将不知道程序的输出。

  • 程序集本身根本不会使您的计算机崩溃。这适用于任何其他语言。 (3认同)