这个要理解cpu的运作原理。 软件编译成机器码,就是二进制指令,存储在硬盘里,而后加载到内存和缓存里。cpu从依次读入一条条指令,并执行。执行的过程就是先指令译码,再送给运算单元、或者cpu寄存器操作、或者加载/存储等。这些cpu的操作都是电路级别的,就是硬件操作。 所以,可以说编译器是软件和硬件的桥梁