对于不同的指令集的计算机,汇编语言怎么知道翻译成什么样的机器指令是这些不同指令集的计算机的呢?

2025-03-10 09:19:04
推荐回答(4个)
回答1:

不同的指令集的计算机有自己对应的汇编语言,汇编语言是一种机器就一个样的,你用A种计算机的汇编语言写了程序,这个程序在B种计算机上是无法运行的。

回答2:

我想这么说的话,你应该会清楚一点:
1.如1楼所说的,不同的机器对应的汇编不大一样
2.汇编语言其实呢是个符号,就像取名字一样,把对应这个功能的指令取了“名字”,这个“名字”就是汇编语言了。各个厂家的工程师不同,所以取的名字就不太一样,所以我们看见的汇编也就大同小异

回答3:

汇编语言源程序在文件开头都指出了所要编译的指令集,编译程序根据标出的指令集编译源程序。

回答4:

每个汇编符号都代表一个机器码,就是一个二进制数