/// <summary>
 /// Sets that the ModR/M byte gets encoded.
 /// </summary>
 public void SetModRMByte()
 {
     if (ModRM == null)
     {
         ModRM = new ModRMByte(0, FixedReg, 0);
     }
 }
 /// <summary>
 /// Sets that the ModR/M byte gets encoded.
 /// </summary>
 public void SetModRMByte()
 {
     if (modRM == null)
     {
         modRM     = new ModRMByte();
         modRM.Reg = fixedReg;
     }
 }