新增指令执行流程文档(12.9 前置)。
- Doc/vm/指令执行.md:执行模型、帧/调用栈(CALL/RET 复制 r0..r7)、值表示约定、 8 字节定宽槽访问、29 条指令执行表、跳转语义、cycle_limit 计数、 CAL_TON/TOF/CTU Δt 推进、五类故障 - line1 MAIN 逐指令推演(I0_0=1、stop=0、急停=0 → Q0_0=1,对照真值表) - 索引登记
This commit is contained in:
@@ -16,6 +16,7 @@ doc/
|
||||
compiler/类型检查.md
|
||||
compiler/寄存器码.md
|
||||
vm/扫描周期.md
|
||||
vm/指令执行.md
|
||||
executor/执行器入口.md
|
||||
```
|
||||
|
||||
@@ -32,6 +33,7 @@ doc/
|
||||
| [`compiler/类型检查.md`](compiler/类型检查.md) | 12.7 类型检查:表达式类型、语句规则、错误类别 |
|
||||
| [`compiler/寄存器码.md`](compiler/寄存器码.md) | 12.8 寄存器码:布局、指令模式、内联 FB、8 片计划 |
|
||||
| [`vm/扫描周期.md`](vm/扫描周期.md) | 扫描周期与 VM 边界 |
|
||||
| [`vm/指令执行.md`](vm/指令执行.md) | 12.9 指令执行流程:帧/调用栈、指令表、定时器、故障 |
|
||||
| [`executor/执行器入口.md`](executor/执行器入口.md) | 可执行入口:加载 `.stb` + sidecar,跑扫描周期 |
|
||||
|
||||
代码目录里的 README 只作入口;类型、指令、映像以 `isa/指令与映像.md` 为准。
|
||||
|
||||
Reference in New Issue
Block a user