文档:新建指令编码.md——RISC-V 式 op+func 编码定案存档
- 前缀长度组(1/01/001/0001 定 4/8/16/32B)+ op 按组分治 - 字节 1 = [func:4|fmt:4];func 10 组合(宽度×符号+F32/F64)语义随 op - fmt 4 位 9 格式(格式合并作废,CALL/CAL 独立) - 19 类型 → 10 func 编译期映射;BOOL 0/1 编译器强制 - 与 RISC-V 对照表 + 决策历史
This commit is contained in:
@@ -11,6 +11,7 @@ doc/
|
||||
isa/指令配置.md
|
||||
isa/指令集优化.md
|
||||
isa/指令集清单.md
|
||||
isa/指令编码.md
|
||||
compiler/编译管线.md
|
||||
compiler/STCompiler使用说明.md
|
||||
compiler/词法.md
|
||||
@@ -32,6 +33,7 @@ doc/
|
||||
| [`isa/指令配置.md`](isa/指令配置.md) | ops.txt:指令登记唯一事实来源、OpTable、屏蔽机制 |
|
||||
| [`isa/指令集优化.md`](isa/指令集优化.md) | **V2 草案**:变长指令、槽表/值区、IEC 类型扩展、待确认问题 |
|
||||
| [`isa/指令集清单.md`](isa/指令集清单.md) | **V2 草案**:全功能指令清单(10 类 ~55 条,核心/扩展/预留) |
|
||||
| [`isa/指令编码.md`](isa/指令编码.md) | **V2 定案**:RISC-V 式 op + func 编码(前缀长度组 / func 10 组合 / 19 类型映射) |
|
||||
| [`compiler/编译管线.md`](compiler/编译管线.md) | 编译器边界与管线 |
|
||||
| [`compiler/STCompiler使用说明.md`](compiler/STCompiler使用说明.md) | 构建、用法、工程文件、ST 子集、错误类别 |
|
||||
| [`compiler/词法.md`](compiler/词法.md) | 12.4 词法:关键字表、token、大小写、TIME 字面量 |
|
||||
|
||||
Reference in New Issue
Block a user