22问答网
所有问题
汇编器和编译器有什么区别
如题所述
举报该问题
其他回答
第1个回答 2020-05-19
汇编器(比如MASM)全称是汇编编译器,用来编译汇编语言的。汇编语言的大部分命令都和机器码一一对应,而高级语言和汇编的伪指令是不和机器码一一对应的
,因此从某种意义上说,汇编码就相当于机器码。
编译器的作用是,将源文件(.c/.cpp/.pas等)转换为目标代码(.obj/.dcu等)。这是已经是二进制代码了。
最后由连接器(Linker),将目标代码连接起来,这样就形成了可执行文件
相似回答
汇编器和编译器有什么区别
答:
汇编器(Assembler)是将汇编语言翻译为机器语言的程序
。一般而言,汇编生成的是目标代码,需要经链接器(Linker)生成可执行代码才可以执行。汇编语言是一种以处理器指令系统为基础的低级语言,采用助记符表达指令操作码,采用标识符表示指令操作数。作为一门语言,对应于高级语言的编译器,需要一个“汇编器...
编译器和汇编器的区别
答:
```html深入解析
编译器与汇编器
:从原理到应用
编译器的
本质:编译器是语言间的桥梁,它将高级语言(如C、Java等)转化为低级语言(如汇编或机器语言),这个过程大致可以分为以下几个步骤:源代码 → 预处理器 → 编译器 → 目标代码 → 链接器 → 可执行程序。现代编译器往往集成了汇编器功能,直...
大家正在搜
不同编译器有什么区别
文本编辑器和编译器的区别
编译器和翻译器的区别
解释器和编译器的区别
编辑器与编译器的区别
编译器与解释器的运行区别
汇编编译器哪个好用
汇编语言需要编译器吗
汇编写编译器