汇编编译软件 汇编程序是怎么编译的

编程入门 行业动态 更新时间:2024-10-27 17:14:56

先在记事本里输入代码后,再用汇编编译器编译。

具体过程如下:

1、编辑:用编辑软件(EDIT.EXE或记事本)形成源程序(.ASM),如:LX.ASM;

2、汇编:用汇编程序(MASM.EXE)对源程序进行汇编,形成目标文件(.OBJ),格式如下:MASM LX.ASM;

3、连接:用连接程序(LINK.EXE)对目标程序进行连接,形成可执行文件(.EXE),格式如下:LINK LX.OBJ;

4、执行:如果结果在屏幕在显示,则直接执行可执行文件。

5、调试:用调试程序(LINK.EXE)对可执行文件进行调试,格式如下:DEBUG LX.EXE

------------------------------------

masm.exe与link.exe下载

www.asmedu/download/tools.zip

汇编用什么软件编译啊?

16位的ms-dos环境下,汇编语言用masm软件

32位的windows环境下,汇编语言用masm32软件

另外如果想编译可移植的代码可以使用nasm软件

说明:

1、MASM是微软公司开

发的汇编开发环境,拥有可视化的开发界面,使开发人员不必再使用DOS环境进行汇编的开发,编译速度快,支持80x86汇编以及Win32Asm,是

Windows下开发汇编的利器。它与windows平台的磨合程度非常好,但是在其他平台上就有所限制,使用MASM的开发人员必须在windows下

进行开发。

2、MASM32是国外的MASM爱好者自行整理和编写的一个软件包,目前最高版本为10.0版,MASM32并不是微软官方发布的软件,微软官方发布的软件最新版本也只到6.15版,微软发布的MASM系列版本从6.11版才开始支持windows编程,6.11版以前的版本都不支持windows编程,只能用来写DOS程序。

3、NASM是一个为可移植性与模块化而设计的一个80x86的汇编器。它支持相当多的目标文件格式,包括Linux和'NetBSD/FreeBSD','a.out','ELF','COFF',微软16位的'OBJ'和'Win32'。它还可以输出纯二进制文件。它的语法设计得相当的简洁易懂,和Intel语法相似但更简单。它支持'Pentium','P6','MMX','3DNow!','SSE' and 'SSE2'指令集,

什么是编译程序和汇编程序?

用汇编语言或高级语言编写的程序,必须先送入计算机,经过转换成用机器语言表示的目标程序(这个过程即编译),才能由计算机执行。执行转换过程的程序叫编译程序。汇编程序是指没有编译过的汇编语言源文件。

编译程序转换过的叫目标程序,也就是机器语言。

编译程序的工作情况有三种:汇编型、解释型和编译型。汇编型编译程序用来将汇编语言编写的程序,按照一一对应的关系,转换成用机器语言表示的程序。解释型编译程序将高级语言程序的一个语句,先解释成为一组机器语言的指令,然后立即执行,执行完了,取下一组语句解释和执行,如此继续到完成一个程序为止。用解释型编译程序,执行速度很慢,但可以进行人和计算机的"对话",随时可以修改高级语言的程序。BASIC语言就是解释型高级语言。编译型编译程序将高级语言编写的程序,一次就会部翻译成机器语言表示的程序,而且过程进行很快,在过程中,不能进行人机对话修改。FORTRAN语言就是编译型高级语言。

什么是汇编程序,编译程序,解释程序?分别说明他们的功能

【汇编程序】:把汇编语言书写的程序翻译成与之等价的机器语言程序的翻译程序。

【编译程序】:把用高级程序设计语言书写的源程序,翻译成等价的计算机汇编语言或机器语言的目标程序的翻译程序。

【解释程序】:对源程序边解释翻译成机器代码边执行的高级语言程序。

高级语言的程序的执行的途径:

1)源程序(高级语言)->【编译程序】->目标程序(汇编语言)->【汇编程序】->目标程序(机器语言)->计算结果

2)源程序(高级语言)->【编译程序】->目标程序(机器语言)->计算结果

3)源程序(高级语言)->【解释程序】(逐条读出源程序中的语句并解释执行,即在解释程序的执行过程中并不产生目标程序)->计算结果

汇编编译软件

Tasm,它的调试工具TD很好用。

编译程序,汇编程序属于什么软件?

嘿嘿 楼上的几个人 自己都不懂 还回答啥啊 不是害人吗

1 系统软件:

是能提高程序设计者的工作效率、方便用户使用、可以对计算机进行管理的软件。

包括:操作系统、监控软件、编译程序、,汇编程序、数据库、标准程序库。

因此 很明确编译程序,汇编程序属于系统软件。

2 只有为解决某一特殊问题而编写的程序才能叫应用软件。

哈哈 请为正确答案 选择满意回答 喽

汇编是用什么软件编的?

我前期是用NotePad++的,但是没有配置任何的代码提示等,写起程序来,相当麻烦,累,自己写nmake文件编译链接。后来使用RadAsm,顿时发现,IDE的开发环境对编写此类代码太有帮助了。推荐使用RadAsm!

一般用什么软件来写汇编程序?

楼主你好

编写汇编语言源程序一般用纯文本编辑就可以了,扩展名采用.ASM比较大众化。目前比较好的IDE是国内的masmplus,免费软件,下载地址在:

www.aogosoft/masmplus/

国际上比较著名的是radasm,但一般用不到那么高级,支持几十种编译器呢!

三级等级考试使用的是MASM 4.0的masm.exe和link.exe,知道怎么用即可。

建议楼主下载masmplus来写程序,或下载notepad++作为源码编辑环境。

楼主应该可以搞定的

转载请注明出处51数据库 » 汇编编译软件 汇编程序是怎么编译的

  • 0
  • 0
  • 0
  • 0
  • 0

更多推荐

汇编编译软件 汇编程序是怎么编译的

本文发布于:2023-06-09 04:09:38,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/34/594938.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:汇编程序   是怎么   软件

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!