字段直接编码法(Field Direct Encoding)将微操作字段分为若干段,段间采用直接编码,段内采用最短编码。

设计原则 重点

  • 互斥性: 互斥的微命令(不能同时发生的)放在同一段。
  • 相容性: 相容的微命令(可以同时发生的)放在不同段。
  • 零状态: 每段必须预留一个状态(通常是全 0)表示 不发出任何微命令

计算方法

若某段有 位:

  • 该段能表示的有效微命令数为 个。

示例

某机器有 256 个微命令,若采用字段直接编码法,每段 4 位:

  1. 每段有效微命令数: 个。
  2. 需要的段数: 段。
  3. 总长度: 位。