字段直接编码法(Field Direct Encoding)将微操作字段分为若干段,段间采用直接编码,段内采用最短编码。
设计原则 重点
- 互斥性: 互斥的微命令(不能同时发生的)放在同一段。
- 相容性: 相容的微命令(可以同时发生的)放在不同段。
- 零状态: 每段必须预留一个状态(通常是全
0)表示 不发出任何微命令。
计算方法
若某段有 位:
- 该段能表示的有效微命令数为 个。
示例
某机器有 256 个微命令,若采用字段直接编码法,每段 4 位:
- 每段有效微命令数: 个。
- 需要的段数: 段。
- 总长度: 位。