1.你用C语言写的一段代码经过编译为二进制文件,其中是机器指令序列;然后链接程序将其链接为你所使用的操作系统中的可执行文件。
2.这个可执行文件被执行时,CPU执行其中的机器指令。
3.机器指令在CPU内部由微程序实现,微程序就是微指令序列,微程序存在于控制存储器中。微指令就是一个二进制序列,代表一条线上是高电平还是低电平。这些不同高低的电平确定了ALU等CPU内部器件或者外部总线等外部器件的动作。
原理上就是这样。如果你想完全搞明白,你得学习如下内容
a.C语言
b.汇编语言
c.数字电路
d.计算机组成原理