在手机上编译汇编语言

作者: 可爱的阿笨猫 | 来源:发表于2017-10-02 22:35 被阅读87次

这次国庆回家,没带电脑(带了笔记本,没带电源线)。恰好我想要编译调试一下汇编语言,本来不抱希望的,但是居然能够在安卓系统上成功实现。(ios系统不知道,没钱买)

下面具体说一下,会附上文件,如果链接失效,联系我。

首先需要一个dosbox,下载请点击。然后需要masm编译器,下载请点击。然后就得到了两个文件。

本篇教程对手机小白不友好。对dos命令不了解者不友好,不会请百度相关知识。

首先安装dosbox,打开软件界面。

软件界面

接下来,把masm解压后放到c盘所对应的手机目录。cd masm 就进入文件夹。用dir查看目录下文件。

到目录下

将要编译的源程序放到masm文件下.(其他目录也可以,但是要自己输入文件路径)

masm xxx.asm  //编译,产生obj文件
link xxx.obj        //生成exe文件
debug  xxx.exe  //调试程序

dos下的debug有-a  -u  -t  -r等调试命令。

事例

看到这里,教程结束。本方法是从网上得到一个大概的方向,然后自己找到可以用的dos模拟器-dosbox和masm5.0  。你们直接下载我提供的,经过测试无误。

用魅族手机测试的,出现过系统输入法无法输入字母的情况,关闭英文联想就可以了,或者使用第三方输入法。

有问题可以和我交流。求关注打赏。

相关文章

  • 在手机上编译汇编语言

    这次国庆回家,没带电脑(带了笔记本,没带电源线)。恰好我想要编译调试一下汇编语言,本来不抱希望的,但是居然能够在安...

  • 逆向 - 汇编 - 第一天

    reference 汇编语言与机器语言 高级语言 --(编译)-->汇编语言 --(编译)-->机器语言---->...

  • 汇编语言

    基础知识: 汇编语言的主体是汇编指令,它决定了汇编语言特性 程序员用汇编语言写出源程序,再用汇编编译器将其编译成机...

  • ARM汇编

    汇编基本知识 高级语言可以通过编译得到汇编语言,汇编语言再编译成机器语言,机器语言也可以反汇编成汇编语言。每一条机...

  • 动态链接库和静态链接库

    C++静态库与动态库 预编译处理预编译命令2.编译将.c/.c++文件转化为汇编语言3.汇编将汇编语言转化为机器可...

  • 在手机上

    今天,我们第一次进行了线上测评。我们三年级的孩子处在这不尴不尬的学段,孩子们似懂非懂的的年龄,说什么都懂,其实什么...

  • iOS 打包类型和推送操作

    项目运行模式release/debug 和推送 app在手机上编译运行的时候 直接运行,无论run的release...

  • Linux入门第6天-Linux发展史及安装入门

    机器语言>汇编语言>高级语言(C语言、C++) 汇编语言:1.难移植 交叉编译:cross compile ker...

  • 1.什么是汇编

    汇编语言,Assembly Languge,8086(16bit) 汇编语言与机器语言一一对应,可以反编译机器->...

  • 如何获取已发布的微信小游戏源码

    通过缓存在手机上的小程序文件,进行反编译还原原来的代码。 具体实现: 1,首先需要知道的是小程序在手机里的文件储存...

网友评论

    本文标题:在手机上编译汇编语言

    本文链接:https://www.haomeiwen.com/subject/zibtyxtx.html