规划 12.8 寄存器码:存储布局、指令模式、8 片执行计划。

- 寄存器码.md:帧/数据区布局(FB 实例块持久化)、短路编跳转、函数帧约定(结果 r0)
- 用户 FB 调用内联展开定案;内建 CAL_TON/TOF/CTU
- 8 片计划:骨架→I/Q/M→短路→IF→WHILE→算术→CALL→FB+line1 全链路
- 索引.md 登记
This commit is contained in:
2026-08-21 11:30:43 +08:00
parent 5c140c36ff
commit d296a9215e
2 changed files with 123 additions and 0 deletions
+2
View File
@@ -12,6 +12,7 @@ doc/
compiler/语法.md
compiler/符号表与链接.md
compiler/类型检查.md
compiler/寄存器码.md
vm/扫描周期.md
executor/执行器入口.md
```
@@ -25,6 +26,7 @@ doc/
| [`compiler/语法.md`](compiler/语法.md) | 12.5 语法:AST 结构、文法、拒绝清单 |
| [`compiler/符号表与链接.md`](compiler/符号表与链接.md) | 12.6 符号表与链接:数据区定址、FB 布局、错误类别 |
| [`compiler/类型检查.md`](compiler/类型检查.md) | 12.7 类型检查:表达式类型、语句规则、错误类别 |
| [`compiler/寄存器码.md`](compiler/寄存器码.md) | 12.8 寄存器码:布局、指令模式、内联 FB、8 片计划 |
| [`vm/扫描周期.md`](vm/扫描周期.md) | 扫描周期与 VM 边界 |
| [`executor/执行器入口.md`](executor/执行器入口.md) | 可执行入口:加载 `.stb` + sidecar,跑扫描周期 |