指示信息表单
指令长度为 4 个字节,并且是字对齐的。
所有指令都是四字节长的,并且是字对齐的。 因此,当处理器访存指令 (例如,分支指令) 时,将忽略两个低阶位。 同样,当处理器开发指令地址时,地址的两个低阶位是 0。
位 0-5 始终指定操作码。 许多指令还具有扩展的操作码 (例如, XO-form 指令)。 指令的其余位包含一个或多个字段。 各种指令表单的备用字段如下所示:
- I 表单
位数 值 0-5 禁止化学武器组织 6-29 LI 30 AA 31 LK - B 表单
位数 值 0-5 禁止化学武器组织 6-10 BO 11-15 BI 16-29 BD 30 AA 31 LK - SC 表单
位数 值 0-5 禁止化学武器组织 6-10 /// 11-15 /// 16-29 /// 30 XO 31 / - D 表单
位数 值 0-5 禁止化学武器组织 6-10 RT , RS , FRT , FRS , TO 或 BF ,/和 L 11-15 亚美尼亚共和国 16-31 D , SI 或 UI - DS 表单
位数 值 0-5 禁止化学武器组织 6-10 RT 或 RS 11-15 亚美尼亚共和国 16-29 DS 30-31 XO - X 指令格式
位数 值 0-5 禁止化学武器组织 6-10 RT , FRT , RS , FRS , TO , BT 或 BF ,/和 L 11-15 RA , FRA , SR , SPR 或 BFA 和 // 16-20 RB , FRB , SH , NB 或 U 和/或 21-30 XO 或 EO 31 rc - XL 指令格式
位数 值 0-5 禁止化学武器组织 6-10 RT 或 RS 11-20 spr 或/, FXM 和/ 21-30 XO 或 EO 31 rc - XFX 指令格式
位数 值 0-5 禁止化学武器组织 6-10 RT 或 RS 11-20 spr 或/, FXM 和/ 21-30 XO 或 EO 31 rc - XFL 指令格式
位数 值 0-5 禁止化学武器组织 6 / 7-14 FLM 15 / 16-20 FRB 21-30 XO 或 EO 31 rc - XO 指令格式
位数 值 0-5 禁止化学武器组织 6-10 RT 11-15 亚美尼亚共和国 16-20 经常预算 21 OE 22-30 XO 或 EO 31 rc
- XL 指令格式
- 表单
位数 值 0-5 禁止化学武器组织 6-10 FRT 11-15 法国 16-20 FRB 21-25 FRC 26-30 XO 31 rc - M 表单
位数 值 0-5 禁止化学武器组织 6-10 RS `11-15 亚美尼亚共和国 16-20 RB 或 SH 21-25 MB 26-30 ME 31 rc
对于某些指令,指令字段是保留的或必须包含特定值。 这在先前的数字中未指示,但在需要这些条件的指示信息的语法中显示。 如果保留字段未将所有位设置为 0 ,或者如果必须包含特定值的字段未包含该值,那么指令格式无效。