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

时间:2019-04-15 16:48:39

标签: assembly

我在文本文件中有汇编代码,但我不知道如何运行它。希望您能为我提供详细的解释。谢谢

1 个答案:

答案 0 :(得分:0)

警告:永远不要运行您不知道的代码。如果是汇编,则可能使您的系统崩溃,甚至更糟。

假设您的汇编代码是x86, 并假设它看起来不只是“ 01101010”或“ de876f1a6bc37”行 并假设您使用的是Windows,

  1. 设置您的开发环境:https://ccm.net/faq/1559-compiling-an-assembly-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

同样,请小心组装。您也可能不会得到输出,因此您将不知道程序的输出。