运行C所需的最基本汇编指令列表是什么?

Mad*_*ich 0 c architecture assembly

我试图了解计算机如何从晶体管到C编程语言.我知道C可以运行在大多数x86架构上.我的问题是运行C所需的最基本的汇编语言命令列表是什么(没有使用第二种语言在C语言和汇编语言之间进行转换).我试过在谷歌上看这个,但我没有找到任何东西.

命令示例:添加A,B,C(将寄存器A和B中的值相加并将其输出到寄存器C).

非常感谢帮助.

Whi*_*ime 8

BitBitJump是完整的,这意味着你肯定可以编写一个C编译器.它只有一条指令,所以我猜你有一个答案:)指令在内存中复制一位,并无条件地将执行传递给指令的一个操作数指定的地址.

  • 请注意,在同一页面上描述的传输触发架构既简单又实用,可以实际构建和编写编译器! (2认同)