汇编语言用什么软件写的?后缀名是什么?

汇编语言用什么软件写的?后缀名是什么?如何打开?

汇编语言不是用什么软件写的,是由字母、单词来代替一个特定的指令来编辑的,后缀名是.asm。

汇编语言是用一些容易理解和记忆的字母,单词来代替一个特定的指令,比如:用“ADD”代表数字逻辑上的加减,“MOV”代表数据传递等等,通过这种方法,人们很容易去阅读已经完成的程序或者理解程序正在执行的功能,对现有程序的bug修复以及运营维护都变得更加简单方便。

汇编语言具有更高的机器相关性,更加便于记忆和书写,但又同时保留了机器语言高速度和高效率的特点。汇编语言仍是面向机器的语言,很难从其代码上理解程序设计意图,设计出来的程序不易被移植,故不像其他大多数的高级计算机语言一样被广泛应用。

扩展资料

汇编语言表达式常量:

1>数值常量1010H

2>符号常量

伪指令:<符号名>EQU<表达式>

功能:定义所指符号常量所代表的常量的值

说明:表达式可以是常数、指令助记符、伪指令助记符、寄存器名字或其他自定义的符号

例子:VAEQU100;表达式为常数

NUMEQUVA+100;表达式为数值表达式

OPEEQUADD;表达式为指令助记符

伪指令:<符号名>=<常数表达式>

功能:定义所指符号常量所代表的常量的值

说明:“=”之后只能是常数,对于字符和字符串汇编时按照整数处理

例子:VA=100

NUM=3*100

NUM=VA+500

参考资料来源:百度百科—汇编语言

温馨提示:答案为网友推荐,仅供参考
第1个回答  2020-04-08

对于广泛使用的个人计算机来说,可以自由选择的汇编语言编译器有MASM、NASM、TASM、GAS、FASM、RADASM等,但大都不具备调试功能。如果是为了学习汇编语言,轻松汇编因为拥有一个完善的集成环境,是一款非常适合初学者的汇编编译器。

用“ADD”代表数字逻辑上的加减,“ MOV”代表数据传递等等。



扩展资料

在汇编语言中,用助记符(Mnemonic)代替操作码,用地址符号(Symbol)或标号(Label)代替地址码。这样用符号代替机器语言的二进制码,就把机器语言变成了汇编语言。因此汇编语言亦称为符号语言。

使用汇编语言编写的程序,机器不能直接识别,要由一种程序将汇编语言翻译成机器语言,这种起翻译作用的程序叫汇编程序,汇编程序是系统软件中语言处理系统软件。汇编语言编译器把汇编程序翻译成机器语言的过程称为汇编。

汇编语言比机器语言易于读写、调试和修改,同时具有机器语言全部优点。但在编写复杂程序时,相对高级语言代码量较大,而且汇编语言依赖于具体的处理器体系结构,不能通用,因此不能直接在不同处理器体系结构之间移植。

参考资料来源:百度百科-计算机汇编语言

参考资料来源:百度百科-汇编语言

本回答被网友采纳
第2个回答  推荐于2017-09-24
发点哆嗦

1.
汇编语言不是用什么软件写的
汇编语言是一种编程语言

汇编源程序(代码)才是用什么来编辑的
例如用notepad可以编辑
用edit也可以编辑
用debug也可以

代码最后编译成程序
windows一般用masm 或者tasm
linux里面用nasm(还有其它)

汇编源程序保存成扩展名为.asm的文件
(不同的操作系统会有不同
例如windows 与 linux上面的汇编就不同

-------------------
例如
开始/运行/cmd
edit test.asm
接着输入代码
保存

用编译器编译成.exe 或者.com文件

再在cmd下运行本回答被提问者采纳
第3个回答  2020-07-24
汇编语言用什么软件写的?后缀名是什么?如何打开?

----
你这是什么问题呀?
常识如下:
源程序,可用文本编辑软件(如记事本),打开、编写、存盘。
后缀名,应该是扩展名。
其中的内容,你可使用:汇编语言、C 语言、其它语言,来写。
第4个回答  2008-01-14
汇编后缀.ASM ``
下载一个编译器可以`给你个地址:
http://www.crsky.com/soft/4166.html 你看看能不能用了
相似回答