要运行汇编程序,可以有很多的方法,也可以用一些专门的软件,但众所周知,汇编的话,是即使用记事本也是可以写出来然后在DOS环境下运行的,只要有MASM.EXE和LINK.EXE即可,当我们在记事本里写好汇编程序时,应把它保存成.asm的格式,如sort.asm,然后在开始->运行中输入cmd,转到你存放程序的文件夹,最好所有的文件都是用英文命名,如我的是在D盘的huibian文件夹中
2.然后再输入masm 以及你的文件名敲回车,再在默认的情况下连敲三次回车,此时如果有错误和提醒,它会显示,否则就是 0,如图
3.再输入link 以及你的文件名,连敲几次回车,这时电脑会自动生成一个你的文件的目标文件,如我的文件名是maxxx
4.这时,你就可以直接运行程序 了,如我的运行结果为0054
5.当然,如果你觉得你的程序有问题,也可以用debug 进行调试,输入u可以直接看到你的每一步指令,直到出现最后一条 int 21h 为止,记住它前面的地址码,用g跳转可以直接执行到最后一步看到最后结果,如图
汇编语言用什么软件写的?后缀名是什么?
发点哆嗦
1.
汇编语言不是用什么软件写的
汇编语言是一种编程语言
汇编源程序(代码)才是用什么来编辑的
例如用notepad可以编辑
用edit也可以编辑
用debug也可以
代码最后编译成程序
windows一般用masm 或者tasm
linux里面用nasm(还有其它)
汇编源程序保存成扩展名为.asm的文件
(不同的操作系统会有不同
例如windows 与 linux上面的汇编就不同
-------------------
例如
开始/运行/cmd
edit test.asm
接着输入代码
保存
用编译器编译成.exe 或者.com文件
再在cmd下运行
一般用什么软件来写汇编程序?
楼主你好
编写汇编语言源程序一般用纯文本编辑就可以了,扩展名采用.ASM比较大众化。目前比较好的IDE是国内的masmplus,免费软件,下载地址在:
http://www.aogosoft.com/masmplus/
国际上比较著名的是radasm,但一般用不到那么高级,支持几十种编译器呢!
三级等级考试使用的是MASM 4.0的masm.exe和link.exe,知道怎么用即可。
建议楼主下载masmplus来写程序,或下载notepad++作为源码编辑环境。
楼主应该可以搞定的
汇编是用什么软件编的?
我前期是用NotePad++的,但是没有配置任何的代码提示等,写起程序来,相当麻烦,累,自己写nmake文件编译链接。后来使用RadAsm,顿时发现,IDE的开发环境对编写此类代码太有帮助了。推荐使用RadAsm!
KEIL软件下51汇编文件的后缀名有哪些?
.asm
.51
.S
因为汇编源文件是纯文本的,所以只要输入时输入完整的扩展名,起什么都可以,但是作为惯例,使用.asm比较符合习惯。
用什么软件进行EXE文件的反汇编??
这个.涉及到编程. 源代码?源代码有很多形式啊. 你说的是什么语言的? exe文件可以有很多计算机语言来编写的. 用高级语言编的 要得到原代码 挺难的
如果你是汇编高手的话
就可以了
顺便说一下
在内存里执行exe文件的时候 是机器代码的形式
因为汇编语言和机器语可以等效 所以那段机器代码可以以汇编形式来显示 只要你看得懂汇编代码(当然我说了 必须是汇编高手)
那你就知道 可执行程序.exe 到底是咋个编写的 了
用什么软件进行EXE文件的反汇编??
如果嫌安装麻烦,你可以下一个不用安装的tc2.0
只不过需要在dos运行你可以先把文件解压到指定目录,如d盘新建一个名为tc的文件夹解压完后开始--运行--command---回车确定在这个msdos的界面下输入tc.exe的目录 ,如d:\tc\tc.exe回车就可运行编译程序了!
什么反汇编工具可以反所有的exe文件?
各种编程语言写出来的exe有各自的特点,所以一般都有专门针对某类编程语言的反编译工具,比如OD去反汇编.net程序的话就容易跑飞,所以不合适;DeDe适合于Delphi语言·····
没有什么是绝对的哦,总之,这个方法不行,我们就得尝试换一种方法咯~呵呵
希望对你有帮助!
转载请注明出处51数据库 » 文件汇编软件 如何运行汇编程序