状态机角度,理解程序如何在计算机上执行

1 将C需要看做状态机

状态机角度,理解程序如何在计算机上执行_第1张图片

2 将指令集看做状态机

状态机角度,理解程序如何在计算机上执行_第2张图片

3 将微结构看做状态机

状态机角度,理解程序如何在计算机上执行_第3张图片

 4 C程序 → 指令集

通过编译器实现;将C程序的状态机角度,理解程序如何在计算机上执行_第4张图片

  • 变量→指令集的寄存器或内存
  • 语句→指令序列

5 指令集→微结构

通过电路实现,将指令集的

状态机角度,理解程序如何在计算机上执行_第5张图片

寄存器或存储器→时序逻辑电路;

指令集→组合逻辑电路。 

你可能感兴趣的:(芯片设计,状态机,c程序,计算机)