想知道如何编写直接运行的机器代码(无需编译)

时间:2016-05-30 20:50:24

标签: machine-code

我了解汇编语言和机器代码。 计算机通常可以执行用其本机机器语言编写的程序。这种语言中的每条指令都很简单,可以用相对较少的数量执行 电子电路。为简单起见,我们将此语言称为L0。程序员很难在L0编写程序,因为它非常详细,完全由数字组成。如果可以构造一种更易于使用的新语言L1,则可以用L1编写程序。

但我只是想知道机器代码是什么? 我的意思是有任何我可以编写的东西,只需保存并运行它(不用任何编译器编译它)。

1 个答案:

答案 0 :(得分:1)

Аssembly指令与底层机器指令具有一对一的关系。这意味着基本上您可以使用查找表将汇编指令转换为机器指令。

看这里:x86 instructions