口袋改版资源吧 关注:243,083贴子:1,540,401
  • 12回复贴,共1

【原创】ASM源码编译为机器代码教程

只看楼主收藏回复

首先将thumb.rar里的全部文件解压到桌面的ASM文件夹里(新建并命名为ASM),接着将源码复制到记事本里,将其存为routine1.asm(存为种类请选择所有文件)。
点击桌面左下角的“开始”菜单,选择弹出项目中的“运行”,输入cmd后点回车即可看到如下:

接着输入:cd desktop并点击回车

然后输入:cd ASM并点击回车
之后输入:thumb ASM1.asm并点击回车
最后看到Assembler successfully的字眼,表示编译成功

打开ASM文件夹将会看到以下的这个.bin文件,只要用十六进制编辑器打开就可以看到全部编译好的机器代码,将其全盘复制到新的空位即可。

HackMew的thumb编译文件下载地址:http://pan.baidu.com/s/1mg5hBzM (提取密码:ny5c)


1楼2015-01-27 19:49回复
    一开始将记事本存为ASM1.asm比较好


    2楼2015-01-27 19:57
    回复
      2025-08-18 06:06:49
      广告
      不感兴趣
      开通SVIP免广告
      挽尊


      IP属地:浙江来自Android客户端3楼2015-01-27 20:15
      回复
        居然有人发这种教程。真心想学汇编,只会这些也没用。


        IP属地:广东来自Android客户端4楼2015-01-27 20:19
        回复


          IP属地:广东5楼2015-01-27 20:33
          回复
            顶个(/ω\)


            IP属地:广东来自Android客户端6楼2015-01-27 20:59
            回复
              小学生没看懂这个东东


              IP属地:广东7楼2015-01-27 21:43
              回复
                不明觉厉


                IP属地:新疆来自Android客户端8楼2015-01-28 15:28
                回复
                  2025-08-18 06:00:49
                  广告
                  不感兴趣
                  开通SVIP免广告
                  怎么回事@jirachiwish


                  IP属地:广东10楼2015-08-14 12:43
                  收起回复
                    @jirachiwish 为什么是routine1.asm而不是ASM1.asm
                    你在教程里输入thumb ASM1.asm那你为何命名routine1.asm


                    11楼2016-02-02 12:28
                    回复